Modifier and Type | Method and Description |
---|---|
EditSettingsBuilder |
createAnnotationEditSettingsBuilder(DisplayableObject[] objects)
Creates a
EditSettingsBuilder
For multiple object settings, first create primary settings builder by passing all selected 'n' objects.Then create 'n-1' secondary builders by passing single selected object starting from second selected object. |
EditSectionLineSettingsBuilder |
createDrawingEditSectionLineSettingsBuilder(SectionLine[] sectionLines)
Creates a
EditSectionLineSettingsBuilder
For multiple object settings, first create primary settings builder by passing all selected 'n' objects.Then create 'n-1' secondary builders by passing single selected object starting from second selected object. |
EditViewLabelSettingsBuilder |
createDrawingEditViewLabelSettingsBuilder(DisplayableObject[] viewLabels)
Creates a
EditViewLabelSettingsBuilder
For multiple object settings, first create primary settings builder by passing all selected 'n' objects.Then create 'n-1' secondary builders by passing single selected object starting from second selected object. |
EditViewSettingsBuilder |
createDrawingEditViewSettingsBuilder(View[] views)
Creates a
EditViewSettingsBuilder
For multiple object settings, first create primary settings builder by passing all selected 'n' objects.Then create 'n-1' secondary builders by passing single selected object starting from second selected object. |
EditComponentSettingsBuilder |
createLayout2dEditComponentSettingsBuilder(Component[] components)
Creates a
EditComponentSettingsBuilder
This builder is the interface to edit the 2d component settings of layout
For multiple object settings, first create primary settings builder by passing all selected 'n' objects.Then create 'n-1' secondary builders by passing single selected object starting from second selected object. |
PreferencesBuilder |
createPreferencesBuilder()
|
TableEditSettingsBuilder |
createTableEditSettingsBuilder(DisplayableObject[] objects)
Creates a
TableEditSettingsBuilder
For multiple object settings, first create primary settings builder by passing all selected 'n' objects.Then create 'n-1' secondary builders by passing single selected object starting from second selected object. |
void |
processForMultipleObjectsSettings(BaseEditSettingsBuilder[] editSettingsBuilders)
Process edit settings builders for multiple objects
User must call this API for multiple object settings and pass all edit settings builders for selected objects
License requirements: drafting ("DRAFTING") . |
void |
processForMutipleObjectsSettings(BaseEditSettingsBuilder[] editSettingsBuilders)
Deprecated.
Deprecated in NX10.0.0. Use
processForMultipleObjectsSettings(nxopen.drafting.BaseEditSettingsBuilder[]) instead.
|
PreferencesBuilder createPreferencesBuilder() throws NXException, RemoteException
NXException
RemoteException
EditSettingsBuilder createAnnotationEditSettingsBuilder(DisplayableObject[] objects) throws NXException, RemoteException
EditSettingsBuilder
processForMultipleObjectsSettings(nxopen.drafting.BaseEditSettingsBuilder[])
after creating all settings builder for selected objects. objects
- the array of objects for style, null not allowedNXException
RemoteException
EditSectionLineSettingsBuilder createDrawingEditSectionLineSettingsBuilder(SectionLine[] sectionLines) throws NXException, RemoteException
EditSectionLineSettingsBuilder
processForMultipleObjectsSettings(nxopen.drafting.BaseEditSettingsBuilder[])
after creating all settings builder for selected objects. sectionLines
- The array of object for section line style, null is allowed.NXException
RemoteException
EditViewSettingsBuilder createDrawingEditViewSettingsBuilder(View[] views) throws NXException, RemoteException
EditViewSettingsBuilder
processForMultipleObjectsSettings(nxopen.drafting.BaseEditSettingsBuilder[])
after creating all settings builder for selected objects. views
- The array of objects for view style, null not allowed.NXException
RemoteException
EditComponentSettingsBuilder createLayout2dEditComponentSettingsBuilder(Component[] components) throws NXException, RemoteException
EditComponentSettingsBuilder
This builder is the interface to edit the 2d component settings of layout
processForMultipleObjectsSettings(nxopen.drafting.BaseEditSettingsBuilder[])
after creating all settings builder for selected objects. components
- The array of components to edit. null is not allowedNXException
RemoteException
EditViewLabelSettingsBuilder createDrawingEditViewLabelSettingsBuilder(DisplayableObject[] viewLabels) throws NXException, RemoteException
EditViewLabelSettingsBuilder
processForMultipleObjectsSettings(nxopen.drafting.BaseEditSettingsBuilder[])
after creating all settings builder for selected objects. viewLabels
- the array of view labels to edit, null is not allowed.NXException
RemoteException
TableEditSettingsBuilder createTableEditSettingsBuilder(DisplayableObject[] objects) throws NXException, RemoteException
TableEditSettingsBuilder
processForMultipleObjectsSettings(nxopen.drafting.BaseEditSettingsBuilder[])
after creating all settings builder for selected objects. objects
- the array of objects for style, If null, section or cell preferences for all sections or cells will be set.NXException
RemoteException
void processForMutipleObjectsSettings(BaseEditSettingsBuilder[] editSettingsBuilders) throws NXException, RemoteException
processForMultipleObjectsSettings(nxopen.drafting.BaseEditSettingsBuilder[])
instead.
editSettingsBuilders
- NXException
RemoteException
void processForMultipleObjectsSettings(BaseEditSettingsBuilder[] editSettingsBuilders) throws NXException, RemoteException
editSettingsBuilders
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.