public interface ManufacturingStockBuilder extends Builder
ManufacturingStockBuilder
builder.
It is used to manage the data contained in the ship manufacturing stock.
Modifier and Type | Interface and Description |
---|---|
static class |
ManufacturingStockBuilder.CheckBoxStatus
the check box status.
|
static class |
ManufacturingStockBuilder.LockedStatus
the NX attribute locked status.
|
static class |
ManufacturingStockBuilder.ObjectType
the object to which the manufacturing attributes will be written.
|
static class |
ManufacturingStockBuilder.StockDataSourceType
the data source from which the intial manufacturing data will be read.
|
Modifier and Type | Method and Description |
---|---|
String |
dataSource()
Returns the data source from which the intial data is read.
|
ManufacturingStockBuilder.StockDataSourceType |
dataSourceType()
Returns the data source from which the initial data is read.
|
void |
editDataItem(String name,
ManufacturingStockBuilder.CheckBoxStatus eCheckBoxStatus,
String valueNew)
Edits data item.
|
void |
initializeDataFromDataSource(ManufacturingStockBuilder.StockDataSourceType eDataSourceType,
String dataSource)
Resets the builder data from the data source.
|
void |
setDataSource(String dataSource)
License requirements: nx_ship_detail ("Ship Detail Design") OR nx_ship_basic ("Ship Basic Design") . |
void |
setDataSourceType(ManufacturingStockBuilder.StockDataSourceType dataSourceType)
License requirements: nx_ship_detail ("Ship Detail Design") OR nx_ship_basic ("Ship Basic Design") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ManufacturingStockBuilder.StockDataSourceType dataSourceType() throws NXException, RemoteException
NXException
RemoteException
void setDataSourceType(ManufacturingStockBuilder.StockDataSourceType dataSourceType) throws NXException, RemoteException
dataSourceType
- NXException
RemoteException
String dataSource() throws NXException, RemoteException
NXException
RemoteException
void setDataSource(String dataSource) throws NXException, RemoteException
dataSource
- NXException
RemoteException
void editDataItem(String name, ManufacturingStockBuilder.CheckBoxStatus eCheckBoxStatus, String valueNew) throws NXException, RemoteException
name
- Item nameeCheckBoxStatus
- New check box status.valueNew
- New ValueNXException
RemoteException
void initializeDataFromDataSource(ManufacturingStockBuilder.StockDataSourceType eDataSourceType, String dataSource) throws NXException, RemoteException
eDataSourceType
- Data source type.dataSource
- Data source.NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.