wt.identity
Class DisplayIdentificationStandardVersionedDelegate

java.lang.Object
  extended by wt.identity.DisplayIdentificationStandardDelegate
      extended by wt.identity.DisplayIdentificationIteratedDelegate
          extended by wt.identity.DisplayIdentificationVersionedDelegate
              extended by wt.identity.DisplayIdentificationStandardVersionedDelegate
All Implemented Interfaces:
Externalizable, Serializable, DisplayIdentification, DisplayIdentificationDelegate
Direct Known Subclasses:
DisplayIdentificationChangeObjectDelegate, DisplayIdentificationMPMStandardDelegate, DisplayIdentificationRevisionControlledDelegate, DisplayIdentificationWorkPackageDelegate, DisplayIdentificationWTDocumentDelegate, DisplayIdentificationWTPartDelegate, DisplayIdentificationWTProductInstance2Delegate

public abstract class DisplayIdentificationStandardVersionedDelegate
extends DisplayIdentificationVersionedDelegate
implements Externalizable

Handles DisplayIdentification for versioned objects that are wt.vc.Iterated. The concept identity is taken directly from the object's Master.

Supported API: true

Extendable: true

See Also:
Iterated, Mastered, Serialized Form

Method Summary
protected  void initializeConceptIdentity(Object object)
          Initialize the identity for the concept portion of the object.
protected  void initializeIdentifier(Object object)
          Initialize the identifier attribute of this property object.
protected abstract  void initializeIterationIdentity(Object object)
          Initialize the identity for the version portion of the object.
protected  void initializeType(Object object)
          Initialize the type attribute of this property object.
protected abstract  void initializeVersionIdentity(Object object)
          Initialize the identity for the version portion of the object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

initializeIdentifier

protected void initializeIdentifier(Object object)
Initialize the identifier attribute of this property object.

Supported API: true

Specified by:
initializeIdentifier in class DisplayIdentificationStandardDelegate
Parameters:
object -

initializeType

protected void initializeType(Object object)
Initialize the type attribute of this property object.

Supported API: true

Specified by:
initializeType in class DisplayIdentificationStandardDelegate
Parameters:
object -

initializeConceptIdentity

protected void initializeConceptIdentity(Object object)
Initialize the identity for the concept portion of the object.

Supported API: true

Specified by:
initializeConceptIdentity in class DisplayIdentificationVersionedDelegate
Parameters:
object -

initializeIterationIdentity

protected abstract void initializeIterationIdentity(Object object)
Initialize the identity for the version portion of the object.

Supported API: true

Specified by:
initializeIterationIdentity in class DisplayIdentificationIteratedDelegate
Parameters:
object -

initializeVersionIdentity

protected abstract void initializeVersionIdentity(Object object)
Initialize the identity for the version portion of the object.

Supported API: true

Specified by:
initializeVersionIdentity in class DisplayIdentificationVersionedDelegate
Parameters:
object -