org.tmatesoft.svn.core.wc.xml
Class AbstractXMLHandler
java.lang.Object
org.tmatesoft.svn.core.wc.xml.AbstractXMLHandler
- All Implemented Interfaces:
- Locator
- Direct Known Subclasses:
- SVNXMLAnnotateHandler, SVNXMLDirEntryHandler, SVNXMLInfoHandler, SVNXMLLogHandler, SVNXMLStatusHandler
- 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.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractXMLHandler
protected AbstractXMLHandler(ContentHandler contentHandler,
org.tmatesoft.svn.util.ISVNDebugLog log)
getDebugLog
protected org.tmatesoft.svn.util.ISVNDebugLog getDebugLog()
startDocument
public void startDocument()
- Starts logging.
endDocument
public void endDocument()
- Stops logging.
getHeaderName
protected abstract String getHeaderName()
openTag
protected void openTag(String name)
throws SAXException
- Throws:
SAXException
closeTag
protected void closeTag(String name)
throws SAXException
- Throws:
SAXException
addTag
protected void addTag(String tagName,
String value)
throws SAXException
- Throws:
SAXException
addAttribute
protected void addAttribute(String name,
String value)
getColumnNumber
public int getColumnNumber()
- Specified by:
getColumnNumber
in interface Locator
getLineNumber
public int getLineNumber()
- Specified by:
getLineNumber
in interface Locator
getPublicId
public String getPublicId()
- Specified by:
getPublicId
in interface Locator
getSystemId
public String getSystemId()
- Specified by:
getSystemId
in interface Locator
Copyright © 2004-2007 TMate Software Ltd. All Rights Reserved.