suvi.api.alg.attr
Interface EdgeMinLengthAttr

All Superinterfaces:
GraphLayoutAttr

public interface EdgeMinLengthAttr
extends GraphLayoutAttr

Edge minimum length attributes.

The length of an edge is the number of ranks the edge spans.


Field Summary
static EdgeMinLengthAttr DEFAULT
          Default edge length attributes.
static GraphLayoutAttrBuilderFactory DEFAULT_BUILDER_FACTORY
          Default edge length attribute builder factory.
static int DEFAULT_EDGE_MIN_LENGTH
          The default minimum length of an edge is 1.
static java.lang.Object KEY_EDGE_MIN_LENGTH
          Key for textual attribute representation.
 
Method Summary
 int edgeMinLength(java.lang.Object edge)
          Minimum length of the given edge.
 

Field Detail

KEY_EDGE_MIN_LENGTH

public static final java.lang.Object KEY_EDGE_MIN_LENGTH

Key for textual attribute representation.


DEFAULT_EDGE_MIN_LENGTH

public static final int DEFAULT_EDGE_MIN_LENGTH

The default minimum length of an edge is 1.

See Also:
Constant Field Values

DEFAULT

public static final EdgeMinLengthAttr DEFAULT

Default edge length attributes.


DEFAULT_BUILDER_FACTORY

public static final GraphLayoutAttrBuilderFactory DEFAULT_BUILDER_FACTORY

Default edge length attribute builder factory.

Method Detail

edgeMinLength

public int edgeMinLength(java.lang.Object edge)

Minimum length of the given edge.