Class DAVFileRevisionHandler
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.DAVFileRevisionHandler
- All Implemented Interfaces:
ContentHandler,DTDHandler,EntityResolver,ErrorHandler
- Version:
- 1.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final DAVElementprivate static final DAVElementprivate static final DAVElementprivate intprivate ISVNFileRevisionHandlerprivate booleanprivate Stringprivate SVNPropertiesprivate SVNPropertiesprivate Stringprivate Stringprivate longprivate static final DAVElementprivate static final DAVElementFields inherited from class org.tmatesoft.svn.core.internal.io.dav.handlers.BasicDAVDeltaHandler
TX_DELTAFields 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 -
Method Summary
Modifier and TypeMethodDescriptionprotected voidendElement(DAVElement parent, DAVElement element, StringBuffer cdata) static StringBuffergenerateFileRevisionsRequest(StringBuffer xmlBuffer, long startRevision, long endRevision, String path, boolean includeMergedRevisions) protected Stringprotected ISVNDeltaConsumerintprivate voidmissingAttributeError(DAVElement element, String attr) protected voidstartElement(DAVElement parent, DAVElement element, Attributes attrs) Methods inherited from class org.tmatesoft.svn.core.internal.io.dav.handlers.BasicDAVDeltaHandler
characters, init, setDeltaProcessingMethods inherited from class org.tmatesoft.svn.core.internal.io.dav.handlers.BasicDAVHandler
allocateBuffer, createPropertyValue, createPropertyValueFromBase64, endElement, endPrefixMapping, getNamespaces, invalidXML, startElement, startPrefixMappingMethods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, unparsedEntityDecl, warningMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.xml.sax.ContentHandler
declaration
-
Field Details
-
REVISION_PROPERTY
-
FILE_REVISION
-
SET_PROPERTY
-
DELETE_PROPERTY
-
MERGED_REVISION
-
myFileRevisionsHandler
-
myPath
-
myRevision
private long myRevision -
myProperties
-
myPropertiesDelta
-
myPropertyName
-
myPropertyEncoding
-
myIsMergedRevision
private boolean myIsMergedRevision -
myCount
private int myCount
-
-
Constructor Details
-
DAVFileRevisionHandler
-
-
Method Details
-
generateFileRevisionsRequest
public static StringBuffer generateFileRevisionsRequest(StringBuffer xmlBuffer, long startRevision, long endRevision, String path, boolean includeMergedRevisions) -
startElement
protected void startElement(DAVElement parent, DAVElement element, Attributes attrs) throws SVNException - Specified by:
startElementin classBasicDAVHandler- Throws:
SVNException
-
endElement
protected void endElement(DAVElement parent, DAVElement element, StringBuffer cdata) throws SVNException - Specified by:
endElementin classBasicDAVHandler- Throws:
SVNException
-
getEntriesCount
public int getEntriesCount() -
getDeltaConsumer
- Specified by:
getDeltaConsumerin classBasicDAVDeltaHandler
-
getCurrentPath
- Specified by:
getCurrentPathin classBasicDAVDeltaHandler
-
missingAttributeError
- Throws:
SVNException
-