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
OCC, OCC_REFERENCEFields inherited from interface wt.vc._Iterated
CONTROL_BRANCH, CREATOR_EMAIL, CREATOR_FULL_NAME, CREATOR_NAME, ITERATION_IDENTIFIER, ITERATION_NOTE, LATEST_ITERATION, MASTER, MASTER_REFERENCE, MODIFIER, MODIFIER_EMAIL, MODIFIER_FULL_NAME, MODIFIER_NAME -
Method Summary
Methods inherited from interface wt.occurrence._CombinedPathOccurrenceData
getOcc, getOccReference, setOcc, setOccReferenceMethods inherited from interface wt.vc._Iterated
getControlBranch, getCreatorEMail, getCreatorFullName, getCreatorName, getIterationIdentifier, getIterationNote, getMaster, getMasterReference, getModifier, getModifierEMail, getModifierFullName, getModifierName, isLatestIteration, setMaster, setMasterReferenceMethods inherited from interface wt.fc.NetFactor
getClassInfo, getConceptualClassnameMethods inherited from interface wt.fc.ObjectMappable
readExternal, writeExternalMethods inherited from interface wt.fc.Persistable
checkAttributes