public class DAVMergeHandler extends BasicDAVHandler
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
myAuthor |
private java.util.Date |
myCommitDate |
private SVNCommitInfo |
myCommitInfo |
private ISVNWorkspaceMediator |
myMediator |
private java.util.Map |
myPathsMap |
private SVNErrorMessage |
myPostCommitError |
private java.lang.String |
myRepositoryPath |
private DAVElement |
myResourceType |
private long |
myRevision |
private java.lang.String |
myVersionPath |
private static DAVElement |
POST_COMMIT_ERROR |
private static DAVElement |
RESPONSE |
DAV_NAMESPACES_LIST, SVN_DAV_NAMESPACES_LIST, SVN_NAMESPACES_LIST| Constructor and Description |
|---|
DAVMergeHandler(ISVNWorkspaceMediator mediator,
java.util.Map pathsMap) |
| Modifier and Type | Method and 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) |
allocateBuffer, characters, createPropertyValue, createPropertyValueFromBase64, endElement, endPrefixMapping, getNamespaces, init, invalidXML, startElement, startPrefixMappingprivate ISVNWorkspaceMediator myMediator
private java.util.Map myPathsMap
private static final DAVElement RESPONSE
private static final DAVElement POST_COMMIT_ERROR
private java.lang.String myAuthor
private java.util.Date myCommitDate
private long myRevision
private java.lang.String myRepositoryPath
private java.lang.String myVersionPath
private DAVElement myResourceType
private SVNCommitInfo myCommitInfo
private SVNErrorMessage myPostCommitError
public DAVMergeHandler(ISVNWorkspaceMediator mediator, java.util.Map pathsMap)
public static java.lang.StringBuffer generateMergeRequest(java.lang.StringBuffer xmlBuffer,
java.lang.String path,
java.lang.String activityURL,
java.util.Map locks)
public static java.lang.StringBuffer generateLockDataRequest(java.lang.StringBuffer target,
java.lang.String root,
java.lang.String path,
java.util.Map locks)
public static boolean hasChildPaths(java.lang.String path,
java.util.Map locks)
public SVNCommitInfo getCommitInfo()
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 BasicDAVHandlerSVNException