wt.occurrence
Interface CombinedPathOccurrenceData

All Superinterfaces:
Iterated, NetFactor, ObjectMappable, OccurrenceData, Persistable, Serializable
All Known Implementing Classes:
CombinedPathOccurrenceDocumentation, CombinedPathOccurrenceUserIBAs

public interface CombinedPathOccurrenceData
extends Iterated, OccurrenceData

This tagging interface is associated with a 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
static String MASTER
          Label for the attribute.
static String MASTER_REFERENCE
          Label for the attribute.
static String OCC
          Label for the attribute.
static String OCC_REFERENCE
          Label for the attribute.
 
Fields inherited from interface wt.vc.Iterated
CONTROL_BRANCH, CREATOR_EMAIL, CREATOR_FULL_NAME, CREATOR_NAME, ITERATION_IDENTIFIER, ITERATION_NOTE, LATEST_ITERATION, MODIFIER, MODIFIER_EMAIL, MODIFIER_FULL_NAME, MODIFIER_NAME
 
Method Summary
 Mastered getMaster()
          Gets the object for the association that plays role: MASTER.
 ObjectReference getMasterReference()
          Gets the value of the attribute: MASTER_REFERENCE.
 CombinedPathOccurrence getOcc()
          Gets the object for the association that plays role: OCC.
 ObjectReference getOccReference()
          Gets the value of the attribute: OCC_REFERENCE.
 void setMaster(Mastered a_Master)
          Sets the object for the association that plays role: MASTER.
 void setMasterReference(ObjectReference a_MasterReference)
          Sets the value of the attribute: MASTER_REFERENCE.
 void setOcc(CombinedPathOccurrence a_Occ)
          Sets the object for the association that plays role: OCC.
 void setOccReference(ObjectReference a_OccReference)
          Sets the value of the attribute: OCC_REFERENCE.
 
Methods inherited from interface wt.vc.Iterated
getControlBranch, getCreatorEMail, getCreatorFullName, getCreatorName, getIterationIdentifier, getIterationNote, getModifier, getModifierEMail, getModifierFullName, getModifierName, isLatestIteration, setControlBranch
 

Field Detail

OCC

static final String OCC
Label for the attribute.

Supported API: true

See Also:
Constant Field Values

OCC_REFERENCE

static final String OCC_REFERENCE
Label for the attribute.

Supported API: true

See Also:
Constant Field Values

MASTER

static final String MASTER
Label for the attribute.

Supported API: true

See Also:
Constant Field Values

MASTER_REFERENCE

static final String MASTER_REFERENCE
Label for the attribute.

Supported API: true

See Also:
Constant Field Values
Method Detail

getOcc

CombinedPathOccurrence getOcc()
Gets the object for the association that plays role: OCC.

Supported API: true

Returns:
CombinedPathOccurrence

setOcc

void setOcc(CombinedPathOccurrence a_Occ)
            throws WTPropertyVetoException,
                   WTException
Sets the object for the association that plays role: OCC.

Supported API: true

Parameters:
a_Occ -
Throws:
WTPropertyVetoException
WTException

getOccReference

ObjectReference getOccReference()
Gets the value of the attribute: OCC_REFERENCE.

Supported API: true

Returns:
ObjectReference

setOccReference

void setOccReference(ObjectReference a_OccReference)
                     throws WTPropertyVetoException
Sets the value of the attribute: OCC_REFERENCE.

Supported API: true

Parameters:
a_OccReference -
Throws:
WTPropertyVetoException

getMaster

Mastered getMaster()
Gets the object for the association that plays role: MASTER.

Supported API: true

Specified by:
getMaster in interface Iterated
Returns:
Mastered
See Also:
Mastered

setMaster

void setMaster(Mastered a_Master)
               throws WTPropertyVetoException,
                      WTException
Sets the object for the association that plays role: MASTER.

Supported API: true

Specified by:
setMaster in interface Iterated
Parameters:
a_Master -
Throws:
WTPropertyVetoException
WTException
See Also:
Mastered

getMasterReference

ObjectReference getMasterReference()
Gets the value of the attribute: MASTER_REFERENCE.

Supported API: true

Specified by:
getMasterReference in interface Iterated
Returns:
ObjectReference
See Also:
Mastered

setMasterReference

void setMasterReference(ObjectReference a_MasterReference)
                        throws WTPropertyVetoException
Sets the value of the attribute: MASTER_REFERENCE.

Supported API: true

Specified by:
setMasterReference in interface Iterated
Parameters:
a_MasterReference -
Throws:
WTPropertyVetoException
See Also:
Mastered