wt.identity
Class DisplayIdentificationWTPartDelegate

java.lang.Object
  extended by wt.identity.DisplayIdentificationStandardDelegate
      extended by wt.identity.DisplayIdentificationIteratedDelegate
          extended by wt.identity.DisplayIdentificationVersionedDelegate
              extended by wt.identity.DisplayIdentificationStandardVersionedDelegate
                  extended by wt.identity.DisplayIdentificationWTPartDelegate
All Implemented Interfaces:
Externalizable, Serializable, DisplayIdentification, DisplayIdentificationDelegate

public class DisplayIdentificationWTPartDelegate
extends DisplayIdentificationStandardVersionedDelegate
implements Externalizable

Provides Identification information for a WTPart object. The type for the object comes from the partType attribute and the identifier value is the number and name plus revision and view. WTPart becomes "Typed" after Release 6.0, its type information should still come from the partType attribute, but by calling a different mechanism through DefinitionDescriptorFactory. This delegate's initializeType() method changed to reflect this difference by using introspector if WTPart is not "typed", using DefintionDescriptorFactory related methods otherwise to get hold of its type display information.

Supported API: true

Extendable: false

See Also:
Serialized Form

Method Summary
protected  void initializeIterationIdentity(Object object)
          Initialize the identity for the version portion of the object.
protected  void initializeIterationIdentitySansView(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  void initializeVersionIdentity(Object object)
          Initialize the identity for the version portion of the object.
 
Methods inherited from class wt.identity.DisplayIdentificationStandardVersionedDelegate
initializeConceptIdentity
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

initializeType

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

Supported API: true

Overrides:
initializeType in class DisplayIdentificationStandardVersionedDelegate
Parameters:
object -

initializeIterationIdentitySansView

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

Supported API: true

Parameters:
object -

initializeIterationIdentity

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

Supported API: true

Specified by:
initializeIterationIdentity in class DisplayIdentificationStandardVersionedDelegate
Parameters:
object -

initializeVersionIdentity

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

Supported API: true

Specified by:
initializeVersionIdentity in class DisplayIdentificationStandardVersionedDelegate
Parameters:
object -