Package wt.epm.familytable
Interface EPMFamilyTable
- All Superinterfaces:
wt.vc.baseline._Baselineable,wt.folder._CabinetBased,wt.content._ContentHolder,wt.admin._DomainAdministered,wt.epm.familytable._EPMFamilyTable,wt.epm._EPMObject,wt.folder._Foldered,wt.folder._FolderEntry,wt.folder._FolderServiceManaged,wt.content._FormatContentHolder,wt.sandbox._Interoperable,_Iterated,wt.folder._IteratedFoldered,wt.locks._Lockable,wt.fc._NetFactor,wt.fc._ObjectMappable,wt.vc._OneOffVersioned,wt.ownership._Ownable,wt.fc._Persistable,wt.epm.interfaces._Trackable,wt.vc._Versionable,wt.vc._Versioned,wt.vc.wip._Workable,wt.epm.interfaces._WorkspaceTrackable,wt.inf.container._WTContained,Baselineable,CabinetBased,ContentHolder,DomainAdministered,EPMObject,Foldered,wt.folder.FolderedNotVisible,FolderEntry,wt.folder.FolderServiceManaged,FormatContentHolder,wt.sandbox.Interoperable,Iterated,IteratedFoldered,Lockable,NetFactor,ObjectMappable,OneOffVersioned,wt.ownership.Ownable,Persistable,wt.recent.RecentlyVisited,Serializable,wt.epm.interfaces.Trackable,Versionable,Versioned,Workable,wt.epm.interfaces.WorkspaceTrackable,WTContained
- All Known Implementing Classes:
_EPMSepFamilyTable,EPMSepFamilyTable
@GenAsPersistable(interfaces={EPMObject.class,FormatContentHolder.class,DomainAdministered.class,Baselineable.class,Workable.class,WTContained.class,IteratedFoldered.class,OneOffVersioned.class,wt.epm.interfaces.WorkspaceTrackable.class,wt.folder.FolderedNotVisible.class,wt.sandbox.Interoperable.class},
foreignKeys=@GeneratedForeignKey(name="EPMFamilyTableMasterFamilyTableLink",foreignKeyRole=@ForeignKeyRole(name="master",type=EPMFamilyTableMaster.class,supportedAPI=PUBLIC,cascade=false,constraints=@PropertyConstraints(required=true)),myRole=@MyRole(name="iteration",supportedAPI=PUBLIC,cascade=false,accessors=@PropertyAccessors(getAccess=PRIVATE))))
public interface EPMFamilyTable
extends wt.epm.familytable._EPMFamilyTable
Supported API: true
Extendable: false
-
Field Summary
Fields 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
Modifier and TypeMethodDescriptionGets the value of the attribute: FAMILY_TABLE_MASTER.Gets the value of the attribute: FAMILY_TABLE_MASTER_REFERENCE.getName()Gets the value of the attribute: NAME.voidsetFamilyTableMaster(EPMFamilyTableMaster a_FamilyTableMaster) Sets the value of the attribute: FAMILY_TABLE_MASTER.voidsetFamilyTableMasterReference(ObjectReference a_FamilyTableMasterReference) Sets the value of the attribute: FAMILY_TABLE_MASTER_REFERENCE.voidSets the value of the attribute: NAME.Methods 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.epm.EPMObject
checkAttributes, getAuthoringApplication, getOwnerApplicationMethods inherited from interface wt.fc.NetFactor
getClassInfo, getConceptualClassnameMethods inherited from interface wt.fc.ObjectMappable
readExternal, writeExternalMethods inherited from interface wt.fc.Persistable
checkAttributes
-
Method Details
-
getName
String getName()Gets the value of the attribute: NAME.
Supported API: true- Specified by:
getNamein interfaceCabinetBased- Returns:
- String
-
setName
Sets the value of the attribute: NAME.
Supported API: true- Parameters:
a_Name-- Throws:
WTPropertyVetoException
-
getFamilyTableMaster
EPMFamilyTableMaster getFamilyTableMaster()Gets the value of the attribute: FAMILY_TABLE_MASTER.
Supported API: true- Returns:
- EPMFamilyTableMaster
-
setFamilyTableMaster
void setFamilyTableMaster(EPMFamilyTableMaster a_FamilyTableMaster) throws WTException, WTPropertyVetoException Sets the value of the attribute: FAMILY_TABLE_MASTER.
Supported API: true- Parameters:
a_FamilyTableMaster-- Throws:
WTExceptionWTPropertyVetoException
-
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
-