wt.fc
Class IdentificationObject

java.lang.Object
  extended by wt.fc.IdentificationObject
All Implemented Interfaces:
Externalizable, Serializable, NetFactor
Direct Known Subclasses:
CabinetIdentity, wt.change2.ChangeIdentificationObject, EffConfigurationItemIdentificationObject, ESITargetIdentity, MPMMfgProcessMasterIdentity, MPMMfgStandardGroupMasterIdentity, MPMOperationMasterIdentity, MPMProcessPlanMasterIdentity, MPMSequenceMasterIdentity, wt.maturity.PromotionIdentificationObject, SubFolderIdentity, SubFolderLinkIdentity, VariantSpecMasterIdentity, WTContainerIdentity, WTDocumentMasterIdentity, WTPartMasterIdentity

public abstract class IdentificationObject
extends Object
implements NetFactor, Externalizable

The IdentificationObject is an abstract class that encapsulates information about the identity of a single class or a set of classes. It contains methods to store, change and delete associated semantic key. It also provides default implementations for all but two methods: 'setToObject' and 'getIdentity'. The default methods use a default semantic key class. A customized semantic key class can be implemented by (1) subclassing the semantic key class; overriding the methods that access the default semantic key (changeStoredKey, storeKey, deleteKey).

Supported API: true

Extendable: true

See Also:
Serialized Form

Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait