public class ScmUrl
extends java.lang.Object
scm:{scm_provider}:{scm_provider_specific_part}
http://maven.apache.org/scm/scm-url-format.html
,
IAdapterManager
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
scmParentUrl |
private java.lang.String |
scmUrl |
private ScmTag |
tag |
Constructor and Description |
---|
ScmUrl(java.lang.String scmUrl) |
ScmUrl(java.lang.String scmUrl,
java.lang.String scmParentUrl) |
ScmUrl(java.lang.String scmUrl,
java.lang.String scmParentUrl,
ScmTag tag) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getParentUrl()
Return SCM url for the parent folder
|
java.lang.String |
getProviderUrl()
Return provider-specific part of the SCM url
|
ScmTag |
getTag()
Return SCM tag
|
static java.lang.String |
getType(java.lang.String url) |
java.lang.String |
getUrl()
Return SCM url
|
private final java.lang.String scmUrl
private final java.lang.String scmParentUrl
private final ScmTag tag
public ScmUrl(java.lang.String scmUrl)
public ScmUrl(java.lang.String scmUrl, java.lang.String scmParentUrl)
public ScmUrl(java.lang.String scmUrl, java.lang.String scmParentUrl, ScmTag tag)
public java.lang.String getUrl()
public java.lang.String getParentUrl()
public ScmTag getTag()
public java.lang.String getProviderUrl()
public static java.lang.String getType(java.lang.String url) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException