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 boolean
private boolean
private boolean
private java.lang.String
private SVNRevision
private java.lang.String
private java.lang.String
private SVNURL
private SVNRevision
private java.lang.String
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
SVNExternal
(java.lang.String target, java.lang.String url, SVNRevision pegRevision, SVNRevision revision, boolean isRevisionExplicit, boolean isPegRevisionExplicit, boolean isNewFormat) -
Method Summary
Modifier and TypeMethodDescriptionprivate static int
fetchRevision
(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.String
formatRevisionString
(java.lang.String revisionPrefix, SVNRevision revision) int
java.lang.String
getPath()
java.lang.String
protected java.lang.String
Deprecated.java.lang.String
java.lang.String
java.lang.String
boolean
boolean
boolean
static SVNExternal[]
parseExternals
(java.lang.Object owner, java.lang.String description) private static java.lang.String
quotePath
(java.lang.String path) private static void
reportParsingError
(java.lang.Object owner, java.lang.String line) resolveURL
(SVNURL rootURL, SVNURL ownerURL) java.lang.String
toString()
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:
toString
in 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)
-