org.tmatesoft.svn.core.wc.xml
Class SVNXMLAnnotateHandler
- ISVNAnnotateHandler
public class SVNXMLAnnotateHandler
This is an implementation of the ISVNAnnotateHandler interface
that writes XML formatted annotation information to a specified
ContentHandler.
SVNXMLAnnotateHandler(ContentHandler contentHandler)- Creates a new annotation handler.
|
SVNXMLAnnotateHandler(ContentHandler contentHandler, org.tmatesoft.svn.util.ISVNDebugLog log)- Creates a new annotation handler.
|
void | endTarget()- Closes the formatted XML output.
|
protected String | getHeaderName()
|
void | handleLine(Date date, long revision, String author, String line)
|
void | startTarget(String pathOrURL)- Begins an XML tree with the target path/URL for which
annotating is run.
|
AUTHOR_TAG
public static final String AUTHOR_TAG
BLAME_TAG
public static final String BLAME_TAG
COMMIT_TAG
public static final String COMMIT_TAG
DATE_TAG
public static final String DATE_TAG
ENTRY_TAG
public static final String ENTRY_TAG
LINE_NUMBER_TAG
public static final String LINE_NUMBER_TAG
PATH_ATTR
public static final String PATH_ATTR
REVISION_ATTR
public static final String REVISION_ATTR
TARGET_TAG
public static final String TARGET_TAG
SVNXMLAnnotateHandler
public SVNXMLAnnotateHandler(ContentHandler contentHandler)
Creates a new annotation handler.
contentHandler - a ContentHandler to form
an XML tree
SVNXMLAnnotateHandler
public SVNXMLAnnotateHandler(ContentHandler contentHandler,
org.tmatesoft.svn.util.ISVNDebugLog log) Creates a new annotation handler.
contentHandler - a ContentHandler to form
an XML treelog - a debug logger
endTarget
public void endTarget()
Closes the formatted XML output.
startTarget
public void startTarget(String pathOrURL)
Begins an XML tree with the target path/URL for which
annotating is run.
pathOrURL - a target file WC path or URL
Copyright © 2004-2006 TMate Software Ltd. All Rights Reserved.