Package wt.occurrence
Interface CombinedPathOccurrenceData
- All Superinterfaces:
_CombinedPathOccurrenceData,_Iterated,wt.fc._NetFactor,wt.fc._ObjectMappable,wt.occurrence._OccurrenceData,wt.fc._Persistable,Iterated,NetFactor,ObjectMappable,OccurrenceData,Persistable,Serializable
- All Known Implementing Classes:
_CombinedPathOccurrenceDocumentation,_CombinedPathOccurrenceUserIBAs,CombinedPathOccurrenceDocumentation,CombinedPathOccurrenceUserIBAs
@GenAsPersistable(interfaces={Iterated.class,OccurrenceData.class},extendable=true,foreignKeys={@GeneratedForeignKey(name="CombinedPathOccurrenceDataLink",foreignKeyRole=@ForeignKeyRole(name="occ",type=CombinedPathOccurrence.class,supportedAPI=PUBLIC,constraints=@PropertyConstraints(required=true),columnProperties=@ColumnProperties(index=true)),myRole=@MyRole(name="data",supportedAPI=PUBLIC)),@GeneratedForeignKey(myRoleIsRoleA=false,foreignKeyRole=@ForeignKeyRole(name="context",type=PathOccurrenceContext.class,constraints=@PropertyConstraints(required=true)),myRole=@MyRole(name="combinedPathOccurrenceData")),@GeneratedForeignKey(name="CombinedPathMasterIteration",foreignKeyRole=@ForeignKeyRole(name="master",type=CombinedPathOccurrenceDataMaster.class,supportedAPI=PUBLIC,cascade=false,constraints=@PropertyConstraints(required=true)),myRole=@MyRole(name="iteration",cascade=false))},tableProperties=@TableProperties(compositeIndex2="+occReference.key.id"))
public interface CombinedPathOccurrenceData
extends _CombinedPathOccurrenceData
This tagging interface is associated with a
Supported API: true
Extendable: true
CombinedPathOccurrence
largely to allow external applications to easily add application-specifc
information in a relatively transparent and extensible manner. When
deleting CombinedPathOccurrenceData you must call OccurrenceService.deleteCombinedPathOccurrenceData(wt.occurrence.CombinedPathOccurrenceData) instead of the PersistenceManager.
Supported API: true
Extendable: true
-
Field Summary
Fields inherited from interface wt.occurrence._CombinedPathOccurrenceData
CONTEXT, CONTEXT_REFERENCE, OCC, OCC_REFERENCEFields inherited from interface wt.vc._Iterated
BRANCH_IDENTIFIER, CONTROL_BRANCH, CREATOR, CREATOR_EMAIL, CREATOR_FULL_NAME, CREATOR_NAME, ITERATION_IDENTIFIER, ITERATION_INFO, ITERATION_NOTE, LATEST_ITERATION, MASTER, MASTER_REFERENCE, MODIFIER, MODIFIER_EMAIL, MODIFIER_FULL_NAME, MODIFIER_NAMEFields inherited from interface wt.fc._Persistable
PERSIST_INFOFields inherited from interface wt.fc.Persistable
IDENTITY, TYPE -
Method Summary
Methods inherited from interface wt.occurrence._CombinedPathOccurrenceData
getContext, getContextReference, getOcc, getOccReference, setContext, setContextReference, setOcc, setOccReferenceMethods inherited from interface wt.vc._Iterated
getBranchIdentifier, getControlBranch, getCreator, getCreatorEMail, getCreatorFullName, getCreatorName, getIterationIdentifier, getIterationInfo, getIterationNote, getMaster, getMasterReference, getModifier, getModifierEMail, getModifierFullName, getModifierName, isLatestIteration, setControlBranch, setIterationInfo, setMaster, setMasterReferenceMethods inherited from interface wt.fc._Persistable
getPersistInfo, setPersistInfoMethods inherited from interface wt.fc.NetFactor
getClassInfo, getConceptualClassnameMethods inherited from interface wt.fc.ObjectMappable
readExternal, writeExternalMethods inherited from interface wt.fc.Persistable
checkAttributes, getIdentity, getType