public interface BaseDataSourceBuilder extends Builder
BaseDataSourceBuilder
builder,
which set the base data source for work part in assembly context.
VehicleDesignCollection.createBaseDataSourceBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
BaseDataSourceBuilder.BaseDataSourceOption
Represents the base data source option, you can select one component or display part which contains the
Base Data feature group for current work part.
|
Modifier and Type | Method and Description |
---|---|
SelectComponent |
baseDataSource()
Returns the base data source for work part.
|
BaseDataSourceBuilder.BaseDataSourceOption |
baseDataSourceMethod()
Returns the base data source option, the component selected or display part should contain Base Data feature group
License requirements: None. |
boolean |
delayUpdate()
Returns the method to set update delay option between assembly components.
|
boolean |
removeBaseDataAttr()
Returns the method to remove Base Data attribute of work part, it is a locked attribute.
|
boolean |
removeBaseDataSourceAttr()
Returns the method to remove Base Data Source attribute of work part, it is a locked attribute.
|
void |
setBaseDataSourceMethod(BaseDataSourceBuilder.BaseDataSourceOption baseDataSourceOption)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setDelayUpdate(boolean delayUpdate)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setRemoveBaseDataAttr(boolean removeBaseDataAttr)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setRemoveBaseDataSourceAttr(boolean removeBaseDataSourceAttr)
License requirements: nx_general_packaging ("NX General Packaging") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
BaseDataSourceBuilder.BaseDataSourceOption baseDataSourceMethod() throws NXException, RemoteException
NXException
RemoteException
void setBaseDataSourceMethod(BaseDataSourceBuilder.BaseDataSourceOption baseDataSourceOption) throws NXException, RemoteException
baseDataSourceOption
- NXException
RemoteException
SelectComponent baseDataSource() throws NXException, RemoteException
NXException
RemoteException
boolean delayUpdate() throws NXException, RemoteException
NXException
RemoteException
void setDelayUpdate(boolean delayUpdate) throws NXException, RemoteException
delayUpdate
- NXException
RemoteException
boolean removeBaseDataAttr() throws NXException, RemoteException
NXException
RemoteException
void setRemoveBaseDataAttr(boolean removeBaseDataAttr) throws NXException, RemoteException
removeBaseDataAttr
- NXException
RemoteException
boolean removeBaseDataSourceAttr() throws NXException, RemoteException
NXException
RemoteException
void setRemoveBaseDataSourceAttr(boolean removeBaseDataSourceAttr) throws NXException, RemoteException
removeBaseDataSourceAttr
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.