Package wt.epm.ndi

Interface EPMNDDocument

All Superinterfaces:
EPMNDObject
All Known Subinterfaces:
EPMNDDocumentExt

public interface EPMNDDocument extends EPMNDObject


Supported API: true

Extendable: false
  • Method Details

    • getCadName

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

      Supported API: true
      Returns:
      String
      Throws:
      WTException
    • getMasterObjectId

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

      Supported API: true
      Returns:
      ObjectIdentifier
      Throws:
      WTException
    • getOriginalIterationObjectId

      ObjectIdentifier getOriginalIterationObjectId() throws WTException
      Gets the value of the attribute: originalIterationObjectId.

      Supported API: true
      Returns:
      ObjectIdentifier
      Throws:
      WTException
    • getAuthoringApplicationVersion

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

      Supported API: true
      Returns:
      EPMAuthoringAppVersion
      Throws:
      WTException
    • getUpdateCounter

      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

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

      Supported API: true
      Returns:
      String
      Throws:
      WTException
    • getContainer

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

      Supported API: true
      Returns:
      WTContainer
      Throws:
      WTException
    • getOrganization

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

      Supported API: true
      Returns:
      WTOrganization
      Throws:
      WTException
    • getDbKeySize

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

      Supported API: true
      Returns:
      int
      Throws:
      WTException
    • getDefaultUnit

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

      Supported API: true
      Returns:
      QuantityUnit
      Throws:
      WTException
    • isPlaceHolder

      boolean isPlaceHolder() throws WTException
      Gets the value of the attribute: placeHolder; 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
      Throws:
      WTException
    • isDerived

      boolean isDerived() throws WTException
      Gets the value of the attribute: derived; returns true if it is derived document

      Supported API: true
      Returns:
      boolean
      Throws:
      WTException
    • getSecurityLabels

      Map<String,String> getSecurityLabels() throws WTException
      Gets the value of the attribute: securityLabels.

      Supported API: true
      Returns:
      Map<String,String>
      Throws:
      WTException - Deprecated
    • getMultiValuedSecurityLabels

      Map<String,Set<String>> getMultiValuedSecurityLabels() throws WTException
      Gets the multi-value of the attribute: securityLabels.

      Supported API: true
      Returns:
      Map<String,String>
      Throws:
      WTException
    • getVersion

      String getVersion() throws WTException
      Gets the value of the attribute: version.

      Supported API: true
      Returns:
      String
      Throws:
      WTException
    • getAttributes

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

      Supported API: true
      Returns:
      Collection
      Throws:
      WTException
    • getDependencies

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

      Supported API: true
      Returns:
      Collection
      Throws:
      WTException
    • getReferenceControl

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

      Supported API: true
      Returns:
      EPMNDReferenceControl
      Throws:
      WTException
    • getSoftType

      EPMNDSoftType getSoftType() throws WTException
      Gets the object for the association that plays role: softType.

      Supported API: true
      Returns:
      EPMNDSoftType
      Throws:
      WTException
    • getBoxExtents

      EPMNDBoxExtents getBoxExtents() throws WTException
      Gets the object for the association that plays role: boxExtents.

      Supported API: true
      Returns:
      EPMNDBoxExtents
      Throws:
      WTException
    • getModelItems

      Collection<EPMNDModelItem> getModelItems() throws WTException
      Gets the object for the association that plays role: modelItems.

      Supported API: true
      Returns:
      Collection
      Throws:
      WTException
    • getModelItemDependencies

      Collection<EPMNDModelItemLink> getModelItemDependencies() throws WTException
      Gets the object for the association that plays role: modelItemDependencies.

      Supported API: true
      Returns:
      Collection
      Throws:
      WTException
    • getAlternateRepresentations

      Collection<EPMNDAlternateRepresentation> getAlternateRepresentations() throws WTException
      Gets the object for the association that plays role: alternateRepresentations.

      Supported API: true
      Returns:
      Collection
      Throws:
      WTException
    • getLengthScale

      Double getLengthScale() throws WTException
      Returns the lengthScale attribute present on an EPMDocument.

      Supported API: true
      Returns:
      Double
      Throws:
      WTException
    • getChoiceAssignments

      Collection<EPMNDChoiceAssignment> getChoiceAssignments() throws WTException
      Gets the object for the association that plays role: choiceAssignments.

      Supported API: true
      Returns:
      Collection
      Throws:
      WTException
    • getMaximumAllowed

      Integer getMaximumAllowed() throws WTException
      Gets the value of the attribute: maximumAllowed;

      Supported API: true
      Returns:
      Integer
      Throws:
      WTException
    • getMinimumRequired

      Integer getMinimumRequired() throws WTException
      Gets the value of the attribute: minimumRequired;

      Supported API: true
      Returns:
      Integer
      Throws:
      WTException
    • isCollapsible

      boolean isCollapsible() throws WTException
      Gets the value of the attribute: collapsible;

      Supported API: true
      Returns:
      boolean
      Throws:
      WTException
    • getGlobalId

      String getGlobalId() throws WTException
      Gets the value of Global ID

      Supported API: true
      Returns:
      String Global ID
      Throws:
      WTException