public interface ManufacturingPreparationBuilder
ShipCollection.createManufacturingPreparationBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
ManufacturingPreparationBuilder.AttributeType
Represents manufacturing attribute type.
|
Modifier and Type | Method and Description |
---|---|
String |
featureName()
Returns the feature name
License requirements: None. |
String |
getDesignElementAttributeValue(DisplayableObject designElement,
ManufacturingPreparationBuilder.AttributeType attrType)
Get the attribute value of the given design element.
|
void |
initializeDesignElementAttributes(DisplayableObject designElement)
Read the design attributes and use them to initialize the builder values.
|
String |
saProject()
Returns the project number assigned to the ship.
|
String |
sectionNumber()
Returns the ship section number.
|
void |
setDesignElementAttributeValue(DisplayableObject designElement,
ManufacturingPreparationBuilder.AttributeType attrType,
String attrValue)
Set the attribute value of the given design element.
|
void |
setFeatureName(String featureName)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setSaProject(String saProject)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setSectionNumber(String sectionNumber)
License requirements: nx_ship_concept ("Ship Concept") . |
SelectComponentList |
steelComponents()
Returns the design elements to prepare for manufacturing.
|
SelectComponentList steelComponents() throws NXException, RemoteException
NXException
RemoteException
String sectionNumber() throws NXException, RemoteException
NXException
RemoteException
void setSectionNumber(String sectionNumber) throws NXException, RemoteException
sectionNumber
- NXException
RemoteException
String saProject() throws NXException, RemoteException
NXException
RemoteException
void setSaProject(String saProject) throws NXException, RemoteException
saProject
- NXException
RemoteException
void initializeDesignElementAttributes(DisplayableObject designElement) throws NXException, RemoteException
designElement
- the design element for manufacturing preparation.NXException
RemoteException
String getDesignElementAttributeValue(DisplayableObject designElement, ManufacturingPreparationBuilder.AttributeType attrType) throws NXException, RemoteException
designElement
- the design element for manufacturing preparation.attrType
- the attriubte type.NXException
RemoteException
void setDesignElementAttributeValue(DisplayableObject designElement, ManufacturingPreparationBuilder.AttributeType attrType, String attrValue) throws NXException, RemoteException
designElement
- the design element for manufacturing preparation.attrType
- the attriubte type.attrValue
- the attribute value.NXException
RemoteException
String featureName() throws NXException, RemoteException
NXException
RemoteException
void setFeatureName(String featureName) throws NXException, RemoteException
featureName
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.