wt.epm.ndi
Interface EPMNDDocument

All Superinterfaces:
EPMNDObject
All Known Subinterfaces:
EPMNDTopGeneric
All Known Implementing Classes:
EPMNDDocumentImpl, EPMNDTopGenericImpl, ProENDDocument, ProENDTopGeneric_J01, ProENDTopGeneric_J03

public interface EPMNDDocument
extends EPMNDObject



Supported API: true

Extendable: false


Field Summary
 
Fields inherited from interface wt.epm.ndi.EPMNDObject
OBJECT_ID
 
Method Summary
 Collection getAttributes()
          Gets the object for the association that plays role: attributes.
 EPMAuthoringAppVersion getAuthoringApplicationVersion()
          Gets the value of the attribute: authoringApplicationVersion.
 String getCadName()
          Gets the value of the attribute: cadName.
 WTContainer getContainer()
          Gets the value of the attribute: container.
 int getDbKeySize()
          Gets the value of the attribute: dbKeySize.
 QuantityUnit getDefaultUnit()
          Gets the value of the attribute: defaultUnit.
 Collection getDependencies()
          Gets the object for the association that plays role: dependencies.
 ObjectIdentifier getIterationObjectId()
          Gets the value of the attribute: iterationObjectId.
 ObjectIdentifier getMasterObjectId()
          Gets the value of the attribute: masterObjectId.
 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.
 EPMNDReferenceControl getReferenceControl()
          Gets the object for the association that plays role: referenceControl.
 int getRevNum()
          Gets the value of the attribute: revNum; [optional]

Supported API: false
 String getSubType()
          Gets the value of the attribute: subType; [optional]

Supported API: false
 String getType()
          Gets the value of the attribute: type.
 int getUpdateCounter()
          Gets the value of the attribute: updateCounter; Returns update counter for ND document.
 boolean isVerified()
          Gets the value of the attribute: verified; [optional]

Supported API: false
 
Methods inherited from interface wt.epm.ndi.EPMNDObject
getObjectId
 

Method Detail

getCadName

public String getCadName()
                  throws WTException
Gets the value of the attribute: cadName.

Supported API: true

Returns:
String
Throws:
WTException

getMasterObjectId

public ObjectIdentifier getMasterObjectId()
                                   throws WTException
Gets the value of the attribute: masterObjectId.

Supported API: true

Returns:
ObjectIdentifier
Throws:
WTException

getIterationObjectId

public ObjectIdentifier getIterationObjectId()
                                      throws WTException
Gets the value of the attribute: iterationObjectId.

Supported API: true

Returns:
ObjectIdentifier
Throws:
WTException

getAuthoringApplicationVersion

public EPMAuthoringAppVersion getAuthoringApplicationVersion()
                                                      throws WTException
Gets the value of the attribute: authoringApplicationVersion.

Supported API: true

Returns:
EPMAuthoringAppVersion
Throws:
WTException

getUpdateCounter

public int getUpdateCounter()
                     throws WTException
Gets the value of the attribute: updateCounter; Returns update counter for ND document. If ND document update counter different then EPMDocument update counter overridable conflict will be generated. If ND document update counter equals -1 upload service ignore it value.

Supported API: true

Returns:
int
Throws:
WTException

getNumber

public String getNumber()
                 throws WTException
Gets the value of the attribute: number.

Supported API: true

Returns:
String
Throws:
WTException

getName

public String getName()
               throws WTException
Gets the value of the attribute: name.

Supported API: false

Returns:
String
Throws:
WTException

getType

public String getType()
               throws WTException
Gets the value of the attribute: type.

Supported API: false

Returns:
String
Throws:
WTException

getSubType

public String getSubType()
                  throws WTException
Gets the value of the attribute: subType; [optional]

Supported API: false

Returns:
String
Throws:
WTException

getRevNum

public int getRevNum()
              throws WTException
Gets the value of the attribute: revNum; [optional]

Supported API: false

Returns:
int
Throws:
WTException

isVerified

public boolean isVerified()
                   throws WTException
Gets the value of the attribute: verified; [optional]

Supported API: false

Returns:
boolean
Throws:
WTException

getContainer

public WTContainer getContainer()
                         throws WTException
Gets the value of the attribute: container.

Supported API: true

Returns:
WTContainer
Throws:
WTException

getOrganization

public WTOrganization getOrganization()
                               throws WTException
Gets the value of the attribute: organization.

Supported API: true

Returns:
WTOrganization
Throws:
WTException

getDbKeySize

public int getDbKeySize()
                 throws WTException
Gets the value of the attribute: dbKeySize.

Supported API: true

Returns:
int
Throws:
WTException

getDefaultUnit

public QuantityUnit getDefaultUnit()
                            throws WTException
Gets the value of the attribute: defaultUnit.

Supported API: true

Returns:
QuantityUnit
Throws:
WTException

getAttributes

public Collection getAttributes()
                         throws WTException
Gets the object for the association that plays role: attributes.

Supported API: true

Returns:
Collection
Throws:
WTException

getDependencies

public Collection getDependencies()
                           throws WTException
Gets the object for the association that plays role: dependencies.

Supported API: true

Returns:
Collection
Throws:
WTException

getReferenceControl

public EPMNDReferenceControl getReferenceControl()
                                          throws WTException
Gets the object for the association that plays role: referenceControl.

Supported API: true

Returns:
EPMNDReferenceControl
Throws:
WTException