Class DAVReplayHandler
- java.lang.Object
-
- org.xml.sax.helpers.DefaultHandler
-
- org.tmatesoft.svn.core.internal.io.dav.handlers.BasicDAVHandler
-
- org.tmatesoft.svn.core.internal.io.dav.handlers.BasicDAVDeltaHandler
-
- org.tmatesoft.svn.core.internal.io.dav.handlers.DAVEditorHandler
-
- org.tmatesoft.svn.core.internal.io.dav.handlers.DAVReplayHandler
-
- All Implemented Interfaces:
org.xml.sax.ContentHandler
,org.xml.sax.DTDHandler
,org.xml.sax.EntityResolver
,org.xml.sax.ErrorHandler
public class DAVReplayHandler extends DAVEditorHandler
- Version:
- 1.3
- Author:
- TMate Software Ltd.
-
-
Field Summary
Fields Modifier and Type Field Description protected static DAVElement
APPLY_TEXT_DELTA
protected static DAVElement
CHANGE_DIR_PROPERTY
protected static DAVElement
CHANGE_FILE_PROPERTY
protected static java.lang.String
CHECKSUM_ATTR
protected static DAVElement
CLOSE_DIRECTORY
protected static DAVElement
CLOSE_FILE
protected static java.lang.String
DEL_ATTR
protected static DAVElement
EDITOR_REPORT
protected static DAVElement
OPEN_ROOT
-
Fields inherited from class org.tmatesoft.svn.core.internal.io.dav.handlers.DAVEditorHandler
ABSENT_DIRECTORY, ABSENT_FILE, ADD_DIRECTORY, ADD_FILE, BASE_CHECKSUM_ATTR, BC_URL_ATTR, COPYFROM_PATH_ATTR, COPYFROM_REV_ATTR, DELETE_ENTRY, ENCODING_ATTR, FETCH_FILE, FETCH_PROPS, INLINE_PROPS_ATTR, myDirs, myEditor, myIsDirectory, myIsFetchContent, myLockTokens, myOwner, myPath, myPropertyName, NAME_ATTR, OPEN_DIRECTORY, OPEN_FILE, PATH_ATTR, PLACEHOLDER_PROPERTY_NAME, REMOVE_PROP, RESOURCE, REVISION_ATTR, SEND_ALL_ATTR, SET_PROP, SHA1_CHECKSUM_ATTR, TARGET_REVISION, UPDATE_REPORT
-
Fields inherited from class org.tmatesoft.svn.core.internal.io.dav.handlers.BasicDAVDeltaHandler
TX_DELTA
-
Fields inherited from class org.tmatesoft.svn.core.internal.io.dav.handlers.BasicDAVHandler
DAV_NAMESPACES_LIST, SVN_DAV_NAMESPACES_LIST, SVN_NAMESPACES_LIST
-
-
Constructor Summary
Constructors Constructor Description DAVReplayHandler(ISVNEditor editor, boolean fetchContent)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
endElement(DAVElement parent, DAVElement element, java.lang.StringBuffer cdata)
static java.lang.StringBuffer
generateReplayRequest(long highRevision, long lowRevision, boolean sendDeltas)
protected void
startElement(DAVElement parent, DAVElement element, org.xml.sax.Attributes attrs)
-
Methods inherited from class org.tmatesoft.svn.core.internal.io.dav.handlers.DAVEditorHandler
addNodeProperties, closeConnection, fetchFile, generateEditorRequest, getCurrentPath, getDeltaConsumer
-
Methods inherited from class org.tmatesoft.svn.core.internal.io.dav.handlers.BasicDAVDeltaHandler
characters, init, setDeltaProcessing
-
Methods inherited from class org.tmatesoft.svn.core.internal.io.dav.handlers.BasicDAVHandler
allocateBuffer, createPropertyValue, createPropertyValueFromBase64, endElement, endPrefixMapping, getNamespaces, invalidXML, startElement, startPrefixMapping
-
-
-
-
Field Detail
-
EDITOR_REPORT
protected static final DAVElement EDITOR_REPORT
-
OPEN_ROOT
protected static final DAVElement OPEN_ROOT
-
APPLY_TEXT_DELTA
protected static final DAVElement APPLY_TEXT_DELTA
-
CLOSE_FILE
protected static final DAVElement CLOSE_FILE
-
CLOSE_DIRECTORY
protected static final DAVElement CLOSE_DIRECTORY
-
CHANGE_FILE_PROPERTY
protected static final DAVElement CHANGE_FILE_PROPERTY
-
CHANGE_DIR_PROPERTY
protected static final DAVElement CHANGE_DIR_PROPERTY
-
CHECKSUM_ATTR
protected static final java.lang.String CHECKSUM_ATTR
- See Also:
- Constant Field Values
-
DEL_ATTR
protected static final java.lang.String DEL_ATTR
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DAVReplayHandler
public DAVReplayHandler(ISVNEditor editor, boolean fetchContent)
-
-
Method Detail
-
generateReplayRequest
public static java.lang.StringBuffer generateReplayRequest(long highRevision, long lowRevision, boolean sendDeltas)
-
startElement
protected void startElement(DAVElement parent, DAVElement element, org.xml.sax.Attributes attrs) throws SVNException
- Overrides:
startElement
in classDAVEditorHandler
- Throws:
SVNException
-
endElement
protected void endElement(DAVElement parent, DAVElement element, java.lang.StringBuffer cdata) throws SVNException
- Overrides:
endElement
in classDAVEditorHandler
- Throws:
SVNException
-
-