|
CodeBeamer 5.4.0.1-RC API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.intland.codebeamer.persistence.dto.base.IdentifiableDto
com.intland.codebeamer.persistence.dto.base.NamedDto
com.intland.codebeamer.persistence.dto.base.DescribeableDto
com.intland.codebeamer.persistence.dto.base.AbstractCommentDto
com.intland.codebeamer.persistence.dto.ScmChangeSetDto
public class ScmChangeSetDto
A change set represents list of changed files committed at the same time.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.base.DescribeableDto |
---|
DescribeableDto.DescriptionComparator |
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.base.NamedDto |
---|
NamedDto.NameComparator |
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto |
---|
IdentifiableDto.IdComparator |
Nested classes/interfaces inherited from interface com.intland.codebeamer.persistence.dto.base.ReferableDto |
---|
ReferableDto.DescriptionComparator |
Field Summary | |
---|---|
static java.lang.String |
INTERWIKI_LINK_TYPE
|
static java.lang.String |
SCM_REVISION_BASE_URL
|
Fields inherited from interface com.intland.codebeamer.persistence.dto.base.ReferableDto |
---|
HEAD_VERSION, SECTION_DELIMITER, VERSION_DELIMITER |
Constructor Summary | |
---|---|
ScmChangeSetDto()
|
Method Summary | |
---|---|
java.lang.Object |
clone()
|
int |
compareTo(java.lang.Object obj)
Caution: NamedDto compareTo violates the rule that a.equals(b)
is equivalent to a.compareTo(b) == 0 , because only the names are compared |
java.util.Set<ScmChangeFileDto> |
getChangeFiles()
Get the files affected by this change |
java.lang.String |
getIconUrl()
Returns the URL of the (small) icon image that represents this DTO type. |
java.lang.String |
getInterwikiLink()
Returns the interwiki link that points to the web page where this DTO is managed. |
java.lang.String |
getMessage()
Deprecated. use DescribeableDto.getDescription() instead |
ProjectDto |
getProject()
|
java.lang.String |
getRepository()
Get the SCM repository identifier |
java.lang.String |
getRevision()
Get the resulting SCM repository revision |
java.lang.String |
getScmTask()
|
java.lang.String |
getShortDescription()
Returns the short description that represent this entity in the user interface. |
java.lang.String |
getState()
|
java.lang.String |
getSubmitterName()
Get the name of the repository user that submitted this change |
java.lang.String |
getTag()
|
java.util.Set<TrackerItemDto> |
getTrackerItems()
Get the issues affected by this change |
java.lang.String |
getUrlLink()
Returns the local URL that points to the web page where this DTO is managed. |
void |
setChangeFiles(java.util.Set<ScmChangeFileDto> changeFiles)
Set the files affected by this change |
void |
setProject(ProjectDto project)
|
void |
setRepository(java.lang.String repository)
Set the SCM repository identifier |
void |
setRevision(java.lang.String revision)
Set the resulting SCM repository revision |
void |
setScmTask(java.lang.String sccTask)
|
void |
setState(java.lang.String state)
|
void |
setSubmitterName(java.lang.String userName)
Set the name of the repository user that submitted this change |
void |
setTag(java.lang.String tag)
|
void |
setTrackerItems(java.util.Set<TrackerItemDto> trackerItems)
Set the issues affected by this change |
java.lang.String |
toString()
|
Methods inherited from class com.intland.codebeamer.persistence.dto.base.AbstractCommentDto |
---|
compareDates, equals, getSubmittedAt, getSubmitter, isIndexed, setIndexed, setSubmittedAt, setSubmitter |
Methods inherited from class com.intland.codebeamer.persistence.dto.base.DescribeableDto |
---|
compareByDescription, getDescription, getDescriptionFormat, setDescription, setDescriptionFormat |
Methods inherited from class com.intland.codebeamer.persistence.dto.base.NamedDto |
---|
compareNames, compareString, compareStringIgnoreCase, createLookupMap, getName, hashCode, setName |
Methods inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto |
---|
compare, compareInteger, equals, getId, hashCode, setId |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String INTERWIKI_LINK_TYPE
public static final java.lang.String SCM_REVISION_BASE_URL
Constructor Detail |
---|
public ScmChangeSetDto()
Method Detail |
---|
public java.lang.Object clone()
clone
in class IdentifiableDto
public ProjectDto getProject()
getProject
in interface ProjectAwareDto
public void setProject(ProjectDto project)
setProject
in interface ProjectAwareDto
public java.lang.String getSubmitterName()
public void setSubmitterName(java.lang.String userName)
userName
- of the repository user that submitted this changepublic java.lang.String getMessage()
DescribeableDto.getDescription()
instead
public java.lang.String getRepository()
public void setRepository(java.lang.String repository)
repository
- is the SCM repository identifierpublic java.lang.String getRevision()
public void setRevision(java.lang.String revision)
revision
- resulting from this changepublic java.lang.String getTag()
public void setTag(java.lang.String tag)
public java.lang.String getState()
public void setState(java.lang.String state)
public java.lang.String getScmTask()
public void setScmTask(java.lang.String sccTask)
public java.util.Set<ScmChangeFileDto> getChangeFiles()
public void setChangeFiles(java.util.Set<ScmChangeFileDto> changeFiles)
changeFiles
- is a (sorted) Set of affected filespublic java.util.Set<TrackerItemDto> getTrackerItems()
public void setTrackerItems(java.util.Set<TrackerItemDto> trackerItems)
trackerItems
- are the affected issues, or null if none are affectedpublic java.lang.String getIconUrl()
ReferableDto
getIconUrl
in interface ReferableDto
public java.lang.String getInterwikiLink()
ReferableDto
getInterwikiLink
in interface ReferableDto
public java.lang.String getShortDescription()
ReferableDto
ProjectDto.getName()
or
TrackerItemDto.getSummary()
.
getShortDescription
in interface ReferableDto
public java.lang.String getUrlLink()
ReferableDto
getUrlLink
in interface ReferableDto
public java.lang.String toString()
toString
in class NamedDto
public int compareTo(java.lang.Object obj)
NamedDto
a.equals(b)
is equivalent to a.compareTo(b) == 0
, because only the names are compared
compareTo
in interface java.lang.Comparable
compareTo
in class AbstractCommentDto
|
CodeBeamer 5.4.0.1-RC API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |