public interface BomBuilder extends Builder
BomCollection.createBomBuilder()
Property | Value |
---|---|
EnumCompList | Bom |
Modifier and Type | Interface and Description |
---|---|
static class |
BomBuilder.Circle
Represents an index to the base circle type of cylinder shape.
|
static class |
BomBuilder.Shape
Represents an index to the shape of stock size.
|
static class |
BomBuilder.TreeList
Represents an index to components list type.
|
Modifier and Type | Method and Description |
---|---|
BomBuilder.TreeList |
enumCompList()
Returns the tree list shows which kind of components should be included in
License requirements: None. |
BomBuilder.Circle |
enumCylinderType()
Returns the cylinder type may be used to generate a cylinder for the stock size
License requirements: None. |
BomBuilder.Shape |
enumStockType()
Returns the stock shape will be generated, it can be a box or cylinder
License requirements: None. |
int |
integerPrecision()
Returns the size precision for the stock
License requirements: None. |
SelectPartList |
selectComponent()
Returns the select component needed to get stocksize
License requirements: None. |
void |
setEnumCompList(BomBuilder.TreeList enumCompList)
License requirements: None. |
void |
setEnumCylinderType(BomBuilder.Circle enumCylinderType)
License requirements: None. |
void |
setEnumStockType(BomBuilder.Shape enumStockType)
License requirements: None. |
void |
setIntegerPrecision(int integerPrecision)
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectPartList selectComponent() throws NXException, RemoteException
NXException
RemoteException
BomBuilder.Shape enumStockType() throws NXException, RemoteException
NXException
RemoteException
void setEnumStockType(BomBuilder.Shape enumStockType) throws NXException, RemoteException
enumStockType
- NXException
RemoteException
BomBuilder.Circle enumCylinderType() throws NXException, RemoteException
NXException
RemoteException
void setEnumCylinderType(BomBuilder.Circle enumCylinderType) throws NXException, RemoteException
enumCylinderType
- NXException
RemoteException
BomBuilder.TreeList enumCompList() throws NXException, RemoteException
NXException
RemoteException
void setEnumCompList(BomBuilder.TreeList enumCompList) throws NXException, RemoteException
enumCompList
- NXException
RemoteException
int integerPrecision() throws NXException, RemoteException
NXException
RemoteException
void setIntegerPrecision(int integerPrecision) throws NXException, RemoteException
integerPrecision
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.