EClass EdgeRouting
Defines an edge routing tool.
EAttributes
EString
nameDefines the tool name.
EBoolean
isStrict(deprecated) Defines whether the tool handles edge directionality strictly. This setting affects only uni-directional edges. In strict mode, for uni-directional edges the source must be selected by the user first and the edge must be dragged towards the target. In non-strict mode the order of source/target is ignored and it is only checked whether a valid edge definition can be generated from the selection. The non-strict mode is for unambigous cases only. Use with caution.
EString
sourceFeatureName(deprecated) Defines the feature name in the specified object that should be set to the source.
EBoolean
providesTemplateThis attribute is undocumented.
EString
cmd(deprecated) Defines the command to be executed upon edge routing.
EString
iconDefines the path to the tool icon. The path is relative to the editor’s repository URL.
EString
idDefines an unique id for the tool.
EString
targetFeatureName(deprecated) Defines the feature name in the specified object that should be set to the target.
EString
tooltipDefines a tooltip for the tool.
EReferences
EdgeDefinition
edgeDefinitionsThis reference is undocumented.
- containment:
True
- lowerBound:
0
- upperBound:
-1
CompoundCmd
factoryCmdDefines the command to create the drop item.
- containment:
True
- lowerBound:
0
- upperBound:
1
Anchor
anchorsDefines the anchors between the edge can be spanned.
- containment:
True
- lowerBound:
0
- upperBound:
-1
ObjectSpecifier
specifierDefines the object specifier for the tool.
- containment:
True
- lowerBound:
0
- upperBound:
1
CompoundCmd
routingCmdThis reference is undocumented.
- containment:
True
- lowerBound:
0
- upperBound:
1