|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.squashtest.csp.tm.domain.resource.Resource
org.squashtest.csp.tm.domain.requirement.RequirementVersion
@Entity public class RequirementVersion
Represents a version of a requirement.
| Constructor Summary | |
|---|---|
RequirementVersion()
|
|
| Method Summary | |
|---|---|
void |
addVerifyingTestCase(TestCase testCase)
|
AttachmentList |
getAttachmentList()
Should return the container for this object's attachments. |
RequirementCriticality |
getCriticality()
|
String |
getReference()
|
Requirement |
getRequirement()
|
RequirementStatus |
getStatus()
|
Set<TestCase> |
getVerifyingTestCases()
Returns an UNMODIFIABLE VIEW of the verifying test cases. |
int |
getVersionNumber()
|
boolean |
isLinkable()
|
boolean |
isModifiable()
Tells if this requirement's "intrinsic" properties can be modified. |
boolean |
isNotObsolete()
|
void |
notifyNoLongerVerifiedBy(TestCase testCase)
|
void |
notifyVerifiedBy(TestCase testCase)
|
void |
removeVerifyingTestCase(TestCase testCase)
|
void |
setCriticality(RequirementCriticality criticality)
Set the requirement criticality |
void |
setDescription(String description)
|
void |
setName(String name)
|
void |
setReference(String reference)
Set the requirement reference |
void |
setStatus(RequirementStatus status)
|
| Methods inherited from class org.squashtest.csp.tm.domain.resource.Resource |
|---|
getDescription, getId, getName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RequirementVersion()
| Method Detail |
|---|
public AttachmentList getAttachmentList()
AttachmentHoldernull.
getAttachmentList in interface AttachmentHolderAttachmentList of this object.AttachmentHolder.getAttachmentList()public void setName(String name)
setName in class Resourcepublic void setDescription(String description)
setDescription in class Resourcepublic Set<TestCase> getVerifyingTestCases()
public void addVerifyingTestCase(@NotNull
TestCase testCase)
throws RequirementNotLinkableException
RequirementNotLinkableException
public void removeVerifyingTestCase(@NotNull
TestCase testCase)
throws RequirementNotLinkableException
RequirementNotLinkableExceptionpublic String getReference()
public void setReference(String reference)
reference - public RequirementCriticality getCriticality()
public void setCriticality(RequirementCriticality criticality)
criticality - public void setStatus(RequirementStatus status)
public RequirementStatus getStatus()
public boolean isLinkable()
true if this requirement can be (un)linked by new verifying testcasespublic boolean isModifiable()
verifyingTestCases are governed by the isLinkable() state,
status is governed by itself.
true if this requirement's properties can be modified.
public void notifyVerifiedBy(@NotNull
TestCase testCase)
public void notifyNoLongerVerifiedBy(@NotNull
TestCase testCase)
public Requirement getRequirement()
public int getVersionNumber()
public boolean isNotObsolete()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||