Class SVNExternal
java.lang.Object
org.tmatesoft.svn.core.internal.wc.SVNExternal
public class SVNExternal
extends java.lang.Object
- Version:
- 1.3
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate booleanprivate booleanprivate java.lang.Stringprivate SVNRevisionprivate java.lang.Stringprivate java.lang.Stringprivate SVNURLprivate SVNRevisionprivate java.lang.String -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateSVNExternal(java.lang.String target, java.lang.String url, SVNRevision pegRevision, SVNRevision revision, boolean isRevisionExplicit, boolean isPegRevisionExplicit, boolean isNewFormat) -
Method Summary
Modifier and TypeMethodDescriptionprivate static intfetchRevision(SVNExternal external, java.lang.Object owner, java.lang.String line, java.util.List tokens) static java.util.List<java.lang.String>findTargetDuplications(SVNExternal[] externals) private java.lang.StringformatRevisionString(java.lang.String revisionPrefix, SVNRevision revision) intjava.lang.StringgetPath()java.lang.Stringprotected java.lang.StringDeprecated.java.lang.Stringjava.lang.Stringjava.lang.Stringbooleanbooleanbooleanstatic SVNExternal[]parseExternals(java.lang.Object owner, java.lang.String description) private static java.lang.StringquotePath(java.lang.String path) private static voidreportParsingError(java.lang.Object owner, java.lang.String line) resolveURL(SVNURL rootURL, SVNURL ownerURL) java.lang.StringtoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
myRevision
-
myPegRevision
-
myURL
private java.lang.String myURL -
myRawURL
private java.lang.String myRawURL -
myPath
private java.lang.String myPath -
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
-
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
-
resolveURL
- Throws:
SVNException
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.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
-
getRevisionString
public java.lang.String getRevisionString() -
getPegRevisionString
public java.lang.String getPegRevisionString() -
formatRevisionString
private java.lang.String formatRevisionString(java.lang.String revisionPrefix, SVNRevision revision)
-