|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Iterated
Provides an abstraction of a plug-and-play component in conjunction with
the Mastered interface. The intent is that in a business model an object
would assert that it is an iteration (instance) by inheriting the Iterated
interface. With this assertion the business object can then be incremented
to new iterations through the iterating service's API, provided it has
a master. The business object must assert itself as being a kind of Iterated
object in order for it to be incremented, or checked in/out. But if an
object is only Iterated and not Workable then it cannot be checked in/out.
Supported API: true
Extendable: true
Mastered,
VersionControlHelper,
VersionControlHelper.service| Field Summary | |
|---|---|
static String |
CONTROL_BRANCH
Label for the attribute; Derived attribute for displaying the Control Branch in query results. |
static String |
CREATOR_EMAIL
Label for the attribute; Derived attribute for displaying the iteration creator's E-Mail address in query results. |
static String |
CREATOR_FULL_NAME
Label for the attribute; Derived attribute for displaying the iteration creator's fullname in query results. |
static String |
CREATOR_NAME
Label for the attribute; Derived attribute for displaying the iteration creator's name in query results. |
static String |
ITERATION_IDENTIFIER
Label for the attribute; Derived attribute for displaying the iteration identifier in query results. |
static String |
ITERATION_NOTE
Label for the attribute; Derived attribute for displaying the iteration's note in query results. |
static String |
LATEST_ITERATION
Label for the attribute; Derived attribute for displaying the iteration "latest" flag in query results. |
static String |
MASTER
Label for the attribute; The master for an iteration. |
static String |
MASTER_REFERENCE
Label for the attribute; The master for an iteration. |
static String |
MODIFIER
Label for the attribute; Derived attribute for displaying the iteration's modifier in query results. |
static String |
MODIFIER_EMAIL
Label for the attribute; Derived attribute for displaying the iteration modifier's E-Mail address in query results. |
static String |
MODIFIER_FULL_NAME
Label for the attribute; Derived attribute for displaying the iteration modifier's fullname in query results. |
static String |
MODIFIER_NAME
Label for the attribute; Derived attribute for displaying the iteration modifier's name in query results. |
| Method Summary | |
|---|---|
wt.vc.ControlBranch |
getControlBranch()
Gets the value of the attribute: CONTROL_BRANCH. |
String |
getCreatorEMail()
Gets the value of the attribute: CREATOR_EMAIL. |
String |
getCreatorFullName()
Gets the value of the attribute: CREATOR_FULL_NAME. |
String |
getCreatorName()
Gets the value of the attribute: CREATOR_NAME. |
IterationIdentifier |
getIterationIdentifier()
Gets the value of the attribute: ITERATION_IDENTIFIER. |
String |
getIterationNote()
Gets the value of the attribute: ITERATION_NOTE. |
Mastered |
getMaster()
Gets the object for the association that plays role: MASTER. |
ObjectReference |
getMasterReference()
Gets the value of the attribute: MASTER_REFERENCE. |
WTPrincipalReference |
getModifier()
Gets the value of the attribute: MODIFIER. |
String |
getModifierEMail()
Gets the value of the attribute: MODIFIER_EMAIL. |
String |
getModifierFullName()
Gets the value of the attribute: MODIFIER_FULL_NAME. |
String |
getModifierName()
Gets the value of the attribute: MODIFIER_NAME. |
boolean |
isLatestIteration()
Gets the value of the attribute: LATEST_ITERATION. |
void |
setControlBranch(wt.vc.ControlBranch a_ControlBranch)
Sets the value of the attribute: CONTROL_BRANCH. |
void |
setMaster(Mastered a_Master)
Sets the object for the association that plays role: MASTER. |
void |
setMasterReference(ObjectReference a_MasterReference)
Sets the value of the attribute: MASTER_REFERENCE. |
| Field Detail |
|---|
static final String ITERATION_NOTE
static final String CREATOR_EMAIL
static final String CREATOR_NAME
static final String CREATOR_FULL_NAME
static final String MODIFIER
static final String MODIFIER_EMAIL
static final String MODIFIER_NAME
static final String MODIFIER_FULL_NAME
static final String ITERATION_IDENTIFIER
static final String LATEST_ITERATION
static final String CONTROL_BRANCH
static final String MASTER
Mastered,
Constant Field Valuesstatic final String MASTER_REFERENCE
Mastered,
Constant Field Values| Method Detail |
|---|
String getIterationNote()
String getCreatorEMail()
String getCreatorName()
String getCreatorFullName()
WTPrincipalReference getModifier()
String getModifierEMail()
String getModifierName()
String getModifierFullName()
IterationIdentifier getIterationIdentifier()
boolean isLatestIteration()
wt.vc.ControlBranch getControlBranch()
void setControlBranch(wt.vc.ControlBranch a_ControlBranch)
throws WTPropertyVetoException
a_ControlBranch -
WTPropertyVetoExceptionMastered getMaster()
Mastered
void setMaster(Mastered a_Master)
throws WTPropertyVetoException,
WTException
a_Master -
WTPropertyVetoException
WTExceptionMasteredObjectReference getMasterReference()
Mastered
void setMasterReference(ObjectReference a_MasterReference)
throws WTPropertyVetoException
a_MasterReference -
WTPropertyVetoExceptionMastered
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||