Package wt.architecture.trace.links
Interface ArchitectureTraceLinkIfc
- All Superinterfaces:
_ArchitectureTraceLinkIfc,wt.fc._BinaryLink,wt.ufid._Federatable,wt.federation._FederatedLinkHolder,wt.fc._Link,wt.fc._NetFactor,wt.fc._ObjectMappable,wt.fc._Persistable,wt.federation._RemotelyLinkable,_TraceLinkIfc,BinaryLink,wt.ufid.Federatable,wt.federation.FederatedLinkHolder,Link,NetFactor,ObjectMappable,Persistable,wt.federation.RemotelyLinkable,Serializable,TraceLinkIfc
- All Known Implementing Classes:
_ArchitectureO2OTraceLink,_ArchitectureV2VTraceLink,ArchitectureO2OTraceLink,ArchitectureV2VTraceLink
@GenAsBinaryLink(interfaces=TraceLinkIfc.class,
roleA=@GeneratedRole(name="traceable",type=Traceable.class,supportedAPI=PUBLIC,cardinality=ONE),
roleB=@GeneratedRole(name="tracedTo",type=ArchitectureItemIfc.class,supportedAPI=PUBLIC,cardinality=ONE))
public interface ArchitectureTraceLinkIfc
extends _ArchitectureTraceLinkIfc
This is tagging interface for all architecture related trace links.
All architecture related trace links must implement this interface to distinguish the trace link at architecture module level.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
-
Field Summary
Fields inherited from interface wt.fc._BinaryLink
ROLE_AOBJECT_ROLE, ROLE_BOBJECT_ROLEFields inherited from interface wt.ufid._Federatable
FEDERATABLE_INFOFields inherited from interface wt.fc._Persistable
PERSIST_INFOFields inherited from interface wt.trace.links._TraceLinkIfc
RESOURCE_LAST_MODIFIED_AT, SUSPECT, TRACEABLE_ROLE, TRACED_TO_ROLEFields inherited from interface wt.fc.BinaryLink
ALL_ROLES, BOTH_ROLES, ROLE_AOBJECT_REF, ROLE_BOBJECT_REFFields inherited from interface wt.fc.Persistable
IDENTITY, TYPE -
Method Summary
Methods inherited from interface wt.architecture.trace.links._ArchitectureTraceLinkIfc
getTraceable, getTracedTo, setTraceable, setTracedToMethods inherited from interface wt.fc._BinaryLink
getRoleAObjectRef, getRoleBObjectRef, setRoleAObjectRef, setRoleBObjectRefMethods inherited from interface wt.ufid._Federatable
getFederatableInfo, setFederatableInfoMethods inherited from interface wt.fc._Persistable
getPersistInfo, setPersistInfoMethods inherited from interface wt.trace.links._TraceLinkIfc
getResourceLastModifiedAt, getSuspect, setResourceLastModifiedAt, setSuspectMethods inherited from interface wt.fc.BinaryLink
getLinkInfo, getObject, getOtherObject, getRole, getRoleAObject, getRoleAObjectId, getRoleBObject, getRoleBObjectId, setRoleAObject, setRoleBObjectMethods inherited from interface wt.fc.Link
appendJoinCriteria, appendRoleCriteria, getAllObjects, getJoinValues, getRoleIdName, getRoleObject, setRoleObjectMethods inherited from interface wt.fc.NetFactor
getClassInfo, getConceptualClassnameMethods inherited from interface wt.fc.ObjectMappable
readExternal, writeExternalMethods inherited from interface wt.fc.Persistable
checkAttributes, getIdentity, getTypeMethods inherited from interface wt.trace.links.TraceLinkIfc
duplicate