org.tmatesoft.svn.core.wc.xml

Class AbstractXMLHandler

public abstract class AbstractXMLHandler extends Object implements Locator

AbstractXMLLogger is a basic XML formatter for all XML handler classes which are provided in this package. All XML output is written to a specified ContentHandler.

Version: 1.1.1

Author: TMate Software Ltd.

Constructor Summary
protected AbstractXMLHandler(ContentHandler contentHandler, ISVNDebugLog log)
Method Summary
protected voidaddAttribute(String name, String value)
protected voidaddTag(String tagName, String value)
protected voidcloseTag(String name)
voidendDocument()
Stops logging.
intgetColumnNumber()
protected ISVNDebugLoggetDebugLog()
protected abstract StringgetHeaderName()
intgetLineNumber()
StringgetPublicId()
StringgetSystemId()
protected voidopenTag(String name)
voidstartDocument()
Starts logging.

Constructor Detail

AbstractXMLHandler

protected AbstractXMLHandler(ContentHandler contentHandler, ISVNDebugLog log)

Method Detail

addAttribute

protected void addAttribute(String name, String value)

addTag

protected void addTag(String tagName, String value)

closeTag

protected void closeTag(String name)

endDocument

public void endDocument()
Stops logging.

getColumnNumber

public int getColumnNumber()

getDebugLog

protected ISVNDebugLog getDebugLog()

getHeaderName

protected abstract String getHeaderName()

getLineNumber

public int getLineNumber()

getPublicId

public String getPublicId()

getSystemId

public String getSystemId()

openTag

protected void openTag(String name)

startDocument

public void startDocument()
Starts logging.
Copyright © 2004-2007 TMate Software Ltd. All Rights Reserved.