Class SVNExternal

java.lang.Object
org.tmatesoft.svn.core.internal.wc.SVNExternal

public class SVNExternal extends java.lang.Object
Version:
1.3
  • Field Details

    • myRevision

      private SVNRevision myRevision
    • myPegRevision

      private SVNRevision myPegRevision
    • myURL

      private java.lang.String myURL
    • myRawURL

      private java.lang.String myRawURL
    • myPath

      private java.lang.String myPath
    • myResolvedURL

      private SVNURL myResolvedURL
    • myIsRevisionExplicit

      private boolean myIsRevisionExplicit
    • myIsPegRevisionExplicit

      private boolean myIsPegRevisionExplicit
    • myIsNewFormat

      private boolean myIsNewFormat
    • myRawValue

      private java.lang.String myRawValue
  • Constructor Details

    • SVNExternal

      private SVNExternal()
    • SVNExternal

      public SVNExternal(java.lang.String target, java.lang.String url, SVNRevision pegRevision, SVNRevision revision, boolean isRevisionExplicit, boolean isPegRevisionExplicit, boolean isNewFormat)
  • Method Details

    • getRevision

      public SVNRevision getRevision()
    • getPegRevision

      public SVNRevision getPegRevision()
    • getPath

      public java.lang.String getPath()
    • getUnresolvedUrl

      public java.lang.String getUnresolvedUrl()
    • getRawValue

      public java.lang.String getRawValue()
    • getRawURL

      @Deprecated protected java.lang.String getRawURL()
      Deprecated.
    • isRevisionExplicit

      public boolean isRevisionExplicit()
    • isPegRevisionExplicit

      public boolean isPegRevisionExplicit()
    • isNewFormat

      public boolean isNewFormat()
    • getFormat

      public int getFormat()
    • getResolvedURL

      public SVNURL getResolvedURL()
    • resolveURL

      public SVNURL resolveURL(SVNURL rootURL, SVNURL ownerURL) throws SVNException
      Throws:
      SVNException
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • parseExternals

      public static SVNExternal[] parseExternals(java.lang.Object owner, java.lang.String description) throws SVNException
      Throws:
      SVNException
    • quotePath

      private static java.lang.String quotePath(java.lang.String path)
    • fetchRevision

      private static int fetchRevision(SVNExternal external, java.lang.Object owner, java.lang.String line, java.util.List tokens) throws SVNException
      Throws:
      SVNException
    • reportParsingError

      private static void reportParsingError(java.lang.Object owner, java.lang.String line) throws SVNException
      Throws:
      SVNException
    • findTargetDuplications

      public static java.util.List<java.lang.String> findTargetDuplications(SVNExternal[] externals)
    • getRevisionString

      public java.lang.String getRevisionString()
    • getPegRevisionString

      public java.lang.String getPegRevisionString()
    • formatRevisionString

      private java.lang.String formatRevisionString(java.lang.String revisionPrefix, SVNRevision revision)