CodeBeamer 5.4.0.1-RC API

com.intland.codebeamer.persistence.dto
Class ArtifactApproverDto

java.lang.Object
  extended by com.intland.codebeamer.persistence.dto.base.IdentifiableDto
      extended by com.intland.codebeamer.persistence.dto.ArtifactApproverDto
All Implemented Interfaces:
BaseDto, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable

public class ArtifactApproverDto
extends IdentifiableDto

Associates a potential approver (role or user) with an approval step.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto
IdentifiableDto.IdComparator
 
Constructor Summary
ArtifactApproverDto()
          Default constructor.
ArtifactApproverDto(ArtifactApprovalStepDto step, UserDto approverUser, RoleDto approverRole)
          Convenience constructor.
 
Method Summary
 RoleDto getApproverRole()
           
 UserDto getApproverUser()
           
 ArtifactApprovalStepDto getStep()
           
 boolean isUserApprover()
          Returns true if this approver is a concrete user account, or false if this is a role.
 void setApproverRole(RoleDto approverRole)
           
 void setApproverUser(UserDto approverUser)
           
 void setStep(ArtifactApprovalStepDto step)
           
 java.lang.String toString()
           
 
Methods inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto
clone, compare, compareInteger, compareTo, equals, equals, getId, hashCode, hashCode, setId
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ArtifactApproverDto

public ArtifactApproverDto()
Default constructor.


ArtifactApproverDto

public ArtifactApproverDto(ArtifactApprovalStepDto step,
                           UserDto approverUser,
                           RoleDto approverRole)
Convenience constructor.

Parameters:
step -
approverUser -
approverRole -
Method Detail

getStep

public ArtifactApprovalStepDto getStep()

setStep

public void setStep(ArtifactApprovalStepDto step)

getApproverRole

public RoleDto getApproverRole()

setApproverRole

public void setApproverRole(RoleDto approverRole)

getApproverUser

public UserDto getApproverUser()

setApproverUser

public void setApproverUser(UserDto approverUser)

isUserApprover

public boolean isUserApprover()
Returns true if this approver is a concrete user account, or false if this is a role.


toString

public java.lang.String toString()
Overrides:
toString in class IdentifiableDto

CodeBeamer 5.4.0.1-RC API

Copyright © 2006-2009 Intland Software. All rights reserved.