wt.epm
Class EPMDocument

java.lang.Object
  extended by wt.fc.WTObject
      extended by wt.enterprise.RevisionControlled
          extended by wt.epm.EPMDocument
All Implemented Interfaces:
Externalizable, Serializable, AccessControlled, wt.access.AccessControlList, wt.access.AdHocControlled, IdentityAccessControlled, wt.access.PolicyAccessControlled, wt.access.SecurityLabeled, wt.admin.DomainAdministered, wt.build.BuildSource, wt.build.BuildTarget, wt.build.VersionedBuildTarget, Changeable2, ChangeableIfc, ContentHolder, FormatContentHolder, Document, DocumentVersion, EffManagedVersion, EffRecordable, wt.effectivity.EffectivityHolder, wt.effectivity.EffectivityManageable, wt.enterprise.Templateable, EPMObject, wt.epm.familytable.EPMFeatureContainer, wt.epm.familytable.EPMParameterContainer, EPMSupportingDataHolder, wt.epm.workspaces.Trackable, wt.epm.workspaces.WorkspaceTrackable, Releasable, wt.fc.archive.Archiveable, wt.fc.archive.ArchiveablePrimary, wt.fc.BusinessInformation, NetFactor, ObjectMappable, Persistable, wt.federation.FederatedLinkHolder, wt.federation.RemotelyLinkable, CabinetBased, Foldered, FolderEntry, wt.folder.FolderServiceManaged, IteratedFoldered, wt.generic.OVTemplate, wt.generic.Variant, wt.iba.value.IBAHolder, DisplayIdentification, Indexable, WTContained, wt.inf.container.WTContainedFilterable, IteratedLifeCycleManaged, wt.lifecycle.LifeCycleManaged, Lockable, wt.maturity.Promotable, wt.meeting.actionitem.IteratedSubjectOfActionItem, wt.meeting.actionitem.SubjectOfActionItem, Notifiable, UsesOccurrenceContext, wt.org.electronicIdentity.ElectronicallySignable, OrganizationOwned, OrganizationOwnedVersion, Ownable, wt.recent.RecentlyVisited, wt.representation.Representable, wt.representation.RepresentablesAndMasters, wt.representation.RepresentationContributor, wt.team.TeamManaged, wt.type.FlexTyped, wt.type.Typed, wt.ufid.Federatable, wt.util.depthLock._DepthLock000, wt.util.depthLock._DepthLock001, wt.util.depthLock._DepthLock002, wt.util.depthLock._DepthLock003, wt.util.depthLock._DepthLock004, wt.util.depthLock._DepthLock005, wt.util.depthLock._DepthLock006, wt.util.depthLock._DepthLock007, Baselineable, Iterated, OneOffVersioned, Versionable, Versioned, Workable, wt.viewmarkup.GraphicallyRepresentable, wt.workflow.forum.IteratedSubjectOfForum, wt.workflow.forum.SubjectOfForum, wt.workflow.notebook.IteratedSubjectOfNotebook, wt.workflow.notebook.SubjectOfNotebook

public class EPMDocument
extends RevisionControlled
implements EPMSupportingDataHolder, DocumentVersion, FormatContentHolder, Baselineable, EPMObject, wt.build.BuildSource, wt.effectivity.EffectivityManageable, wt.viewmarkup.GraphicallyRepresentable, wt.ufid.Federatable, UsesOccurrenceContext, WTContained, OrganizationOwnedVersion, OneOffVersioned, wt.type.Typed, wt.epm.familytable.EPMFeatureContainer, wt.epm.familytable.EPMParameterContainer, wt.epm.workspaces.WorkspaceTrackable, Releasable, wt.fc.archive.Archiveable, wt.generic.OVTemplate, wt.generic.Variant, IdentityAccessControlled, wt.fc.archive.ArchiveablePrimary, wt.build.VersionedBuildTarget, wt.enterprise.Templateable, Externalizable

Use the newEPMDocument static factory method(s), not the EPMDocument constructor, to construct instances of this class. Instances must be constructed using the static factory(s), in order to ensure proper initialization of the instance.



Supported API: true

Extendable: false

See Also:
Serialized Form

Field Summary
static String AUTHORING_APPLICATION
          Label for the attribute; Indicates that the named application authored the object.
static String BOX_EXTENTS
          Label for the attribute.
static String CADNAME
          Label for the attribute; The CAD name of the document.
static String DEFAULT_UNIT
          Label for the attribute; The default unit of measure for the document.
static String DESCRIPTION
          Label for the attribute; A user-specified description field.
static String DOC_SUB_TYPE
          Label for the attribute; The subtype of the document

Supported API: true
static String DOC_TYPE
          Label for the attribute; The type of the document

Supported API: true
static String EXTENTS_VALID
          Label for the attribute; Indicator of the validity of the current EPMBoxExtents.
static String FAMILY_TABLE_STATUS
          Label for the attribute.
static String GENERIC
          Label for the attribute; True if EPMDocument is family table generic.
static String INSTANCE
          Label for the attribute; True if EPMDocument is family table instance.
static String MISSING_DEPENDENTS
          Label for the attribute; Flag to indicate if some of the dependencies of the CADModel are missing.
static String NAME
          Label for the attribute; The name of the document.
static String NUMBER
          Label for the attribute; The number attribute represents the number for this document and all of its versions.
static String OWNER_APPLICATION
          Label for the attribute; Indicate that the named application owns the object.
static String PLACE_HOLDER
          Label for the attribute; Indicates if the newly created CAD Document is a placeholder.
static String TOP_GENERIC
          Label for the attribute; True if EPMDocument is family table top generic.
 
Fields inherited from class wt.enterprise.RevisionControlled
MASTER
 
Fields inherited from interface wt.org.OrganizationOwnedVersion
MASTER, MASTER_REFERENCE
 
Fields inherited from interface wt.org.OrganizationOwned
ORGANIZATION, ORGANIZATION_CODING_SYSTEM, ORGANIZATION_NAME, ORGANIZATION_UNIQUE_IDENTIFIER
 
Method Summary
 void checkAttributes()
          Validate the values of this Persistable object's attributes.
 EPMAuthoringAppType getAuthoringApplication()
          Gets the value of the attribute: AUTHORING_APPLICATION.
 EPMBoxExtents getBoxExtents()
          Gets the object for the association that plays role: BOX_EXTENTS.
 String getCADName()
          Gets the value of the attribute: CADNAME.
 QuantityUnit getDefaultUnit()
          Gets the value of the attribute: DEFAULT_UNIT.
 String getDescription()
          Gets the value of the attribute: DESCRIPTION.
 EPMDocSubType getDocSubType()
          Gets the value of the attribute: DOC_SUB_TYPE.
 EPMDocumentType getDocType()
          Gets the value of the attribute: DOC_TYPE.
 int getFamilyTableStatus()
          Gets the value of the attribute: FAMILY_TABLE_STATUS.
 String getName()
          Gets the value of the attribute: NAME.
 String getNumber()
          Gets the value of the attribute: NUMBER.
 WTOrganization getOrganization()
          Gets the value of the attribute: ORGANIZATION.
 String getOrganizationCodingSystem()
          Gets the value of the attribute: ORGANIZATION_CODING_SYSTEM.
 String getOrganizationName()
          Gets the value of the attribute: ORGANIZATION_NAME.
 String getOrganizationUniqueIdentifier()
          Gets the value of the attribute: ORGANIZATION_UNIQUE_IDENTIFIER.
 EPMApplicationType getOwnerApplication()
          Gets the value of the attribute: OWNER_APPLICATION.
protected  void initialize(String number, String name, EPMAuthoringAppType authoringApp, EPMDocumentType docType, String CADName)
          Supports initialization, following construction of an instance.
protected  void initialize(String number, String name, EPMAuthoringAppType authoringApp, EPMDocumentType docType, String CADName, QuantityUnit defaultUnit)
          Supports initialization, following construction of an instance.
 boolean isExtentsValid()
          Gets the value of the attribute: EXTENTS_VALID.
 boolean isGeneric()
          Gets the value of the attribute: GENERIC.
 boolean isInstance()
          Gets the value of the attribute: INSTANCE.
 boolean isMissingDependents()
          Gets the value of the attribute: MISSING_DEPENDENTS.
 boolean isPlaceHolder()
          Gets the value of the attribute: PLACE_HOLDER.
 boolean isTopGeneric()
          Gets the value of the attribute: TOP_GENERIC.
static EPMDocument newEPMDocument()
          For internal use.
static EPMDocument newEPMDocument(String number, String name, EPMAuthoringAppType authoringApp, EPMDocumentType docType, String CADName)
          

Supported API: true
static EPMDocument newEPMDocument(String number, String name, EPMAuthoringAppType authoringApp, EPMDocumentType docType, String CADName, QuantityUnit defaultUnit)
          

Supported API: true
 void setBoxExtents(EPMBoxExtents a_BoxExtents)
          Sets the object for the association that plays role: BOX_EXTENTS.
 void setCADName(String a_CADName)
          Sets the value of the attribute: CADNAME.
 void setDescription(String a_Description)
          Sets the value of the attribute: DESCRIPTION.
 void setDocSubType(EPMDocSubType a_DocSubType)
          Sets the value of the attribute: DOC_SUB_TYPE.
 void setDocType(EPMDocumentType a_DocType)
          Sets the value of the attribute: DOC_TYPE.
 void setExtentsValid(boolean a_ExtentsValid)
          Sets the value of the attribute: EXTENTS_VALID.
 void setFamilyTableStatus(int a_FamilyTableStatus)
          Sets the value of the attribute: FAMILY_TABLE_STATUS.
 void setGeneric(boolean a_Generic)
          Sets the value of the attribute: GENERIC.
 void setInstance(boolean a_Instance)
          Sets the value of the attribute: INSTANCE.
 void setMissingDependents(boolean a_MissingDependents)
          Sets the value of the attribute: MISSING_DEPENDENTS.
 void setName(String a_Name)
          Sets the value of the attribute: NAME.
 void setNumber(String a_Number)
          Sets the value of the attribute: NUMBER.
 void setOrganization(WTOrganization a_Organization)
          Sets the value of the attribute: ORGANIZATION.
 void setPlaceHolder(boolean a_PlaceHolder)
          Sets the value of the attribute: PLACE_HOLDER.
 void setTopGeneric(boolean a_TopGeneric)
          Sets the value of the attribute: TOP_GENERIC.
 
Methods inherited from class wt.enterprise.RevisionControlled
getControlBranch, getCreatorEMail, getCreatorFullName, getCreatorName, getIterationIdentifier, getIterationNote, getMaster, getMasterReference, getModifier, getModifierEMail, getModifierFullName, getModifierName, isLatestIteration, setControlBranch, setMaster, setMasterReference
 
Methods inherited from class wt.fc.WTObject
getDisplayIdentifier, getDisplayIdentity, getDisplayType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface wt.org.OrganizationOwnedVersion
getMaster, getMasterReference
 

Field Detail

NUMBER

public static final String NUMBER
Label for the attribute; The number attribute represents the number for this document and all of its versions. Conceptually on the EPMDocument, it is actually implemented on the master.

Supported API: true

See Also:
Constant Field Values

NAME

public static final String NAME
Label for the attribute; The name of the document.

Supported API: true

See Also:
Constant Field Values

EXTENTS_VALID

public static final String EXTENTS_VALID
Label for the attribute; Indicator of the validity of the current EPMBoxExtents. This value will allow the user to postpone recalculation of the extents after a modification of the CAD model.

Supported API: true

See Also:
Constant Field Values

CADNAME

public static final String CADNAME
Label for the attribute; The CAD name of the document.

Supported API: true

See Also:
Constant Field Values

DOC_TYPE

public static final String DOC_TYPE
Label for the attribute; The type of the document

Supported API: true

See Also:
Constant Field Values

DOC_SUB_TYPE

public static final String DOC_SUB_TYPE
Label for the attribute; The subtype of the document

Supported API: true

See Also:
Constant Field Values

MISSING_DEPENDENTS

public static final String MISSING_DEPENDENTS
Label for the attribute; Flag to indicate if some of the dependencies of the CADModel are missing. Those missing dependents are either ignored or not available when the data is published.

Supported API: true

See Also:
Constant Field Values

PLACE_HOLDER

public static final String PLACE_HOLDER
Label for the attribute; Indicates if the newly created CAD Document is a placeholder. It will become a fully defined document when client gets the real CAD model. User may not publish the document until it is resolved. Till then it will remain in users personal folder.

Supported API: true

See Also:
Constant Field Values

DESCRIPTION

public static final String DESCRIPTION
Label for the attribute; A user-specified description field.

Supported API: true

See Also:
Constant Field Values

OWNER_APPLICATION

public static final String OWNER_APPLICATION
Label for the attribute; Indicate that the named application owns the object. This attribute is derived from EPMDocumentMaster.

The parameter is an EPMApplicationType, so that any sort of checking can be done at run-time.

Although EPMObject has the same derived attribute, defining it in EPMDocument makes querying EPMDocument on ownerApplication possible.

Supported API: true

See Also:
Constant Field Values

AUTHORING_APPLICATION

public static final String AUTHORING_APPLICATION
Label for the attribute; Indicates that the named application authored the object. This attribute is derived from EPMDocumentMaster.

The parameter is an EPMAuthoringAppType, so that any sort of checking can be done at run-time.

Although EPMObject has the same derived attribute, defining it on EPMDocument makes querying EPMDocument on authoringApplication possible.

Supported API: true

See Also:
Constant Field Values

FAMILY_TABLE_STATUS

public static final String FAMILY_TABLE_STATUS
Label for the attribute.

Supported API: true

See Also:
Constant Field Values

GENERIC

public static final String GENERIC
Label for the attribute; True if EPMDocument is family table generic.

Supported API: true

See Also:
Constant Field Values

INSTANCE

public static final String INSTANCE
Label for the attribute; True if EPMDocument is family table instance.

Supported API: true

See Also:
Constant Field Values

TOP_GENERIC

public static final String TOP_GENERIC
Label for the attribute; True if EPMDocument is family table top generic.

Supported API: true

See Also:
Constant Field Values

DEFAULT_UNIT

public static final String DEFAULT_UNIT
Label for the attribute; The default unit of measure for the document.

Supported API: true

See Also:
Constant Field Values

BOX_EXTENTS

public static final String BOX_EXTENTS
Label for the attribute.

Supported API: true

See Also:
Constant Field Values
Method Detail

getNumber

public String getNumber()
Gets the value of the attribute: NUMBER. The number attribute represents the number for this document and all of its versions. Conceptually on the EPMDocument, it is actually implemented on the master.

Supported API: true

Returns:
String

setNumber

public void setNumber(String a_Number)
               throws WTPropertyVetoException
Sets the value of the attribute: NUMBER. The number attribute represents the number for this document and all of its versions. Conceptually on the EPMDocument, it is actually implemented on the master.

Supported API: true

Parameters:
a_Number -
Throws:
WTPropertyVetoException

getName

public String getName()
Gets the value of the attribute: NAME. The name of the document.

Supported API: true

Returns:
String

setName

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

Supported API: true

Parameters:
a_Name -
Throws:
WTPropertyVetoException

isExtentsValid

public boolean isExtentsValid()
Gets the value of the attribute: EXTENTS_VALID. Indicator of the validity of the current EPMBoxExtents. This value will allow the user to postpone recalculation of the extents after a modification of the CAD model.

Supported API: true

Returns:
boolean

setExtentsValid

public void setExtentsValid(boolean a_ExtentsValid)
                     throws WTPropertyVetoException
Sets the value of the attribute: EXTENTS_VALID. Indicator of the validity of the current EPMBoxExtents. This value will allow the user to postpone recalculation of the extents after a modification of the CAD model.

Supported API: true

Parameters:
a_ExtentsValid -
Throws:
WTPropertyVetoException

getCADName

public String getCADName()
Gets the value of the attribute: CADNAME. The CAD name of the document.

Supported API: true

Returns:
String

setCADName

public void setCADName(String a_CADName)
                throws WTPropertyVetoException
Sets the value of the attribute: CADNAME. The CAD name of the document.

Supported API: true

Parameters:
a_CADName -
Throws:
WTPropertyVetoException

getDocType

public EPMDocumentType getDocType()
Gets the value of the attribute: DOC_TYPE. The type of the document

Supported API: true

Returns:
EPMDocumentType

setDocType

public void setDocType(EPMDocumentType a_DocType)
                throws WTPropertyVetoException
Sets the value of the attribute: DOC_TYPE. The type of the document

Supported API: true

Parameters:
a_DocType -
Throws:
WTPropertyVetoException

getDocSubType

public EPMDocSubType getDocSubType()
Gets the value of the attribute: DOC_SUB_TYPE. The subtype of the document

Supported API: true

Returns:
EPMDocSubType

setDocSubType

public void setDocSubType(EPMDocSubType a_DocSubType)
                   throws WTPropertyVetoException
Sets the value of the attribute: DOC_SUB_TYPE. The subtype of the document

Supported API: true

Parameters:
a_DocSubType -
Throws:
WTPropertyVetoException

isMissingDependents

public boolean isMissingDependents()
Gets the value of the attribute: MISSING_DEPENDENTS. Flag to indicate if some of the dependencies of the CADModel are missing. Those missing dependents are either ignored or not available when the data is published.

Supported API: true

Returns:
boolean

setMissingDependents

public void setMissingDependents(boolean a_MissingDependents)
                          throws WTPropertyVetoException
Sets the value of the attribute: MISSING_DEPENDENTS. Flag to indicate if some of the dependencies of the CADModel are missing. Those missing dependents are either ignored or not available when the data is published.

Supported API: true

Parameters:
a_MissingDependents -
Throws:
WTPropertyVetoException

isPlaceHolder

public boolean isPlaceHolder()
Gets the value of the attribute: PLACE_HOLDER. Indicates if the newly created CAD Document is a placeholder. It will become a fully defined document when client gets the real CAD model. User may not publish the document until it is resolved. Till then it will remain in users personal folder.

Supported API: true

Returns:
boolean

setPlaceHolder

public void setPlaceHolder(boolean a_PlaceHolder)
                    throws WTPropertyVetoException
Sets the value of the attribute: PLACE_HOLDER. Indicates if the newly created CAD Document is a placeholder. It will become a fully defined document when client gets the real CAD model. User may not publish the document until it is resolved. Till then it will remain in users personal folder.

Supported API: true

Parameters:
a_PlaceHolder -
Throws:
WTPropertyVetoException

getDescription

public String getDescription()
Gets the value of the attribute: DESCRIPTION. A user-specified description field.

Supported API: true

Returns:
String

setDescription

public void setDescription(String a_Description)
                    throws WTPropertyVetoException
Sets the value of the attribute: DESCRIPTION. A user-specified description field.

Supported API: true

Parameters:
a_Description -
Throws:
WTPropertyVetoException

getOwnerApplication

public EPMApplicationType getOwnerApplication()
Gets the value of the attribute: OWNER_APPLICATION. Indicate that the named application owns the object. This attribute is derived from EPMDocumentMaster.

The parameter is an EPMApplicationType, so that any sort of checking can be done at run-time.

Although EPMObject has the same derived attribute, defining it in EPMDocument makes querying EPMDocument on ownerApplication possible.

Supported API: true

Specified by:
getOwnerApplication in interface EPMObject
Returns:
EPMApplicationType

getAuthoringApplication

public EPMAuthoringAppType getAuthoringApplication()
Gets the value of the attribute: AUTHORING_APPLICATION. Indicates that the named application authored the object. This attribute is derived from EPMDocumentMaster.

The parameter is an EPMAuthoringAppType, so that any sort of checking can be done at run-time.

Although EPMObject has the same derived attribute, defining it on EPMDocument makes querying EPMDocument on authoringApplication possible.

Supported API: true

Specified by:
getAuthoringApplication in interface EPMObject
Returns:
EPMAuthoringAppType

getFamilyTableStatus

public int getFamilyTableStatus()
Gets the value of the attribute: FAMILY_TABLE_STATUS.

Supported API: true

Returns:
int

setFamilyTableStatus

public void setFamilyTableStatus(int a_FamilyTableStatus)
                          throws WTPropertyVetoException
Sets the value of the attribute: FAMILY_TABLE_STATUS.

Supported API: true

Parameters:
a_FamilyTableStatus -
Throws:
WTPropertyVetoException

isGeneric

public boolean isGeneric()
Gets the value of the attribute: GENERIC. True if EPMDocument is family table generic.

Supported API: true

Returns:
boolean

setGeneric

public void setGeneric(boolean a_Generic)
                throws WTPropertyVetoException
Sets the value of the attribute: GENERIC. True if EPMDocument is family table generic.

Supported API: true

Parameters:
a_Generic -
Throws:
WTPropertyVetoException

isInstance

public boolean isInstance()
Gets the value of the attribute: INSTANCE. True if EPMDocument is family table instance.

Supported API: true

Returns:
boolean

setInstance

public void setInstance(boolean a_Instance)
                 throws WTPropertyVetoException
Sets the value of the attribute: INSTANCE. True if EPMDocument is family table instance.

Supported API: true

Parameters:
a_Instance -
Throws:
WTPropertyVetoException

isTopGeneric

public boolean isTopGeneric()
Gets the value of the attribute: TOP_GENERIC. True if EPMDocument is family table top generic.

Supported API: true

Returns:
boolean

setTopGeneric

public void setTopGeneric(boolean a_TopGeneric)
                   throws WTPropertyVetoException
Sets the value of the attribute: TOP_GENERIC. True if EPMDocument is family table top generic.

Supported API: true

Parameters:
a_TopGeneric -
Throws:
WTPropertyVetoException

getDefaultUnit

public QuantityUnit getDefaultUnit()
Gets the value of the attribute: DEFAULT_UNIT. The default unit of measure for the document.

Supported API: true

Returns:
QuantityUnit

getBoxExtents

public EPMBoxExtents getBoxExtents()
Gets the object for the association that plays role: BOX_EXTENTS.

Supported API: true

Returns:
EPMBoxExtents

setBoxExtents

public void setBoxExtents(EPMBoxExtents a_BoxExtents)
Sets the object for the association that plays role: BOX_EXTENTS.

Supported API: true

Parameters:
a_BoxExtents -

newEPMDocument

public static EPMDocument newEPMDocument()
                                  throws WTException
For internal use. Do Not Use.

Supported API: true

Returns:
EPMDocument
Throws:
WTException

newEPMDocument

public static EPMDocument newEPMDocument(String number,
                                         String name,
                                         EPMAuthoringAppType authoringApp,
                                         EPMDocumentType docType,
                                         String CADName)
                                  throws WTException


Supported API: true

Parameters:
number - Number is optional parameter. If Number is null, Auto-Number generator will set it.
name - Name is optional parameter. Null is allowed.
authoringApp -
docType -
CADName -
Returns:
EPMDocument
Throws:
WTException

initialize

protected void initialize(String number,
                          String name,
                          EPMAuthoringAppType authoringApp,
                          EPMDocumentType docType,
                          String CADName)
                   throws WTException
Supports initialization, following construction of an instance. Invoked by "new" factory having the same signature.

Supported API: true

Parameters:
number - Number is optional parameter. If Number is null, Auto-Number generator will set it.
name - Name is optional parameter. Null is allowed.
authoringApp -
docType -
CADName -
Throws:
WTException

newEPMDocument

public static EPMDocument newEPMDocument(String number,
                                         String name,
                                         EPMAuthoringAppType authoringApp,
                                         EPMDocumentType docType,
                                         String CADName,
                                         QuantityUnit defaultUnit)
                                  throws WTException


Supported API: true

Parameters:
number - Number is optional parameter. If Number is null, Auto-Number generator will set it.
name - Name is optional parameter. Null is allowed.
authoringApp -
docType -
CADName -
defaultUnit -
Returns:
EPMDocument
Throws:
WTException

initialize

protected void initialize(String number,
                          String name,
                          EPMAuthoringAppType authoringApp,
                          EPMDocumentType docType,
                          String CADName,
                          QuantityUnit defaultUnit)
                   throws WTException
Supports initialization, following construction of an instance. Invoked by "new" factory having the same signature.

Supported API: true

Parameters:
number - Number is optional parameter. If Number is null, Auto-Number generator will set it.
name - Name is optional parameter. Null is allowed.
authoringApp -
docType -
CADName -
defaultUnit -
Throws:
WTException

checkAttributes

public void checkAttributes()
                     throws InvalidAttributeException
Validate the values of this Persistable object's attributes.

In particular, this must check that the modifications to the object were made by an approved application.

Supported API: true

Specified by:
checkAttributes in interface EPMObject
Throws:
InvalidAttributeException

getOrganizationUniqueIdentifier

public String getOrganizationUniqueIdentifier()
Gets the value of the attribute: ORGANIZATION_UNIQUE_IDENTIFIER. The getter for this attribute delivers organization unique identifier.

Supported API: true

Specified by:
getOrganizationUniqueIdentifier in interface OrganizationOwned
Returns:
String

getOrganizationCodingSystem

public String getOrganizationCodingSystem()
Gets the value of the attribute: ORGANIZATION_CODING_SYSTEM. The getter for this attribute delivers organization coding system.

Supported API: true

Specified by:
getOrganizationCodingSystem in interface OrganizationOwned
Returns:
String

getOrganizationName

public String getOrganizationName()
Gets the value of the attribute: ORGANIZATION_NAME. The getter for this attribute delivers organization name.

Supported API: true

Specified by:
getOrganizationName in interface OrganizationOwned
Returns:
String

getOrganization

public WTOrganization getOrganization()
Gets the value of the attribute: ORGANIZATION.

Supported API: true

Specified by:
getOrganization in interface OrganizationOwned
Returns:
WTOrganization

setOrganization

public void setOrganization(WTOrganization a_Organization)
                     throws WTPropertyVetoException
Sets the value of the attribute: ORGANIZATION.

Supported API: true

Parameters:
a_Organization -
Throws:
WTPropertyVetoException