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
public class DAVMergeHandler extends BasicDAVHandler
- Version:
- 1.3
- Author:
- TMate Software Ltd.
-
-
Field Summary
-
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 Constructor Description DAVMergeHandler(ISVNWorkspaceMediator mediator, java.util.Map pathsMap)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected 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)
SVNCommitInfo
getCommitInfo()
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
-
-
-
-
Constructor Detail
-
DAVMergeHandler
public DAVMergeHandler(ISVNWorkspaceMediator mediator, java.util.Map pathsMap)
-
-
Method Detail
-
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
public SVNCommitInfo 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
-
-