BulkEditBuilder Class

class NXOpen.Diagramming.BulkEditBuilder

Bases: NXOpen.Builder

Represents a BulkEditBuilder to edit bulk of objects.

To create a new instance of this class, use NXOpen.Diagramming.DiagrammingManager.CreateBulkEditBuilder()

New in version NX10.0.0.

Properties

Property Description
RenderingProperties Returns the line rendering properties.
Tag Returns the Tag for this object.

Methods

Method Description
Commit Commits any edits that have been applied to the builder.
Destroy Deletes the builder, and cleans up any objects created by the builder.
GetCommittedObjects For builders that create more than one object, this method returns the objects that are created by commit.
GetObject Returns the object currently being edited by this builder.
SetDeltaXCoordinate Sets the delta value of X coordinate for bulk moving.
SetDeltaYCoordinate Sets the delta value of Y coordinate for bulk moving.
SetHide Sets the visibility of sheet elements.
SetHideLabel Sets the visibility of labels.
SetSheetElements Sets the sheet elements for bulk editing.
ShowResults Updates the model to reflect the result of an edit to the model for all builders that support showing results.
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Property Detail

RenderingProperties

BulkEditBuilder.RenderingProperties

Returns the line rendering properties.

-------------------------------------

Getter Method

Signature RenderingProperties

Returns:
Return type:NXOpen.Diagramming.RenderingPropertiesBuilder

New in version NX10.0.0.

License requirements: None.

Method Detail

SetDeltaXCoordinate

BulkEditBuilder.SetDeltaXCoordinate

Sets the delta value of X coordinate for bulk moving.

Signature SetDeltaXCoordinate(deltaXCoordinate)

Parameters:deltaXCoordinate (float) –

New in version NX10.0.0.

License requirements: None.

SetDeltaYCoordinate

BulkEditBuilder.SetDeltaYCoordinate

Sets the delta value of Y coordinate for bulk moving.

Signature SetDeltaYCoordinate(deltaYCoordinate)

Parameters:deltaYCoordinate (float) –

New in version NX10.0.0.

License requirements: None.

SetHide

BulkEditBuilder.SetHide

Sets the visibility of sheet elements.

Signature SetHide(hide)

Parameters:hide (bool) –

New in version NX11.0.0.

License requirements: None.

SetHideLabel

BulkEditBuilder.SetHideLabel

Sets the visibility of labels.

Signature SetHideLabel(hideLabel)

Parameters:hideLabel (bool) –

New in version NX11.0.0.

License requirements: None.

SetSheetElements

BulkEditBuilder.SetSheetElements

Sets the sheet elements for bulk editing.

Signature SetSheetElements(sheetElements)

Parameters:sheetElements (list of NXOpen.Diagramming.SheetElement) –

New in version NX10.0.0.

License requirements: None.

Validate

BulkEditBuilder.Validate

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.

Signature Validate()

Returns:Was self validation successful
Return type:bool

New in version NX3.0.1.

License requirements: None.