org.tmatesoft.svn.core.wc.xml
Class SVNXMLStatusHandler
java.lang.Object
org.tmatesoft.svn.core.wc.xml.AbstractXMLHandler
org.tmatesoft.svn.core.wc.xml.SVNXMLStatusHandler
- All Implemented Interfaces:
- ISVNStatusHandler
- public class SVNXMLStatusHandler
- extends AbstractXMLHandler
- implements ISVNStatusHandler
This is an implementation of the ISVNStatusHandler interface
that writes XML formatted status information to a specified
ContentHandler.
- Version:
- 1.1
- Author:
- TMate Software Ltd.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EXPIRES_TAG
public static final String EXPIRES_TAG
- See Also:
- Constant Field Values
CREATED_TAG
public static final String CREATED_TAG
- See Also:
- Constant Field Values
COMMENT_TAG
public static final String COMMENT_TAG
- See Also:
- Constant Field Values
OWNER_TAG
public static final String OWNER_TAG
- See Also:
- Constant Field Values
TOKEN_TAG
public static final String TOKEN_TAG
- See Also:
- Constant Field Values
DATE_TAG
public static final String DATE_TAG
- See Also:
- Constant Field Values
AUTHOR_TAG
public static final String AUTHOR_TAG
- See Also:
- Constant Field Values
REVISION_ATTR
public static final String REVISION_ATTR
- See Also:
- Constant Field Values
SWITCHED_ATTR
public static final String SWITCHED_ATTR
- See Also:
- Constant Field Values
COPIED_ATTR
public static final String COPIED_ATTR
- See Also:
- Constant Field Values
WC_LOCKED_ATTR
public static final String WC_LOCKED_ATTR
- See Also:
- Constant Field Values
PROPS_ATTR
public static final String PROPS_ATTR
- See Also:
- Constant Field Values
ITEM_ATTR
public static final String ITEM_ATTR
- See Also:
- Constant Field Values
PATH_ATTR
public static final String PATH_ATTR
- See Also:
- Constant Field Values
REMOTE_STATUS_TAG
public static final String REMOTE_STATUS_TAG
- See Also:
- Constant Field Values
LOCK_TAG
public static final String LOCK_TAG
- See Also:
- Constant Field Values
COMMIT_TAG
public static final String COMMIT_TAG
- See Also:
- Constant Field Values
WC_STATUS_TAG
public static final String WC_STATUS_TAG
- See Also:
- Constant Field Values
ENTRY_TAG
public static final String ENTRY_TAG
- See Also:
- Constant Field Values
STATUS_TAG
public static final String STATUS_TAG
- See Also:
- Constant Field Values
SVNXMLStatusHandler
public SVNXMLStatusHandler(ContentHandler saxHandler)
- Creates a new handler.
- Parameters:
saxHandler
- a ContentHandler to form
an XML tree
startTarget
public void startTarget(File path)
- Begins an XML tree with the target path for which the
status is run.
- Parameters:
path
- a WC target path
handleStatus
public void handleStatus(SVNStatus status)
throws SVNException
- Description copied from interface:
ISVNStatusHandler
- Handles WC item's status information using an SVNStatus object.
- Specified by:
handleStatus
in interface ISVNStatusHandler
- Parameters:
status
- an object that contains per item status information
- Throws:
SVNException
endTarget
public void endTarget(long revision)
- Closes the formatted XML with the revision against which
the status is run.
- Parameters:
revision
- a revision against which the status is run
getRelativePath
protected String getRelativePath(File path)
getTargetPath
protected String getTargetPath()
getHeaderName
protected String getHeaderName()
- Specified by:
getHeaderName
in class AbstractXMLHandler
Copyright © 2004-2006 TMate Software Ltd. All Rights Reserved.