A class used to initialize DiagramLink objects.
The following tables list the members exposed by the DiagramLinkBuilder type.
Name | Description | |
---|---|---|
![]() |
Overloaded. |
Name | Description | |
---|---|---|
![]() |
Sets a value indicating whether users are allowed to move the last control point of a link. |
|
![]() |
Sets a value indicating whether users are allowed to move the first control point of a link. |
|
![]() |
Sets a value indicating whether a link should automatically find its way between nodes so that it will not cross other nodes. |
|
![]() |
Sets a value indicating whether the end points of a link should be automatically aligned to node borders while a user modifies the link. |
|
![]() |
Overloaded. |
|
![]() |
Sets the shape that is displayed at the origin of a link. |
|
![]() |
Sets the size of the shape displayed at the origin of a link. |
|
![]() |
Overloaded. |
|
![]() |
Sets the orientation of the first segment of a cascading link. |
|
![]() |
Creates a new object with the attributes accumulated by this builder. |
|
![]() |
Gets the type of custom drawing performed on this link. |
|
![]() |
Sets the destination node of a link. |
|
![]() |
sets the anchor point to which a link is connected at its destination. |
|
![]() |
Sets the row of a table or the anchor point of a box to which a link is connected. |
|
![]() |
Sets whether a link should automatically update the position of its end points while a node related to the link is moved, so that the link end segments always point to the center of the link's nodes. |
|
![]() |
Sets the position of the last control point of this link. |
|
![]() |
Overloaded. |
|
![]() |
Returns an existing object passed for initialization to this builder. |
|
![]() |
Sets the style of the link selection handles. |
|
![]() |
Overloaded. |
|
![]() |
Sets the pen used to draw the arrowhead shapes outlines. |
|
![]() |
Sets the shape of the arrowhead. |
|
![]() |
Sets the size of the arrowhead shape. |
|
![]() |
Sets the hyperlink associated with an item. |
|
![]() |
Assigns user-defined identifier to this item. If the id object is serializable, it will be automatically saved when serializing the diagram into binary format. When serializing to XML, you can save the tag by handling the DiagramListener.serializeTag event. |
|
![]() |
Sets a value indicating whether an item should be ignored by the automatic layout algorithms. |
|
![]() |
Overloaded. |
|
![]() |
Sets the shape that is displayed at the middle of each segment of a link. |
|
![]() |
Sets the size of the shape displayed at the middle of each segment of a link. |
|
![]() |
Sets the zero-based index of the layer this item is associated with, or -1, if the item is not associated with any layer. |
|
![]() |
Sets a value indicating whether users are allowed to modify an item. |
|
![]() |
Sets the origin node of a link. |
|
![]() |
Sets the anchor point to which a link is connected at its origin. |
|
![]() |
Sets the row of a table or the anchor point of a box to which a link is connected. |
|
![]() |
Sets the pen used to draw the item frame lines. |
|
![]() |
Sets a value indicating whether an item will be printed. |
|
![]() |
Sets a value indicating whether a link should preserve its original shape while the nodes related to that link are moved around. |
|
![]() |
Sets the number of segments of this link. |
|
![]() |
Selects or deselects an item. |
|
![]() |
Overloaded. |
|
![]() |
Sets the horizontal distance between a shadow and the item that casts it. |
|
![]() |
Sets the vertical distance between a shadow and the item that casts it. |
|
![]() |
Sets the shape of a link. |
|
![]() |
Sets the position of the first control point of this link. |
|
![]() |
Sets the style associated with the item. |
|
![]() |
Assigns user-defined data to an item. If the tag object is serializable, it will be automatically saved when serializing the diagram into binary format. When serializing to XML, you can save the tag by handling the DiagramListener.serializeTag event. |
|
![]() |
Sets the text of the link's label. |
|
![]() |
Overloaded. |
|
![]() |
Sets the spacing between the item boundaries and its text. |
|
![]() |
Sets the alignment of the link's label. |
|
![]() |
Sets the tooltip text that should be displayed when the mouse pointer rests over an item. |
|
![]() |
Specifies whether the link should be drawn on the screen. |
|
![]() |
Sets a weight value used in layout and path-finding algorithms. |
|
![]() |
Sets the position of an item within the diagram's Z order. |