Package wt.sandbox
Class IOPState
java.lang.Object
wt.fc.EnumeratedType
wt.sandbox._IOPState
wt.sandbox.IOPState
- All Implemented Interfaces:
Serializable,Comparable,EnumeratedType,LocalizableMetadata,LocalizableMessage,Message
This class lists the valid IOP States that are associated with a ControlBranch.
This state should be of intereste only if the implementing class is an
Interoperable.
The valid states are: IOP_O_O, IOP_Deprecated, IOP_Terminal, IOP_Abandoned,
IOP_N_A .
IOP_O/O is the one-off branch created by a PDM checkout action. (By definition,
IOP_O_O is the prerequisite state for the IOP_Terminal, IOP_Deprecated,
and IOP_Abandoned states).
IOP_Deprecated indicates that the branch lost in the competition but
the resulting objects are still eligible to be evolved.
IOP_Terminal marks the winner chosen amongst design alternatives and
may no longer be modified.
IOP_Abandoned is the new state required in Sprint 7 (Story B-07176).
This indicates that the branch lost in the competition and may no longer
be modified.
IOP_N_A is the default state: This includes all non-Interoperable objects,
all Interoperable objects that are in PDM containers, all Interoperable
objects created by "new-object" action, all Interoperable that are created
by "new revision" or "copy version".
There should NOT be a "PDM c/o" state on the ControlBranch since that
PDM checkout is on a specific iteration and not on the version.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class wt.fc.EnumeratedType
EnumeratedType.OrderOnOrder -
Field Summary
Fields inherited from class wt.fc.EnumeratedType
secretHandshake, SEP_CHAR, userLocaleFields inherited from interface wt.meta.EnumeratedType
DEFAULT_VALUE, ORDER, SELECTABLE -
Method Summary
Methods inherited from class wt.sandbox._IOPState
getIOPStateDefault, getIOPStateSet, getLocaleSet, getValueSet, newIOPState, reloadEnumeratedTypeWithCustomValues, toIOPState, valueSetMethods inherited from class wt.fc.EnumeratedType
clearCustomEnumsCache, compareTo, defaultEnumeratedType, dynamicInstance, equals, getAbbreviatedDisplay, getComment, getComment, getDisplay, getDisplay, getFullDisplay, getInternalKey, getLocalizedMessage, getLocalizedValues, getLongDescription, getLongDescription, getOrder, getSelectableValueSet, getShortDescription, getShortDescription, getStringValue, getStringValue, getValidSet, getValue, hashCode, instantiateSet, instantiateSet, isCustomValueLoaded, isDefaultValue, isDefaultValue, isPrimaryKey, isSelectable, main, readResolve, setCustomValueLoaded, setCustomValueLoadedTrueForAllEntries, setDefaultValue, setLocalizedValues, setOrder, setSelectable, setValue, toEnumeratedType, toEnumeratedType, toEnumeratedType, toString, validateFriendship