|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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 |
BRANCH_IDENTIFIER
Label for the attribute; Derived attribute for displaying the iteration's branch identifier in query results. |
static String |
CONTROL_BRANCH
Label for the attribute. |
static String |
CREATOR
Label for the attribute; Derived attribute for displaying the Version Creator. |
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_INFO
Label for the attribute; The iteration cookie aggregated in any business object that asserts itself as being iterated. |
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. |
Fields inherited from interface wt.fc.Persistable |
IDENTITY, PERSIST_INFO, TYPE |
Method Summary | |
long |
getBranchIdentifier()
Gets the value of the attribute: BRANCH_IDENTIFIER. |
ControlBranch |
getControlBranch()
Gets the value of the attribute: CONTROL_BRANCH. |
WTPrincipalReference |
getCreator()
Gets the value of the attribute: CREATOR. |
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. |
IterationInfo |
getIterationInfo()
Gets the object for the association that plays role: ITERATION_INFO. |
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(ControlBranch a_ControlBranch)
Sets the value of the attribute: CONTROL_BRANCH. |
void |
setIterationInfo(IterationInfo a_IterationInfo)
Sets the object for the association that plays role: ITERATION_INFO. |
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. |
Methods inherited from interface wt.fc.Persistable |
checkAttributes, getIdentity, getPersistInfo, getType, setPersistInfo |
Methods inherited from interface wt.fc.ObjectMappable |
readExternal, writeExternal |
Methods inherited from interface wt.fc.NetFactor |
getClassInfo, getConceptualClassname |
Field Detail |
public static final String ITERATION_NOTE
public static final String CREATOR_EMAIL
public static final String CREATOR_NAME
public static final String CREATOR_FULL_NAME
public static final String MODIFIER
public static final String MODIFIER_EMAIL
public static final String MODIFIER_NAME
public static final String MODIFIER_FULL_NAME
public static final String ITERATION_IDENTIFIER
public static final String BRANCH_IDENTIFIER
public static final String LATEST_ITERATION
public static final String CREATOR
public static final String CONTROL_BRANCH
public static final String ITERATION_INFO
IterationInfo
,
Constant Field Valuespublic static final String MASTER
Mastered
,
Constant Field Valuespublic static final String MASTER_REFERENCE
Mastered
,
Constant Field ValuesMethod Detail |
public String getIterationNote()
public String getCreatorEMail()
public String getCreatorName()
public String getCreatorFullName()
public WTPrincipalReference getModifier()
public String getModifierEMail()
public String getModifierName()
public String getModifierFullName()
public IterationIdentifier getIterationIdentifier()
public long getBranchIdentifier()
public boolean isLatestIteration()
public WTPrincipalReference getCreator()
public ControlBranch getControlBranch()
public void setControlBranch(ControlBranch a_ControlBranch) throws WTPropertyVetoException
a_ControlBranch
-
WTPropertyVetoException
public IterationInfo getIterationInfo()
IterationInfo
public void setIterationInfo(IterationInfo a_IterationInfo) throws WTPropertyVetoException
a_IterationInfo
-
WTPropertyVetoException
IterationInfo
public Mastered getMaster()
Mastered
public void setMaster(Mastered a_Master) throws WTPropertyVetoException, WTException
a_Master
-
WTPropertyVetoException
WTException
Mastered
public ObjectReference getMasterReference()
Mastered
public void setMasterReference(ObjectReference a_MasterReference) throws WTPropertyVetoException
a_MasterReference
-
WTPropertyVetoException
Mastered
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |