Package wt.fc

Class WTObject

java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
All Implemented Interfaces:
Externalizable, Serializable, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, NetFactor, ObjectMappable, Persistable, DisplayIdentification
Direct Known Subclasses:
com.ptc.windchill.enterprise.data._AbstractEnterpriseData, com.ptc.windchill.enterprise.data._AbstractEnterpriseDataMaster, com.ptc.projectmanagement.plan._AbstractPlanActivity, wt.preference._AbstractPreference, com.ptc.windchill.rd._AbstractReceivedDelivery, wt.workflow.tab._AbstractTab, _AbstractWorkPackage, _AbstractWorkPackageMaster, wt.associativity.accountability._AccountabilityKey, _AccountabilityMap, wt.associativity.accountability._AccountabilityMapMaster, wt.associativity.accountability._AccountabilityValue, wt.access.agreement._AgreementAuthorizedObject, _AlternateRepresentation, wt.aum._AlternateUnitOfMeasure, _AnalysisActivityMaster, _ATORuleConfigSpec, wt.structfilter.rule.attribute._AttributeStructFilterExpression, wt.structfilter.rule.attribute._AttributeStructFilterRule, _AXLContext, com.ptc.windchill.suma.axl._AXLEntry, _CabinetManaged, _ChangeAction, _ChangeActivity2Master, _ChangeConcernMaster, _ChangeInvestigationMaster, _ChangeOrder2Master, _ChangeProposalMaster, _ChangeRequest2Master, _ContentItem, wt.conflict._ContextConflictMap, wt.conflict._ContextType, _DatedEffectivity, com.ptc.core.meta.type.mgmt.server.impl.association._DefaultAssociationConstraintItem, _DefaultWTContainerTemplate, com.ptc.windchill.wp.delivery._DeliveryRecord, wt.workflow.forum._Discussion, _EPMDefinitionRule, _EPMResultRule, _EPMSepFamilyTable, _EPMSepFamilyTableMaster, _EPMWorkspace, _ERPMaterialSet, _ERPPartSpecificPlantData, _ESIReleasedObjectAttributes, _ESIReleasedObjectSnapshot, _ESITransactionMessage, wt.enterprise._FolderResident, _FormulaMetaData, _FormulaSet, com.ptc.windchill.rd._Inbox, wt.fc._Item, _IteratedFolderResident, wt.lifecycle._LifeCycleHistory, _LifeCycleSignature, _LotBaseline, _Managed, wt.facade.persistedcollection._ManagedCollection, wt.enterprise._Master, _MfgHistory, wt.mpm.history._MfgHistoryMaster, com.ptc.windchill.replication.server.imp._MissingRepObjectTarget, wt.epm.modelitems._ModelItem, wt.epm.modelitems._ModelItemMaster, wt.mpm.configuration._MPMConfigurationRecipeData, _MPMUsesOccurrence, wt.preference._MultiValuedPreferenceInstance, wt.filter._NavigationCriteria, _NavigationFilter2, _NavigationFilterTemplate, wt.workflow.notebook._NotebookComponent, _NotificationSubscription, _NotifySubscriptionRecipient, _NotifySubscriptionTarget, _ObjectSubscription, wt.fc._ObjectToObjectLink, wt.vc._ObjectToVersionLink, wt.fc._PagingSession, _PartUsagePath, _PDMLinkProduct, wt.lifecycle._Phase, wt.preference._PreferenceInstance, _ProductFamilyMember, _Project2, com.ptc.windchill.rd._ReceivedDeliveryChunkInfo, com.ptc.windchill.rd._ReceivedDeliveryImportOption, com.ptc.windchill.rd._ReceivedPackage, _RegulatorySubmission, _RegulatorySubmissionMaster, _ReleaseActivityMessage, _RevisionControlled, wt.team._RoleActorRoleMap, wt.team._RolePoolMap, wt.team._RolePrincipalMap, wt.team._RoleRoleMap, wt.fc._SemanticKey, _ServiceEffectivity, _ServiceEffectivityMaster, _SharedAssignmentDetails, wt.enterprise._Simple, wt.facade.persistedcollection._SimpleNestedCollection, _SpecificationTemplate, com.ptc.tabledata._TableData, com.ptc.qualitymanagement.udi._UDIPackaging, _UDISubmission, _UDISubmissionMaster, com.ptc.qualitymanagement.udi.superset._UdiSuperSetDetail, _UnitEffectivity, wt.associativity._UsagePathLink, com.ptc.wa.licenseusage._UserAccessDetails, _VersionableChangeItem, wt.vc._VersionToObjectLink, wt.vc._VersionToVersionLink, _View, _WfBallot, wt.workflow.definer._WfConnectorTemplate, _WorkflowRecord, _WorkItem, _WTLibrary, _WTPartRequest, _WTProductConfiguration, _WTProductConfigurationMaster, _WTProductInstance2, _WTProductInstanceMaster, com.ptc.windchill.linkeddata._WTResource, wt.project._WTRoleHolder, wt.team._WTRoleHolder2, _WTWorkSet, AbstractObjectGraphNode

@GenAsPersistable(interfaces=DisplayIdentification.class,extendable=true,versions=-7053867001844482542L,derivedProperties={@DerivedProperty(name="createTimestamp",type=java.sql.Timestamp.class,derivedFrom="thePersistInfo.createStamp",getBody="return PersistenceHelper.getCreateStamp(this);",accessors=@PropertyAccessors(setAccess=PRIVATE)),@DerivedProperty(name="modifyTimestamp",type=java.sql.Timestamp.class,derivedFrom="thePersistInfo.modifyStamp",getBody="return PersistenceHelper.getModifyStamp(this);",accessors=@PropertyAccessors(setAccess=PRIVATE))},iconProperties=@IconProperties(standardIcon="wt/clients/images/WTUnknown.gif",openIcon="wt/clients/images/WTUnknown.gif")) public abstract class WTObject extends wt.fc._WTObject
WTObject is the abstract base class for all domain-specific item and link classes.

Supported API: true

Extendable: true
See Also:
  • Method Details

    • getDisplayType

      public LocalizableMessage getDisplayType()
      Use IdentityFactory to return the displayable type of the object. This value is suitable for any message.

      Supported API: true
      Returns:
      LocalizableMessage
    • getDisplayIdentifier

      public LocalizableMessage getDisplayIdentifier()
      Use IdentityFactory to return the displayable identifier of the object.

      Supported API: true
      Returns:
      LocalizableMessage
    • getDisplayIdentity

      public DisplayIdentity getDisplayIdentity()
      Use IdentityFactory to return the displayable identity of the object.

      Supported API: true
      Returns:
      DisplayIdentity