wt.workflow.notebook
Interface NotebookSubject

All Superinterfaces:
BinaryLink, Link, NetFactor, ObjectMappable, Persistable, Serializable
All Known Implementing Classes:
IteratedNotebookSubjectLink, NotebookSubjectLink

public interface NotebookSubject
extends BinaryLink



Supported API: false

Extendable: false


Field Summary
static String NOTEBOOK_ROLE
          Label for the attribute.
static String SUBJECT_ROLE
          Label for the attribute.
 
Fields inherited from interface wt.fc.BinaryLink
ALL_ROLES, BOTH_ROLES, ROLE_AOBJECT_REF, ROLE_AOBJECT_ROLE, ROLE_BOBJECT_REF, ROLE_BOBJECT_ROLE
 
Fields inherited from interface wt.fc.Persistable
IDENTITY, PERSIST_INFO, TYPE
 
Method Summary
 NotebookIfc getNotebook()
          Gets the object for the association that plays role: NOTEBOOK_ROLE.
 SubjectOfNotebook getSubject()
          Gets the object for the association that plays role: SUBJECT_ROLE.
 void setNotebook(NotebookIfc notebook)
          Sets the object for the association that plays role: NOTEBOOK_ROLE.
 void setSubject(SubjectOfNotebook subject)
          Sets the object for the association that plays role: SUBJECT_ROLE.
 
Methods inherited from interface wt.fc.BinaryLink
getLinkInfo, getObject, getOtherObject, getRole, getRoleAObject, getRoleAObjectId, getRoleAObjectRef, getRoleBObject, getRoleBObjectId, getRoleBObjectRef, setRoleAObject, setRoleAObjectRef, setRoleBObject, setRoleBObjectRef
 
Methods inherited from interface wt.fc.Link
appendJoinCriteria, appendRoleCriteria, getAllObjects, getJoinValues, getRoleIdName, getRoleObject, setRoleObject
 
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

NOTEBOOK_ROLE

public static final String NOTEBOOK_ROLE
Label for the attribute.

Supported API: false

See Also:
Constant Field Values

SUBJECT_ROLE

public static final String SUBJECT_ROLE
Label for the attribute.

Supported API: false

See Also:
Constant Field Values
Method Detail

getNotebook

public NotebookIfc getNotebook()
Gets the object for the association that plays role: NOTEBOOK_ROLE.

Supported API: false

Returns:
NotebookIfc

setNotebook

public void setNotebook(NotebookIfc notebook)
                 throws WTPropertyVetoException
Sets the object for the association that plays role: NOTEBOOK_ROLE.

Supported API: false

Parameters:
notebook -
Throws:
WTPropertyVetoException

getSubject

public SubjectOfNotebook getSubject()
Gets the object for the association that plays role: SUBJECT_ROLE.

Supported API: false

Returns:
SubjectOfNotebook

setSubject

public void setSubject(SubjectOfNotebook subject)
                throws WTPropertyVetoException
Sets the object for the association that plays role: SUBJECT_ROLE.

Supported API: false

Parameters:
subject -
Throws:
WTPropertyVetoException