wt.occurrence
Interface DocumentationOccurrenceData

All Superinterfaces:
NetFactor, ObjectMappable, Persistable, Serializable
All Known Implementing Classes:
CombinedPathOccurrenceDocumentation, PathOccurrenceDocumentation, UsesOccurrenceDocumentation

public interface DocumentationOccurrenceData
extends Persistable

This OccurrenceData links a Occurrence to a specific version of a WTDocument.

Supported API: true

Extendable: true


Field Summary
static String DOC
          Label for the attribute.
static String DOC_REFERENCE
          Label for the attribute.
 
Fields inherited from interface wt.fc.Persistable
IDENTITY, PERSIST_INFO, TYPE
 
Method Summary
 WTDocument getDoc()
          Gets the object for the association that plays role: DOC.
 ObjectReference getDocReference()
          Gets the value of the attribute: DOC_REFERENCE.
 void setDoc(WTDocument a_Doc)
          Sets the object for the association that plays role: DOC.
 void setDocReference(ObjectReference a_DocReference)
          Sets the value of the attribute: DOC_REFERENCE.
 
Methods inherited from interface wt.fc.Persistable
checkAttributes, getIdentity, getPersistInfo, getType, setPersistInfo
 
Methods inherited from interface wt.fc.ObjectMappable
readExternal, writeExternal
 
Methods inherited from interface wt.fc.NetFactor
getClassInfo, getConceptualClassname
 

Field Detail

DOC

public static final String DOC
Label for the attribute.

Supported API: false

See Also:
Constant Field Values

DOC_REFERENCE

public static final String DOC_REFERENCE
Label for the attribute.

Supported API: false

See Also:
Constant Field Values
Method Detail

getDoc

public WTDocument getDoc()
Gets the object for the association that plays role: DOC.

Supported API: false

Returns:
WTDocument

setDoc

public void setDoc(WTDocument a_Doc)
            throws WTPropertyVetoException,
                   WTException
Sets the object for the association that plays role: DOC.

Supported API: false

Parameters:
a_Doc -
Throws:
WTPropertyVetoException
WTException

getDocReference

public ObjectReference getDocReference()
Gets the value of the attribute: DOC_REFERENCE.

Supported API: false

Returns:
ObjectReference

setDocReference

public void setDocReference(ObjectReference a_DocReference)
                     throws WTPropertyVetoException
Sets the value of the attribute: DOC_REFERENCE.

Supported API: false

Parameters:
a_DocReference -
Throws:
WTPropertyVetoException