public class Scm extends Objectimplements Serializable , Cloneable , InputLocationTracker
<scm> element contains informations required to the SCM (Source Control Management) of the project.
| Constructor and Description |
|---|
Scm()
|
| Modifier and Type | Method and Description |
|---|---|
Scm |
clone()
Method clone.
|
String |
getConnection()
Get the source control management system URL that describes the repository and how to connect to the repository.
|
String |
getDeveloperConnection()
Get just like
connection, but for developers, i.e.
|
InputLocation |
getLocation(Object
Gets the location of the specified field in the input source.
|
String |
getTag()
Get the tag of current code.
|
String |
getUrl()
Get the URL to the project's browsable SCM repository, such as ViewVC or Fisheye.
|
void |
setConnection(String
Set the source control management system URL that describes the repository and how to connect to the repository.
|
void |
setDeveloperConnection(String
Set just like
connection, but for developers, i.e.
|
void |
setLocation(Object
Sets the location of the specified field.
|
void |
setTag(String
Set the tag of current code.
|
void |
setUrl(String
Set the URL to the project's browsable SCM repository, such as ViewVC or Fisheye.
|
public StringgetConnection()
public StringgetDeveloperConnection()
connection, but for developers, i.e. this scm connection will not be read only.
public InputLocationgetLocation(Object key)
InputLocationTracker
getLocation in interface
InputLocationTracker
key -
public StringgetTag()
public StringgetUrl()
public void setConnection(Stringconnection)
connection -
public void setDeveloperConnection(StringdeveloperConnection)
connection, but for developers, i.e. this scm connection will not be read only.
developerConnection -
public void setLocation(Objectkey, InputLocation location)
InputLocationTracker
setLocation in interface
InputLocationTracker
key -
location -
public void setTag(Stringtag)
tag -
public void setUrl(Stringurl)
url -