public interface BillOfMaterialBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
BillOfMaterialBuilder.DetailLevelType
The options specify the detail level type.
|
static class |
BillOfMaterialBuilder.FabricationNumberingType
The options specify the fabrication numbering type.
|
static class |
BillOfMaterialBuilder.StockLengthType
The options specify the stock length type.
|
Modifier and Type | Method and Description |
---|---|
BillOfMaterialBuilder.DetailLevelType |
detailLevel()
Returns the value that specifies the detail level type.
|
BillOfMaterialBuilder.FabricationNumberingType |
fabricationNumbering()
Returns the value that specifies the fabrication numbering.
|
boolean |
includeComponents()
Returns the value that specifies whether include components.
|
boolean |
includeGaskNutBolts()
Returns the value that specifies whether include gask, nut and bolts.
|
boolean |
includeOverStock()
Returns the value that specifies whether include overstock.
|
boolean |
includeStock()
Returns the value that specifies whether to include stock.
|
boolean |
includeWireStock()
Returns the value that specifies whether include wire stock.
|
void |
setDetailLevel(BillOfMaterialBuilder.DetailLevelType detailLevel)
License requirements: routing_base ("Routing Basic") . |
void |
setFabricationNumbering(BillOfMaterialBuilder.FabricationNumberingType fabricationNumbering)
License requirements: routing_base ("Routing Basic") . |
void |
setIncludeComponents(boolean includeComponents)
License requirements: routing_base ("Routing Basic") . |
void |
setIncludeGaskNutBolts(boolean includeGaskNutBolts)
License requirements: routing_base ("Routing Basic") . |
void |
setIncludeOverStock(boolean includeOverStock)
License requirements: routing_base ("Routing Basic") . |
void |
setIncludeStock(boolean includeStock)
License requirements: routing_base ("Routing Basic") . |
void |
setIncludeWireStock(boolean includeWireStock)
License requirements: routing_base ("Routing Basic") . |
void |
setStockLength(BillOfMaterialBuilder.StockLengthType stockLength)
License requirements: routing_base ("Routing Basic") . |
void |
setStockPieceCount(boolean stockPieceCount)
License requirements: routing_base ("Routing Basic") . |
BillOfMaterialBuilder.StockLengthType |
stockLength()
Returns the value that specifies the stock length type.
|
boolean |
stockPieceCount()
Returns the value that specifies whether include report cout of stock pieces.
|
printTestData, printTestData, tag, tagValue
validate
BillOfMaterialBuilder.DetailLevelType detailLevel() throws NXException, RemoteException
NXException
RemoteException
void setDetailLevel(BillOfMaterialBuilder.DetailLevelType detailLevel) throws NXException, RemoteException
detailLevel
- NXException
RemoteException
BillOfMaterialBuilder.FabricationNumberingType fabricationNumbering() throws NXException, RemoteException
NXException
RemoteException
void setFabricationNumbering(BillOfMaterialBuilder.FabricationNumberingType fabricationNumbering) throws NXException, RemoteException
fabricationNumbering
- NXException
RemoteException
boolean includeComponents() throws NXException, RemoteException
NXException
RemoteException
void setIncludeComponents(boolean includeComponents) throws NXException, RemoteException
includeComponents
- NXException
RemoteException
boolean includeGaskNutBolts() throws NXException, RemoteException
NXException
RemoteException
void setIncludeGaskNutBolts(boolean includeGaskNutBolts) throws NXException, RemoteException
includeGaskNutBolts
- NXException
RemoteException
boolean stockPieceCount() throws NXException, RemoteException
NXException
RemoteException
void setStockPieceCount(boolean stockPieceCount) throws NXException, RemoteException
stockPieceCount
- NXException
RemoteException
boolean includeStock() throws NXException, RemoteException
NXException
RemoteException
void setIncludeStock(boolean includeStock) throws NXException, RemoteException
includeStock
- NXException
RemoteException
boolean includeOverStock() throws NXException, RemoteException
NXException
RemoteException
void setIncludeOverStock(boolean includeOverStock) throws NXException, RemoteException
includeOverStock
- NXException
RemoteException
boolean includeWireStock() throws NXException, RemoteException
NXException
RemoteException
void setIncludeWireStock(boolean includeWireStock) throws NXException, RemoteException
includeWireStock
- NXException
RemoteException
BillOfMaterialBuilder.StockLengthType stockLength() throws NXException, RemoteException
NXException
RemoteException
void setStockLength(BillOfMaterialBuilder.StockLengthType stockLength) throws NXException, RemoteException
stockLength
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.