EENum EdgeType

Defines the directional type of edges. This impacts the behavior of the editing tools as well as the display of these edges.

ePackage:

common

used by:

Edge

The EENum provides the following literals:

  • UNILATERAL = 0

    Refers to directed edges that can be spanned between two anchors (a->b) of which (a) is a source and (b) is a target. The edge can be spannend in the direction specified from a source anchor to a target anchor.

  • BILATERAL = 1

    Refers to undirected edges that can be spanned between two anchors (a<->b) of which one is a source anchor and one is a target anchor. These edges can be spanned from sources to targets and from targets to sources, but not between anchors of the same type (e.g. not between two sources).

  • MANY2MANY = 2

    Refers to edges that can be spanned between multiple anchors (a,b,c….) of which at least one is a source anchor and at least one is a target anchor.

  • MANY2ONE = 3

  • ONE2ONE = 4

  • ONE2MANY = 5