suvi.api.alg.attr
Interface EdgeLabelConstants

All Known Subinterfaces:
EdgeLabelAttr, GraphLayout
All Known Implementing Classes:
Asserts, GraphLayoutAlgChassis

public interface EdgeLabelConstants

Edge label constants.

An edge may have three labels:

EL_HEAD_LABEL
Label at the target end of the edge.
EL_CENTER_LABEL
Label at the center of the edge.
EL_TAIL_LABEL
Label at the source end of the edge.

You can also enumerate all edge label constants using the following kind of code:

 for (int labelIdx = EL_MIN_LABEL;
      labelIdx <= EL_MAX_LABEL;
      ++labelIdx)
   // ...
 


Field Summary
static int EL_CENTER_LABEL
          An edge label constant.
static int EL_HEAD_LABEL
          An edge label constant.
static int EL_MAX_LABEL
          An edge label constant.
static int EL_MIN_LABEL
          An edge label constant.
static int EL_TAIL_LABEL
          An edge label constant.
 

Field Detail

EL_MIN_LABEL

public static final int EL_MIN_LABEL

An edge label constant.

See Also:
EdgeLabelConstants, Constant Field Values

EL_HEAD_LABEL

public static final int EL_HEAD_LABEL

An edge label constant.

See Also:
EdgeLabelConstants, Constant Field Values

EL_CENTER_LABEL

public static final int EL_CENTER_LABEL

An edge label constant.

See Also:
EdgeLabelConstants, Constant Field Values

EL_TAIL_LABEL

public static final int EL_TAIL_LABEL

An edge label constant.

See Also:
EdgeLabelConstants, Constant Field Values

EL_MAX_LABEL

public static final int EL_MAX_LABEL

An edge label constant.

See Also:
EdgeLabelConstants, Constant Field Values