Class AccountabilityMapMaster

java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.associativity.accountability._AccountabilityMapMaster
wt.associativity.accountability.AccountabilityMapMaster
All Implemented Interfaces:
Externalizable, Serializable, wt.fc._Identified, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, wt.fc._UniquelyIdentified, Identified, NetFactor, ObjectMappable, Persistable, UniquelyIdentified, wt.iba.value._IBAHolder, wt.iba.value.IBAHolder, DisplayIdentification, wt.inf.container._WTContained, wt.inf.container._WTContainedIdentified, WTContained, WTContainedIdentified, wt.recent.RecentlyVisited, wt.vc._Mastered, Mastered

@GenAsPersistable(superClass=WTObject.class,interfaces={Mastered.class,WTContained.class,UniquelyIdentified.class,WTContainedIdentified.class,wt.iba.value.IBAHolder.class},properties={@GeneratedProperty(name="number",type=java.lang.String.class,javaDoc="A string attribute representing a unique number for a AccountabilityMap instance (forced upper case).",constraints=@PropertyConstraints(stringCase=UPPER_CASE,changeable=VIA_OTHER_MEANS,upperLimit=40,required=true),columnProperties=@ColumnProperties(index=true,columnName="accountabilityMapNumber")),@GeneratedProperty(name="name",type=java.lang.String.class,javaDoc="A string attribute representing a non-unique name of a AccountabilityMap instance.",constraints=@PropertyConstraints(changeable=VIA_OTHER_MEANS,upperLimit=40,required=true),columnProperties=@ColumnProperties(persistent=true,columnName="accountabilityMapName"))}) public class AccountabilityMapMaster extends wt.associativity.accountability._AccountabilityMapMaster
This reference implementation of a AccountabilityMapMaster represents the unchanging aspects of a AccountabilityMap and also has one or more associated AccountabilityMaps which represent the various versions of change for the changeable aspects of this AccountabilityMap. It has a name and number, the latter of which must be unique.

Use the newAccountabilityMapMaster static factory method(s), not the AccountabilityMapMaster constructor, to construct instances of this class. Instances must be constructed using the static factory(s), in order to ensure proper initialization of the instance.



Supported API: true

Extendable: false

See Also: