public class DAVFileRevisionHandler extends BasicDAVDeltaHandler
Modifier and Type | Field and Description |
---|---|
private static DAVElement |
DELETE_PROPERTY |
private static DAVElement |
FILE_REVISION |
private static DAVElement |
MERGED_REVISION |
private int |
myCount |
private ISVNFileRevisionHandler |
myFileRevisionsHandler |
private boolean |
myIsMergedRevision |
private java.lang.String |
myPath |
private SVNProperties |
myProperties |
private SVNProperties |
myPropertiesDelta |
private java.lang.String |
myPropertyEncoding |
private java.lang.String |
myPropertyName |
private long |
myRevision |
private static DAVElement |
REVISION_PROPERTY |
private static DAVElement |
SET_PROPERTY |
TX_DELTA
DAV_NAMESPACES_LIST, SVN_DAV_NAMESPACES_LIST, SVN_NAMESPACES_LIST
Constructor and Description |
---|
DAVFileRevisionHandler(ISVNFileRevisionHandler handler) |
Modifier and Type | Method and Description |
---|---|
protected void |
endElement(DAVElement parent,
DAVElement element,
java.lang.StringBuffer cdata) |
static java.lang.StringBuffer |
generateFileRevisionsRequest(java.lang.StringBuffer xmlBuffer,
long startRevision,
long endRevision,
java.lang.String path,
boolean includeMergedRevisions) |
protected java.lang.String |
getCurrentPath() |
protected ISVNDeltaConsumer |
getDeltaConsumer() |
int |
getEntriesCount() |
private void |
missingAttributeError(DAVElement element,
java.lang.String attr) |
protected void |
startElement(DAVElement parent,
DAVElement element,
org.xml.sax.Attributes attrs) |
characters, init, setDeltaProcessing
allocateBuffer, createPropertyValue, createPropertyValueFromBase64, endElement, endPrefixMapping, getNamespaces, invalidXML, startElement, startPrefixMapping
private static final DAVElement REVISION_PROPERTY
private static final DAVElement FILE_REVISION
private static final DAVElement SET_PROPERTY
private static final DAVElement DELETE_PROPERTY
private static final DAVElement MERGED_REVISION
private ISVNFileRevisionHandler myFileRevisionsHandler
private java.lang.String myPath
private long myRevision
private SVNProperties myProperties
private SVNProperties myPropertiesDelta
private java.lang.String myPropertyName
private java.lang.String myPropertyEncoding
private boolean myIsMergedRevision
private int myCount
public DAVFileRevisionHandler(ISVNFileRevisionHandler handler)
public static java.lang.StringBuffer generateFileRevisionsRequest(java.lang.StringBuffer xmlBuffer, long startRevision, long endRevision, java.lang.String path, boolean includeMergedRevisions)
protected void startElement(DAVElement parent, DAVElement element, org.xml.sax.Attributes attrs) throws SVNException
startElement
in class BasicDAVHandler
SVNException
protected void endElement(DAVElement parent, DAVElement element, java.lang.StringBuffer cdata) throws SVNException
endElement
in class BasicDAVHandler
SVNException
public int getEntriesCount()
protected ISVNDeltaConsumer getDeltaConsumer()
getDeltaConsumer
in class BasicDAVDeltaHandler
protected java.lang.String getCurrentPath()
getCurrentPath
in class BasicDAVDeltaHandler
private void missingAttributeError(DAVElement element, java.lang.String attr) throws SVNException
SVNException