Class DAVMergeInfoHandler
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.DAVMergeInfoHandler
- All Implemented Interfaces:
org.xml.sax.ContentHandler
,org.xml.sax.DTDHandler
,org.xml.sax.EntityResolver
,org.xml.sax.ErrorHandler
- Version:
- 1.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate java.lang.StringBuffer
private java.lang.String
private java.util.Map
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 -
Method Summary
Modifier and TypeMethodDescriptionprotected void
endElement
(DAVElement parent, DAVElement element, java.lang.StringBuffer cdata) static java.lang.StringBuffer
generateMergeInfoRequest
(java.lang.StringBuffer xmlBuffer, long revision, java.lang.String[] paths, SVNMergeInfoInheritance inherit, boolean includeDescendants) java.util.Map
protected void
startElement
(DAVElement parent, DAVElement element, org.xml.sax.Attributes attrs) Methods inherited from class org.tmatesoft.svn.core.internal.io.dav.handlers.BasicDAVHandler
allocateBuffer, characters, createPropertyValue, createPropertyValueFromBase64, endElement, endPrefixMapping, getNamespaces, init, invalidXML, startElement, startPrefixMapping
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, unparsedEntityDecl, warning
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.xml.sax.ContentHandler
declaration
-
Field Details
-
myPath
private java.lang.String myPath -
myCurrentInfo
private java.lang.StringBuffer myCurrentInfo -
myPathsToMergeInfos
private java.util.Map myPathsToMergeInfos
-
-
Constructor Details
-
DAVMergeInfoHandler
public DAVMergeInfoHandler()
-
-
Method Details
-
generateMergeInfoRequest
public static java.lang.StringBuffer generateMergeInfoRequest(java.lang.StringBuffer xmlBuffer, long revision, java.lang.String[] paths, SVNMergeInfoInheritance inherit, boolean includeDescendants) -
getMergeInfo
public java.util.Map getMergeInfo() -
startElement
protected void startElement(DAVElement parent, DAVElement element, org.xml.sax.Attributes attrs) throws SVNException - Specified by:
startElement
in classBasicDAVHandler
- Throws:
SVNException
-
endElement
protected void endElement(DAVElement parent, DAVElement element, java.lang.StringBuffer cdata) throws SVNException - Specified by:
endElement
in classBasicDAVHandler
- Throws:
SVNException
-