public interface EditComponentSettingsBuilder extends BaseEditSettingsBuilder
EditComponentSettingsBuilder
builder.
It provides an interface for editing layout2d component settings.
The committed object is the component with the new settings SettingsManager.createLayout2dEditComponentSettingsBuilder(nxopen.layout2d.Component[])
Modifier and Type | Method and Description |
---|---|
ComponentSettingsBlockBuilder |
componentSettings()
Returns the 2D Component settings block builder which holds the component settings builder
License requirements: None. |
void |
inheritSettingsFromCustomerDefault()
Inherit Settings From Customer Default
License requirements: nx_layout ("NX Layout") . |
void |
inheritSettingsFromPreferences()
Inherit Settings From Preference
License requirements: nx_layout ("NX Layout") . |
void |
inheritSettingsFromSelectedObject(NXObject selectedObject)
Inherit Settings From Selected Objects
License requirements: nx_layout ("NX Layout") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ComponentSettingsBlockBuilder componentSettings() throws NXException, RemoteException
NXException
RemoteException
void inheritSettingsFromSelectedObject(NXObject selectedObject) throws NXException, RemoteException
selectedObject
- The selected 2D Component object.
null is not allowed.NXException
RemoteException
void inheritSettingsFromCustomerDefault() throws NXException, RemoteException
NXException
RemoteException
void inheritSettingsFromPreferences() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.