EClass Edge

Defines an edge that should be displayed.

ePackage:

displayableObjects

inherits from:

DisplayableObject, ReferringObject, DeletableObjectA

EAttributes

EString color

Defines the color that should be used for displaying this edge given as a hex string.

EString documentation

Text documentation for the displayable object.

EString nsURI

(deprecated) Specifies the namespace URI of the referred object.

EString className

(deprecated) Specifies the class name of the referred object.

EString colorNamespace

Defines the color namespace this object uses when auto-coloring is activated. The color namespace uniquely maps EOQ object id to a color.

EString id

Defines a unique id to identify the displayable object.

EString queryTargetAlias

References the target by alias. The target alias is only used if a CUSTOM query target is selected. You can only use an alias that already exists. Existing aliases are all aliases of objects that this object is nested in.

EBoolean isDeletable

Defines whether the object is movable by the user.

EString queryStr

Defines the query string used for searching the object.

EString alias

Defines the alias of this element to make it available for nested objects.

EBoolean autoColor

Defines whether this edge should be automatically color based on its color namespace and EOQ object id.

EBoolean isMovable

Defines whether the object is movable by the user.

EString name

Defines the name of the displayable object

Target queryTarget

Defines the target the query should be applied to. Available targets are specified by the Target EENum in the common package.

EdgeType type

Defines the type of the edge. Types influence the directionality of the edge and the multiplicity of anchors that are used to span the edge.

EInt strokeWidth

Defines the width of the displayed edge.

EReferences

CompoundCmd onDeletion

This reference is undocumented.

containment:

True

lowerBound:

0

upperBound:

1

ModelReference refersTo

Specifies the model reference.

containment:

True

lowerBound:

1

upperBound:

1

ContainerReference containedIn

Specifies the containment of the searched object.

containment:

True

lowerBound:

1

upperBound:

-1

Anchor anchors

Defines the anchors which are used to display the edge.

containment:

True

lowerBound:

0

upperBound:

-1

Container containers

Defines the containers that should be displayed for the edge.

containment:

True

lowerBound:

0

upperBound:

-1