public class SVNXMLLogHandler extends AbstractXMLHandler implements ISVNLogEntryHandler
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACTION_ATTR
'action' attribute. |
static java.lang.String |
AUTHOR_TAG
'author' tag. |
static java.lang.String |
COPYFROM_PATH_ATTR
'copyfrom-path' attribute. |
static java.lang.String |
COPYFROM_REV_ATTR
'copyfrom-rev' attribute. |
static java.lang.String |
DATE_TAG
'date' tag. |
static java.lang.String |
LOG_TAG
'log' tag. |
static java.lang.String |
LOGENTRY_TAG
'logentry' tag. |
static java.lang.String |
MSG_TAG
'msg' tag. |
static java.lang.String |
PATH_TAG
'path' tag. |
static java.lang.String |
PATHS_TAG
'paths' tag. |
static java.lang.String |
REVISION_ATTR
'revision' attribute. |
Constructor and Description |
---|
SVNXMLLogHandler(org.xml.sax.ContentHandler contentHandler)
Creates a new log handler.
|
SVNXMLLogHandler(org.xml.sax.ContentHandler contentHandler,
ISVNDebugLog log)
Creates a new log handler.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getHeaderName()
Returns the header name specific for a log handler.
|
void |
handleLogEntry(SVNLogEntry logEntry)
Handles a next log entry producing corresponding xml.
|
void |
setOmitLogMessage(boolean omitLogMessage)
Sets whether log messages must be omitted or not.
|
addAttribute, addTag, closeTag, endDocument, getColumnNumber, getDebugLog, getLineNumber, getPublicId, getSystemId, openTag, startDocument
public static final java.lang.String COPYFROM_REV_ATTR
'copyfrom-rev'
attribute.public static final java.lang.String COPYFROM_PATH_ATTR
'copyfrom-path'
attribute.public static final java.lang.String ACTION_ATTR
'action'
attribute.public static final java.lang.String REVISION_ATTR
'revision'
attribute.public static final java.lang.String MSG_TAG
'msg'
tag.public static final java.lang.String PATH_TAG
'path'
tag.public static final java.lang.String PATHS_TAG
'paths'
tag.public static final java.lang.String DATE_TAG
'date'
tag.public static final java.lang.String AUTHOR_TAG
'author'
tag.public static final java.lang.String LOGENTRY_TAG
'logentry'
tag.public static final java.lang.String LOG_TAG
'log'
tag.public SVNXMLLogHandler(org.xml.sax.ContentHandler contentHandler)
contentHandler
- a ContentHandler to form
an XML treepublic SVNXMLLogHandler(org.xml.sax.ContentHandler contentHandler, ISVNDebugLog log)
contentHandler
- a ContentHandler to form
an XML treelog
- a debug loggerpublic java.lang.String getHeaderName()
getHeaderName
in class AbstractXMLHandler
LOG_TAG
stringpublic void handleLogEntry(SVNLogEntry logEntry) throws SVNException
handleLogEntry
in interface ISVNLogEntryHandler
logEntry
- log entrySVNException
public void setOmitLogMessage(boolean omitLogMessage)
omitLogMessage
- true to omit;
otherwise falseCopyright © 2004-2012 TMate Software Ltd. All Rights Reserved.