suvi.api.alg.attr
Interface NodeExtentAttr

All Superinterfaces:
GraphLayoutAttr

public interface NodeExtentAttr
extends GraphLayoutAttr

Node extent attributes.


Field Summary
static NodeExtentAttr DEFAULT
          Default node extent attributes.
static GraphLayoutAttrBuilderFactory DEFAULT_BUILDER_FACTORY
          Default node extent attribute builder factory.
static java.awt.Dimension DEFAULT_NODE_EXTENT
          The default node extent is (1,1).
static java.lang.Object KEY_NODE_EXTENT
          Key for textual attribute representation.
static GraphLayoutAttrTransformer TRANSFORMER
          The node extent attribute transformer.
 
Method Summary
 java.awt.Dimension nodeExtent(java.lang.Object node)
          Extent of the given node's bounding box.
 

Field Detail

KEY_NODE_EXTENT

public static final java.lang.Object KEY_NODE_EXTENT

Key for textual attribute representation.


DEFAULT_NODE_EXTENT

public static final java.awt.Dimension DEFAULT_NODE_EXTENT

The default node extent is (1,1).


DEFAULT

public static final NodeExtentAttr DEFAULT

Default node extent attributes.


TRANSFORMER

public static final GraphLayoutAttrTransformer TRANSFORMER

The node extent attribute transformer.


DEFAULT_BUILDER_FACTORY

public static final GraphLayoutAttrBuilderFactory DEFAULT_BUILDER_FACTORY

Default node extent attribute builder factory.

Method Detail

nodeExtent

public java.awt.Dimension nodeExtent(java.lang.Object node)

Extent of the given node's bounding box.