Package wt.trace.resource
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
-
Field Summary
Fields inherited from class wt.trace.resource._TraceResource
EXTERNALIZATION_VERSION_UIDFields inherited from class com.ptc.windchill.linkeddata._WTResource
ATTRIBUTE_MAP, POPULATED, REMOTE_ID, RESOURCE_AVAILABLE, RESOURCE_CLASS, RESOURCE_TYPE, SHAPE_NAME, URI_STRINGFields inherited from class wt.fc._WTObject
CREATE_TIMESTAMP, MODIFY_TIMESTAMPFields inherited from interface wt.ufid._Federatable
FEDERATABLE_INFOFields inherited from interface wt.fc._Persistable
PERSIST_INFOFields inherited from interface wt.identity.DisplayIdentification
DISPLAY_IDENTIFIER, DISPLAY_IDENTITY, DISPLAY_TYPEFields inherited from interface wt.fc.Persistable
IDENTITY, TYPEFields 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, writeExternalMethods inherited from class com.ptc.windchill.linkeddata.WTResource
clear, containsKey, containsValue, entrySet, get, getRemoteAttributeType, getRemoteId, getUri, initialize, isEmpty, isRemoteAttributeDefined, keySet, put, putAll, remove, size, valuesMethods 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_WTResourceMethods inherited from class wt.fc.WTObject
checkAttributes, duplicate, getDisplayIdentifier, getDisplayIdentity, getDisplayType, getIdentity, toStringMethods inherited from class wt.fc._WTObject
equals, getCreateTimestamp, getModifyTimestamp, getPersistInfo, hashCode, readVersion, setPersistInfoMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface wt.fc._Persistable
getPersistInfo, setPersistInfoMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAllMethods inherited from interface wt.fc.Persistable
checkAttributes, getIdentity