INode interface
Namespace: NextDesign.Core
Description
An access object to node entity information.
Affiliation area
Name | Description |
---|---|
Editor | APIs to access editors. |
Inherit Base
Name | Description |
---|---|
IShape | Provides access to shape information. |
Destination
Name | Description |
---|---|
IPort | Access object to port entity information. |
Property
Name | Description |
---|---|
CompositeNodes | List of child nodes |
Height | Height |
Location | Location (diagram coordinates) |
LocationX | X position (diagram coordinates) |
LocationY | Y location (diagram coordinates) |
NodeStyle | node style |
Ports | Ports |
Size | Size |
Width | Width |
Method
Name | Description |
---|---|
HideCompositeNodes | Hide child nodes in bulk. Do nothing if this node is a compartment shape or a port. |
HidePorts | Hide ports in bulk. |
RelocatePorts | Relocates ports for this node. |
SetBounds | Changes the position and size of this shape. |
SetBoundsAt | Changes the position and size of this shape. |
SetLocation | Changes the location of this shape. |
SetLocationAt | Changes the location of this shape. |
SetSize | Changes the size of this shape. |
SetSizeAt | Changes the size of this shape. |
ShowCompositeNodes | Shows the immediate child nodes of this shape at once. Do nothing if this node is a compartment shape or a port. |
ShowPorts | Show ports at once. |