====================== EClass EdgeDefinition ====================== :ePackage: :doc:`tools <./EPackage_tools>` :contained by: :doc:`EdgeRouting <./EClass_tools_EdgeRouting>` EAttributes ############# **documentation** (EString) Text documentation for the displayable object. **isStrict** (EBoolean) (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. **name** (EString) Defines the anchor's name **prepareTemplate** (EBoolean) (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. **templateAlias** (EString) Defines the anchor's name EReferences ############# **anchors** (:doc:`Anchor <./EClass_tools_Anchor>`) (lowerBound=0, upperBound=-1) (containment) This reference is undocumented. **routingCmd** (:doc:`CompoundCmd <./EClass_common_CompoundCmd>`) (lowerBound=0, upperBound=1) (containment) This reference is undocumented.