Package wt.identity

Class DisplayIdentificationStandardDelegate

java.lang.Object
wt.identity.DisplayIdentificationStandardDelegate
All Implemented Interfaces:
Externalizable, Serializable, DisplayIdentification, DisplayIdentificationDelegate
Direct Known Subclasses:
DisplayIdentificationAnnotationSetDelegate, DisplayIdentificationChangeItemDelegate, DisplayIdentificationChangeObjectMasterDelegate, DisplayIdentificationChoiceDelegate, DisplayIdentificationCollaborationSourceInfoDelegate, DisplayIdentificationEffConfigurationItemDelegate, DisplayIdentificationEffGroupDelegate, DisplayIdentificationEnterpriseDataMasterDelegate, DisplayIdentificationEPMFamilyTableMasterDelegate, DisplayIdentificationFMEADelegate, DisplayIdentificationIteratedDelegate, DisplayIdentificationMPMMasterDelegate, DisplayIdentificationObjectDelegate, DisplayIdentificationPartUsesOccurrenceDelegate, DisplayIdentificationPersistableDelegate, DisplayIdentificationPromotionRequestDelegate, DisplayIdentificationSourcingRuleDelegate, DisplayIdentificationSourcingStatusAssignmentDelegate, DisplayIdentificationTrainingRecordDelegate, DisplayIdentificationWithLabelsDelegate, DisplayIdentificationWorkPackageMasterDelegate, DisplayIdentificationWTContainerTemplateMasterDelegate, DisplayIdentificationWTDocumentDependencyLinkDelegate, DisplayIdentificationWTDocumentMasterDelegate, DisplayIdentificationWTPartAlternateRepMasterDelegate, DisplayIdentificationWTPartConfigSpecDelegate, DisplayIdentificationWTPartMasterDelegate, DisplayIdentificationWTProductConfigurationDelegate, DisplayIdentificationWTProductInstanceMasterDelegate, DisplayIdentificationWTWorkSetMasterDelegate, ManagedCollectionDisplayIdentityDelegate, SecuredIdentificationDelegate

public abstract class DisplayIdentificationStandardDelegate extends Object implements DisplayIdentificationDelegate, Externalizable
This is a standard delegate implementation for providing display identification information for objects. It utilizes only basic windchill util mechanisms and is unaware of any Windchill plug'n play. It's goal is a very light-weight delegate. The class provides a basic pattern for delegate initialization which classes that implement this one can utilize.

Supported API: true

Extendable: true
See Also:
  • Method Details

    • initializeIdentifier

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

      Supported API: true
      Parameters:
      object -
    • initializeType

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

      Supported API: true
      Parameters:
      object -
    • initializeType

      protected void initializeType(Object object, Map<String,Object> tValues)
      Initialize the type attribute of this property object.

      Supported API: true
      Parameters:
      object -
      tValues -
    • initializeIdentifier

      protected void initializeIdentifier(Object object, Map<String,Object> tValues)
      Initialize the identifier attribute of this property object.

      Supported API: true
      Parameters:
      object -
      tValues -