wt.epm.familytable
Interface EPMFamilyTable

All Superinterfaces:
Baselineable, CabinetBased, ContentHolder, wt.admin.DomainAdministered, EPMObject, Foldered, wt.folder.FolderedNotVisible, FolderEntry, wt.folder.FolderServiceManaged, FormatContentHolder, Iterated, IteratedFoldered, Lockable, NetFactor, ObjectMappable, OneOffVersioned, Ownable, Persistable, wt.recent.RecentlyVisited, Serializable, wt.epm.workspaces.Trackable, Versionable, Versioned, Workable, wt.epm.workspaces.WorkspaceTrackable, WTContained
All Known Implementing Classes:
EPMSepFamilyTable

public interface EPMFamilyTable
extends EPMObject, Persistable, FormatContentHolder, wt.admin.DomainAdministered, Baselineable, Workable, WTContained, IteratedFoldered, OneOffVersioned, wt.epm.workspaces.WorkspaceTrackable, wt.folder.FolderedNotVisible



Supported API: true

Extendable: false


Field Summary
static String FAMILY_TABLE_MASTER
          Label for the attribute.
static String FAMILY_TABLE_MASTER_REFERENCE
          Label for the attribute.
static String MASTER
          Label for the attribute.
static String MASTER_REFERENCE
          Label for the attribute.
static String NAME
          Label for the attribute.
 
Fields inherited from interface wt.epm.EPMObject
AUTHORING_APPLICATION, OWNER_APPLICATION
 
Method Summary
 wt.epm.familytable.EPMFamilyTableMaster getFamilyTableMaster()
          Gets the value of the attribute: FAMILY_TABLE_MASTER.
 ObjectReference getFamilyTableMasterReference()
          Gets the value of the attribute: FAMILY_TABLE_MASTER_REFERENCE.
 Mastered getMaster()
          Gets the object for the association that plays role: MASTER.
 ObjectReference getMasterReference()
          Gets the value of the attribute: MASTER_REFERENCE.
 String getName()
          Gets the value of the attribute: NAME.
 void setFamilyTableMaster(wt.epm.familytable.EPMFamilyTableMaster a_FamilyTableMaster)
          Sets the value of the attribute: FAMILY_TABLE_MASTER.
 void setFamilyTableMasterReference(ObjectReference a_FamilyTableMasterReference)
          Sets the value of the attribute: FAMILY_TABLE_MASTER_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 setName(String a_Name)
          Sets the value of the attribute: NAME.
 
Methods inherited from interface wt.epm.EPMObject
checkAttributes, getAuthoringApplication, getOwnerApplication
 

Field Detail

NAME

static final String NAME
Label for the attribute.

Supported API: true

See Also:
Constant Field Values

FAMILY_TABLE_MASTER

static final String FAMILY_TABLE_MASTER
Label for the attribute.

Supported API: true

See Also:
Constant Field Values

FAMILY_TABLE_MASTER_REFERENCE

static final String FAMILY_TABLE_MASTER_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

getName

String getName()
Gets the value of the attribute: NAME.

Supported API: true

Returns:
String

setName

void setName(String a_Name)
             throws WTPropertyVetoException
Sets the value of the attribute: NAME.

Supported API: true

Parameters:
a_Name -
Throws:
WTPropertyVetoException

getFamilyTableMaster

wt.epm.familytable.EPMFamilyTableMaster getFamilyTableMaster()
Gets the value of the attribute: FAMILY_TABLE_MASTER.

Supported API: true

Returns:
EPMFamilyTableMaster

setFamilyTableMaster

void setFamilyTableMaster(wt.epm.familytable.EPMFamilyTableMaster a_FamilyTableMaster)
                          throws WTException,
                                 WTPropertyVetoException
Sets the value of the attribute: FAMILY_TABLE_MASTER.

Supported API: true

Parameters:
a_FamilyTableMaster -
Throws:
WTException
WTPropertyVetoException

getFamilyTableMasterReference

ObjectReference getFamilyTableMasterReference()
Gets the value of the attribute: FAMILY_TABLE_MASTER_REFERENCE.

Supported API: true

Returns:
ObjectReference

setFamilyTableMasterReference

void setFamilyTableMasterReference(ObjectReference a_FamilyTableMasterReference)
                                   throws WTPropertyVetoException
Sets the value of the attribute: FAMILY_TABLE_MASTER_REFERENCE.

Supported API: true

Parameters:
a_FamilyTableMasterReference -
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