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_DELTADAV_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, setDeltaProcessingallocateBuffer, createPropertyValue, createPropertyValueFromBase64, endElement, endPrefixMapping, getNamespaces, invalidXML, startElement, startPrefixMappingprivate 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 BasicDAVHandlerSVNExceptionprotected void endElement(DAVElement parent, DAVElement element, java.lang.StringBuffer cdata) throws SVNException
endElement in class BasicDAVHandlerSVNExceptionpublic int getEntriesCount()
protected ISVNDeltaConsumer getDeltaConsumer()
getDeltaConsumer in class BasicDAVDeltaHandlerprotected java.lang.String getCurrentPath()
getCurrentPath in class BasicDAVDeltaHandlerprivate void missingAttributeError(DAVElement element, java.lang.String attr) throws SVNException
SVNException