|
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.ArtifactApprovalStepDto
com.intland.codebeamer.persistence.dto.ReadOnlyApprovalStepDto
public class ReadOnlyApprovalStepDto
A read-only version of ArtifactApprovalStepDto
Nested Class Summary |
---|
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 |
Constructor Summary | |
---|---|
ReadOnlyApprovalStepDto(ArtifactApprovalStepDto step)
|
Method Summary | |
---|---|
void |
addApprover(RoleDto role)
Add an approver role to the approvers. |
void |
addApprover(UserDto user)
Add an approver user to the approvers. |
ArtifactApprovalStepDto |
clone()
Create a writable copy of this ReadOnlyDto Caution: The semantics are different than the standard Object.clone() method,
because the returned object's class is typically different from the ReadOnlyDtos's class |
java.util.List<RoleDto> |
getApproverRoles()
Get all approver roles. |
java.util.List<UserDto> |
getApproverUsers()
Get all approver users, but not resolving the roles! |
void |
setApprovalWorkflow(ArtifactApprovalWorkflowDto approvalWorkflow)
|
void |
setApprovers(java.util.List<ArtifactApproverDto> approvers)
|
void |
setFinalStep(boolean finalStep)
|
void |
setId(java.lang.Integer id)
Sets its unique identifier. |
void |
setName(java.lang.String name)
Sets its (descriptive) name. |
void |
setOrdinal(java.lang.Integer ordinal)
|
Methods inherited from class com.intland.codebeamer.persistence.dto.ArtifactApprovalStepDto |
---|
getApprovalWorkflow, getApprovers, getOrdinal, isFinalStep, isInitialStep, toString |
Methods inherited from class com.intland.codebeamer.persistence.dto.base.NamedDto |
---|
compareNames, compareString, compareStringIgnoreCase, compareTo, createLookupMap, equals, getName, hashCode |
Methods inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto |
---|
compare, compareInteger, equals, getId, hashCode |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ReadOnlyApprovalStepDto(ArtifactApprovalStepDto step)
Method Detail |
---|
public ArtifactApprovalStepDto clone()
ReadOnlyDto
Object.clone()
method,
because the returned object's class is typically different from the ReadOnlyDtos's class
clone
in interface ReadOnlyDto
clone
in class IdentifiableDto
public java.util.List<RoleDto> getApproverRoles()
ArtifactApprovalStepDto
getApproverRoles
in class ArtifactApprovalStepDto
public java.util.List<UserDto> getApproverUsers()
ArtifactApprovalStepDto
getApproverUsers
in class ArtifactApprovalStepDto
public void setApprovalWorkflow(ArtifactApprovalWorkflowDto approvalWorkflow)
setApprovalWorkflow
in class ArtifactApprovalStepDto
public void setApprovers(java.util.List<ArtifactApproverDto> approvers)
setApprovers
in class ArtifactApprovalStepDto
approvers
- the approvers to setpublic void addApprover(RoleDto role)
ArtifactApprovalStepDto
addApprover
in class ArtifactApprovalStepDto
public void addApprover(UserDto user)
ArtifactApprovalStepDto
addApprover
in class ArtifactApprovalStepDto
user
- The user to add.public void setFinalStep(boolean finalStep)
setFinalStep
in class ArtifactApprovalStepDto
public void setOrdinal(java.lang.Integer ordinal)
setOrdinal
in class ArtifactApprovalStepDto
public void setName(java.lang.String name)
NamedDto
setName
in class NamedDto
public void setId(java.lang.Integer id)
IdentifiableDto
setId
in class IdentifiableDto
|
CodeBeamer 5.4.0.1-RC API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |