Class TraceResource

java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
com.ptc.windchill.linkeddata._WTResource
com.ptc.windchill.linkeddata.WTResource
wt.trace.resource._TraceResource
wt.trace.resource.TraceResource
All Implemented Interfaces:
com.ptc.windchill.linkeddata.StringToObjectMap, Externalizable, Serializable, Map<String,Object>, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, NetFactor, ObjectMappable, Persistable, wt.federation._FederatedLinkHolder, wt.federation._RemotelyLinkable, wt.federation.FederatedLinkHolder, wt.federation.RemotelyLinkable, DisplayIdentification, wt.trace._TracedTo, TracedTo, wt.ufid._Federatable, wt.ufid.Federatable

@GenAsPersistable(superClass=com.ptc.windchill.linkeddata.WTResource.class, extendable=true, interfaces=TracedTo.class) public abstract class TraceResource extends wt.trace.resource._TraceResource
This class is aimed at providing base for all non iterated resources at module level. Every trace resource which is not Windchill iterated type must extend from this class. This class use default shape name as defined in TracedTo interface. When you are using WTResourceIdentifier to find or create this resource then you must use corresponding default shape name as defined in TracedTo interface.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from interface java.util.Map

    Map.Entry<K,V>
  • Field Summary

    Fields inherited from class wt.trace.resource._TraceResource

    EXTERNALIZATION_VERSION_UID

    Fields inherited from class com.ptc.windchill.linkeddata._WTResource

    ATTRIBUTE_MAP, POPULATED, REMOTE_ID, RESOURCE_AVAILABLE, RESOURCE_CLASS, RESOURCE_TYPE, SHAPE_NAME, URI_STRING

    Fields inherited from class wt.fc._WTObject

    CREATE_TIMESTAMP, MODIFY_TIMESTAMP

    Fields inherited from interface wt.ufid._Federatable

    FEDERATABLE_INFO

    Fields inherited from interface wt.fc._Persistable

    PERSIST_INFO

    Fields inherited from interface wt.identity.DisplayIdentification

    DISPLAY_IDENTIFIER, DISPLAY_IDENTITY, DISPLAY_TYPE

    Fields inherited from interface wt.fc.Persistable

    IDENTITY, TYPE

    Fields inherited from interface wt.trace.TracedTo

    DEFAULT_SHAPE_NAME
  • Method Summary

    Methods inherited from class wt.trace.resource._TraceResource

    getClassInfo, getConceptualClassname, getType, readExternal, readExternal, readVersion, super_readExternal_TraceResource, super_readVersion_TraceResource, super_writeExternal_TraceResource, writeExternal, writeExternal

    Methods inherited from class com.ptc.windchill.linkeddata.WTResource

    clear, containsKey, containsValue, entrySet, get, getRemoteAttributeType, getRemoteId, getUri, initialize, isEmpty, isRemoteAttributeDefined, keySet, put, putAll, remove, size, values

    Methods inherited from class com.ptc.windchill.linkeddata._WTResource

    getFederatableInfo, getResourceClass, getResourceType, getShapeName, getUriString, isPopulated, isResourceAvailable, readVersion, setFederatableInfo, setPopulated, setResourceAvailable, setUriString, super_readExternal_WTResource, super_readVersion_WTResource, super_writeExternal_WTResource

    Methods inherited from class wt.fc._WTObject

    equals, getCreateTimestamp, getModifyTimestamp, getPersistInfo, hashCode, readVersion, setPersistInfo

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface wt.fc._Persistable

    getPersistInfo, setPersistInfo

    Methods inherited from interface wt.fc.Persistable

    checkAttributes, getIdentity