org.tmatesoft.svn.core.wc.xml

Class SVNXMLLogHandler

public class SVNXMLLogHandler extends AbstractXMLHandler implements ISVNLogEntryHandler

This log handler implementation writes xml formatted information about the log entries it's passed to a specified ContentHandler.

Version: 1.1.1

Author: TMate Software Ltd.

Field Summary
static StringACTION_ATTR
static StringAUTHOR_TAG
static StringCOPYFROM_PATH_ATTR
static StringCOPYFROM_REV_ATTR
static StringDATE_TAG
static StringLOGENTRY_TAG
static StringLOG_TAG
static StringMSG_TAG
static StringPATHS_TAG
static StringPATH_TAG
static StringREVISION_ATTR
Constructor Summary
SVNXMLLogHandler(ContentHandler contentHandler)
Creates a new log handler.
SVNXMLLogHandler(ContentHandler contentHandler, ISVNDebugLog log)
Creates a new log handler.
Method Summary
StringgetHeaderName()
Returns the header name specific for a log handler.
voidhandleLogEntry(SVNLogEntry logEntry)

Field Detail

ACTION_ATTR

public static final String ACTION_ATTR

AUTHOR_TAG

public static final String AUTHOR_TAG

COPYFROM_PATH_ATTR

public static final String COPYFROM_PATH_ATTR

COPYFROM_REV_ATTR

public static final String COPYFROM_REV_ATTR

DATE_TAG

public static final String DATE_TAG

LOGENTRY_TAG

public static final String LOGENTRY_TAG

LOG_TAG

public static final String LOG_TAG

MSG_TAG

public static final String MSG_TAG

PATHS_TAG

public static final String PATHS_TAG

PATH_TAG

public static final String PATH_TAG

REVISION_ATTR

public static final String REVISION_ATTR

Constructor Detail

SVNXMLLogHandler

public SVNXMLLogHandler(ContentHandler contentHandler)
Creates a new log handler.

Parameters: contentHandler a ContentHandler to form an XML tree

SVNXMLLogHandler

public SVNXMLLogHandler(ContentHandler contentHandler, ISVNDebugLog log)
Creates a new log handler.

Parameters: contentHandler a ContentHandler to form an XML tree log a debug logger

Method Detail

getHeaderName

public String getHeaderName()
Returns the header name specific for a log handler.

Returns: LOG_TAG string

handleLogEntry

public void handleLogEntry(SVNLogEntry logEntry)
Copyright © 2004-2007 TMate Software Ltd. All Rights Reserved.