|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SerialNumberedInstanceVersion
A version of an instance. Because this instance (as a version) can change
over time, it has a notion of incorporation, represented as planned and
actual incorporations. The planned incorporation is the time this version
is planned to reflect the actual configuration of the instance; the actual
incorporation reflects when this actually occurs.
Supported API: true
Extendable: true
SerialNumberedInstanceMaster,
SerialNumberedConfiguredInstanceVersion,
WTProductInstance2| Field Summary | |
|---|---|
static String |
INCORPORATED
Label for the attribute; The date this version actually reflects the configuration of the serial numbered instance it represents. |
static String |
INCORPORATED_AS_STRING
Label for the attribute; When a successor version is incorporated, its predecessor's incorporation is effectively ended. |
static String |
LOT_NUMBER
Label for the attribute; The serial number of the master. |
static String |
MASTER
Label for the attribute. |
static String |
MASTER_REFERENCE
Label for the attribute. |
static String |
PLANNED_INCORPORATION
Label for the attribute; The date this version is planned to reflect the current configuration of the serial numbered instance it represents. |
static String |
SERIAL_NUMBER
Label for the attribute; The serial number of the master. |
| Fields inherited from interface wt.configuration.SerialNumberedInstanceImpl |
|---|
CONFIGURATION, CONFIGURATION_REFERENCE |
| Fields inherited from interface wt.vc.Iterated |
|---|
CONTROL_BRANCH, CREATOR_EMAIL, CREATOR_FULL_NAME, CREATOR_NAME, ITERATION_IDENTIFIER, ITERATION_NOTE, LATEST_ITERATION, MODIFIER, MODIFIER_EMAIL, MODIFIER_FULL_NAME, MODIFIER_NAME |
| Method Summary | |
|---|---|
Timestamp |
getIncorporated()
Gets the value of the attribute: INCORPORATED. |
String |
getIncorporatedAsString()
Gets the value of the attribute: INCORPORATED_AS_STRING. |
String |
getLotNumber()
Gets the value of the attribute: LOT_NUMBER. |
Mastered |
getMaster()
Gets the object for the association that plays role: MASTER. |
ObjectReference |
getMasterReference()
Gets the value of the attribute: MASTER_REFERENCE. |
Timestamp |
getPlannedIncorporation()
Gets the value of the attribute: PLANNED_INCORPORATION. |
String |
getSerialNumber()
Gets the value of the attribute: SERIAL_NUMBER. |
Persistable |
getSerialNumberedInstanceOf()
Returns Persistable associated with the instance. |
void |
setIncorporated(Timestamp a_Incorporated)
Sets the value of the attribute: INCORPORATED. |
void |
setLotNumber(String a_LotNumber)
Sets the value of the attribute: LOT_NUMBER. |
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. |
void |
setPlannedIncorporation(Timestamp a_PlannedIncorporation)
Sets the value of the attribute: PLANNED_INCORPORATION. |
void |
setSerialNumber(String a_SerialNumber)
Sets the value of the attribute: SERIAL_NUMBER. |
| Methods inherited from interface wt.configuration.SerialNumberedInstanceImpl |
|---|
getConfiguration, getConfigurationReference, setConfiguration, setConfigurationReference |
| Methods inherited from interface wt.vc.Iterated |
|---|
getControlBranch, getCreatorEMail, getCreatorFullName, getCreatorName, getIterationIdentifier, getIterationNote, getModifier, getModifierEMail, getModifierFullName, getModifierName, isLatestIteration, setControlBranch |
| Field Detail |
|---|
static final String SERIAL_NUMBER
static final String LOT_NUMBER
static final String PLANNED_INCORPORATION
static final String INCORPORATED
static final String INCORPORATED_AS_STRING
static final String MASTER
static final String MASTER_REFERENCE
| Method Detail |
|---|
String getSerialNumber()
getSerialNumber in interface SerialNumberedInstanceImpl
void setSerialNumber(String a_SerialNumber)
throws WTPropertyVetoException
setSerialNumber in interface SerialNumberedInstanceImpla_SerialNumber -
WTPropertyVetoExceptionString getLotNumber()
getLotNumber in interface SerialNumberedInstanceImpl
void setLotNumber(String a_LotNumber)
throws WTPropertyVetoException
setLotNumber in interface SerialNumberedInstanceImpla_LotNumber -
WTPropertyVetoExceptionTimestamp getPlannedIncorporation()
void setPlannedIncorporation(Timestamp a_PlannedIncorporation)
throws WTPropertyVetoException
a_PlannedIncorporation -
WTPropertyVetoExceptionTimestamp getIncorporated()
void setIncorporated(Timestamp a_Incorporated)
throws WTPropertyVetoException
a_Incorporated -
WTPropertyVetoExceptionString getIncorporatedAsString()
Mastered getMaster()
getMaster in interface IteratedMastered
void setMaster(Mastered a_Master)
throws WTPropertyVetoException,
WTException
setMaster in interface Iterateda_Master -
WTPropertyVetoException
WTExceptionMasteredObjectReference getMasterReference()
getMasterReference in interface IteratedMastered
void setMasterReference(ObjectReference a_MasterReference)
throws WTPropertyVetoException
setMasterReference in interface Iterateda_MasterReference -
WTPropertyVetoExceptionMastered
Persistable getSerialNumberedInstanceOf()
throws WTException
WTException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||