Class SVNXMLInfoHandler

java.lang.Object
org.tmatesoft.svn.core.wc.xml.AbstractXMLHandler
org.tmatesoft.svn.core.wc.xml.SVNXMLInfoHandler
All Implemented Interfaces:
ISVNInfoHandler, Locator

public class SVNXMLInfoHandler extends AbstractXMLHandler implements ISVNInfoHandler
Since:
1.2
Version:
1.3
Author:
TMate Software Ltd.
  • Constructor Details

    • SVNXMLInfoHandler

      public SVNXMLInfoHandler(ContentHandler contentHandler)
      Creates a new info handler.
      Parameters:
      contentHandler - a ContentHandler to form an XML tree
    • SVNXMLInfoHandler

      public SVNXMLInfoHandler(ContentHandler contentHandler, org.tmatesoft.svn.util.ISVNDebugLog log)
      Creates a new info handler.
      Parameters:
      contentHandler - a ContentHandler to form an XML tree
      log - a debug logger
  • Method Details

    • setTargetPath

      public void setTargetPath(File path)
      Sets the target path what makes all paths be relative to this one.
      Parameters:
      path - target path
    • getHeaderName

      protected String getHeaderName()
      Specified by:
      getHeaderName in class AbstractXMLHandler
    • handleInfo

      public void handleInfo(SVNInfo info) throws SVNException
      Handles info producing corresponding xml.
      Specified by:
      handleInfo in interface ISVNInfoHandler
      Parameters:
      info - info
      Throws:
      SVNException
    • getRelativePath

      protected String getRelativePath(File path)
    • getTargetPath

      protected String getTargetPath()