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
  • Field Details

    • myMediator

      private ISVNWorkspaceMediator myMediator
    • myPathsMap

      private java.util.Map myPathsMap
    • RESPONSE

      private static final DAVElement RESPONSE
    • POST_COMMIT_ERROR

      private static final DAVElement 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

      private DAVElement myResourceType
    • myCommitInfo

      private SVNCommitInfo myCommitInfo
    • myPostCommitError

      private SVNErrorMessage myPostCommitError
  • Constructor Details

  • 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

      public SVNCommitInfo getCommitInfo()
    • startElement

      protected void startElement(DAVElement parent, DAVElement element, org.xml.sax.Attributes attrs) throws SVNException
      Specified by:
      startElement in class BasicDAVHandler
      Throws:
      SVNException
    • endElement

      protected void endElement(DAVElement parent, DAVElement element, java.lang.StringBuffer cdata) throws SVNException
      Specified by:
      endElement in class BasicDAVHandler
      Throws:
      SVNException