Class DAVMergeHandler
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.DAVMergeHandler
- 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.String
private java.util.Date
private SVNCommitInfo
private ISVNWorkspaceMediator
private java.util.Map
private SVNErrorMessage
private java.lang.String
private DAVElement
private long
private java.lang.String
private static final DAVElement
private static final DAVElement
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
generateLockDataRequest
(java.lang.StringBuffer target, java.lang.String root, java.lang.String path, java.util.Map locks) static java.lang.StringBuffer
generateMergeRequest
(java.lang.StringBuffer xmlBuffer, java.lang.String path, java.lang.String activityURL, java.util.Map locks) static boolean
hasChildPaths
(java.lang.String path, java.util.Map locks) 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
-
myMediator
-
myPathsMap
private java.util.Map myPathsMap -
RESPONSE
-
POST_COMMIT_ERROR
-
myAuthor
private java.lang.String myAuthor -
myCommitDate
private java.util.Date myCommitDate -
myRevision
private long myRevision -
myRepositoryPath
private java.lang.String myRepositoryPath -
myVersionPath
private java.lang.String myVersionPath -
myResourceType
-
myCommitInfo
-
myPostCommitError
-
-
Constructor Details
-
DAVMergeHandler
-
-
Method Details
-
generateMergeRequest
public static java.lang.StringBuffer generateMergeRequest(java.lang.StringBuffer xmlBuffer, java.lang.String path, java.lang.String activityURL, java.util.Map locks) -
generateLockDataRequest
public static java.lang.StringBuffer generateLockDataRequest(java.lang.StringBuffer target, java.lang.String root, java.lang.String path, java.util.Map locks) -
hasChildPaths
public static boolean hasChildPaths(java.lang.String path, java.util.Map locks) -
getCommitInfo
-
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
-