suvi.api.alg.attr
Interface EdgeTypeAttr

All Superinterfaces:
EdgeTypeConstants, GraphLayoutAttr

public interface EdgeTypeAttr
extends GraphLayoutAttr, EdgeTypeConstants

Edge type attributes.

See Also:
EdgeTypeConstants

Field Summary
static EdgeTypeAttr DEFAULT
          Default edge type attributes.
static GraphLayoutAttrBuilderFactory DEFAULT_BUILDER_FACTORY
          Default edge type attribute builder factory.
static int DEFAULT_EDGE_TYPE
          The default edge type is smooth.
static java.lang.Object KEY_EDGE_TYPE
          Keys for textual attribute representation.
static java.lang.Object KEY_POLYLINE
          Keys for textual attribute representation.
static java.lang.Object KEY_RIGHT_ANGLE
          Keys for textual attribute representation.
static java.lang.Object KEY_SMOOTH
          Keys for textual attribute representation.
static java.util.Map KEY_TO_ET_MAP
          Map from keys to edge types.
 
Fields inherited from interface suvi.api.alg.attr.EdgeTypeConstants
ET_POLYLINE, ET_RIGHT_ANGLE, ET_SMOOTH
 
Method Summary
 int edgeType(java.lang.Object edge)
          Type of the given edge.
 

Field Detail

KEY_EDGE_TYPE

public static final java.lang.Object KEY_EDGE_TYPE

Keys for textual attribute representation.


KEY_POLYLINE

public static final java.lang.Object KEY_POLYLINE

Keys for textual attribute representation.


KEY_RIGHT_ANGLE

public static final java.lang.Object KEY_RIGHT_ANGLE

Keys for textual attribute representation.


KEY_SMOOTH

public static final java.lang.Object KEY_SMOOTH

Keys for textual attribute representation.


KEY_TO_ET_MAP

public static final java.util.Map KEY_TO_ET_MAP

Map from keys to edge types.


DEFAULT_EDGE_TYPE

public static final int DEFAULT_EDGE_TYPE

The default edge type is smooth.

See Also:
Constant Field Values

DEFAULT

public static final EdgeTypeAttr DEFAULT

Default edge type attributes.


DEFAULT_BUILDER_FACTORY

public static final GraphLayoutAttrBuilderFactory DEFAULT_BUILDER_FACTORY

Default edge type attribute builder factory.

Method Detail

edgeType

public int edgeType(java.lang.Object edge)

Type of the given edge.