See: Description
| Interface | Description |
|---|---|
| EdgeArrowFunction | |
| EdgeColorFunction | Deprecated
Use EdgePaintFunction instead
|
| EdgeFontFunction | |
| EdgePaintFunction |
This class replaces EdgeColorFunction.
|
| EdgeShape.ParallelRendering | |
| EdgeShapeFunction |
An interface for decorators that return a
Shape for a specified edge. |
| EdgeStringer |
An EdgeStringer provides a string Label for any edge.
|
| EdgeStrokeFunction | |
| EdgeThicknessFunction | Deprecated
Use
EdgeStrokeFunction instead. |
| NumberEdgeValue |
A generalized interface for setting and getting
Numbers
of ArchetypeEdges. |
| NumberVertexValue |
A generalized interface for setting and getting
Numbers
of ArchetypeVertexs. |
| SettableVertexShapeFunction | |
| ToolTipFunction |
An interface for supplying tooltips for elements of a jung graph
|
| VertexAspectRatioFunction | |
| VertexColorFunction | Deprecated
Superseded by VertexPaintFunction
|
| VertexFontFunction | |
| VertexIconFunction | |
| VertexPaintFunction |
This class replaces VertexColorFunction.
|
| VertexShapeFunction |
An interface for decorators that return a
Shape for a specified vertex. |
| VertexSizeFunction |
Returns the characteristic size at which the symbol for this
vertex should be rendered.
|
| VertexStringer |
An interface for classes that provide a way to fetch a label
for a specified vertex.
|
| VertexStrokeFunction |
| Class | Description |
|---|---|
| AbstractEdgePaintFunction |
An implementation of
EdgePaintFunction that is appropriate for
edge shapes that are not filled, such as lines or curves. |
| AbstractEdgeShapeFunction |
An interface for decorators that return a
Shape for a specified edge. |
| AbstractVertexShapeFunction | |
| ConstantDirectionalEdgeValue |
Returns the constructor-specified value for each edge type.
|
| ConstantEdgeColorFunction | Deprecated
Replaced by ConstantEdgePaintFunction.
|
| ConstantEdgeFontFunction | |
| ConstantEdgePaintFunction |
Provides the same
Paint for any specified edge. |
| ConstantEdgeStringer |
Returns the specified label for all edges.
|
| ConstantEdgeStrokeFunction | |
| ConstantEdgeValue |
Returns a constructor-specified constant value for each edge.
|
| ConstantVertexAspectRatioFunction | |
| ConstantVertexColorFunction | |
| ConstantVertexFontFunction | |
| ConstantVertexIconFunction |
Returns the specified label for all vertices.
|
| ConstantVertexPaintFunction |
Provides the same
Paint(s) for any specified vertex. |
| ConstantVertexSizeFunction | |
| ConstantVertexStringer |
Returns the specified label for all vertices.
|
| ConstantVertexStrokeFunction | |
| Decorator |
Abstract decorator for cases where attributes are to be stored along with the graph/edge/vertex which they describe
|
| DefaultToolTipFunction |
Returns the results of toString on Vertices and Edges
Used mainly in demos
|
| DefaultVertexIconFunction |
A simple, stateful VertexIconFunction.
|
| DirectionalEdgeArrowFunction |
Returns wedge arrows for undirected edges and notched arrows
for directed edges, of the specified dimensions.
|
| EdgeShape |
An interface for decorators that return a
Shape for a specified edge. |
| EdgeShape.BentLine |
An edge shape that renders as a bent-line between the
vertex endpoints.
|
| EdgeShape.CubicCurve |
An edge shape that renders as a CubicCurve between vertex
endpoints.
|
| EdgeShape.Line |
An edge shape that renders as a straight line between
the vertex endpoints.
|
| EdgeShape.Loop |
An edge shape that renders as a loop with its nadir at the
center of the vertex.
|
| EdgeShape.QuadCurve |
An edge shape that renders as a QuadCurve between vertex
endpoints.
|
| EdgeShape.SimpleLoop |
An edge shape that renders as a loop with its nadir at the center of the
vertex.
|
| EdgeShape.Wedge |
An edge shape that renders as an isosceles triangle whose
apex is at the destination vertex for directed edges,
and as a "bowtie" shape for undirected edges.
|
| EdgeWeightLabeller |
A EdgeWeightLabeller applies a label to the edges of a Graph.
|
| EdgeWeightLabellerStringer |
An EdgeStringer provides a string Label for any edge: the
String is the Weight produced by the EdgeWeightLabeller that
it takes as input.
|
| EllipseVertexShapeFunction | |
| GlobalStringLabeller |
The GlobalStringLabeller applies labels to all vertices in a series of
graphs.
|
| GradientEdgePaintFunction |
Creates
GradientPaint instances which can be used
to paint an Edge. |
| Indexer |
An Indexer applies an index to a Graph.
|
| InterpolatingVertexSizeFunction |
Provides vertex sizes that are spaced proportionally between
min_size and max_size depending on
|
| MapNumberVertexValue |
A simple implementation of
NumberVertexValue backed by a
Map. |
| NumberEdgeValueStringer |
Returns the values specified by a
NumberEdgeValue
instance as Strings. |
| NumberVertexValueStringer |
Returns the values specified by a
NumberVertexValue
instance as Strings. |
| NumericDecorator |
Decorator for any value type that extends the java.lang.Number class
|
| PickableEdgePaintFunction |
Paints each edge according to the
Paint
parameters given in the constructor, so that picked and
non-picked edges can be made to look different. |
| PickableVertexIconFunction |
Supplies an Icon for each vertex according to the
Icon
parameters given in the constructor, so that picked and
non-picked vertices can be made to look different. |
| PickableVertexPaintFunction |
Paints each vertex according to the
Paint
parameters given in the constructor, so that picked and
non-picked vertices can be made to look different. |
| StringLabeller |
A StringLabeller applies a set of labels to a Graph.
|
| ToolTipFunctionAdapter |
A convenience implementation of ToolTipFunction which provides
no tool tips.
|
| ToStringLabeller |
Labels vertices by their toString.
|
| UserDatumNumberEdgeValue |
An implementation of
NumberEdgeValue that stores the values
in the UserData repository. |
| UserDatumNumberVertexValue | |
| VertexIconAndShapeFunction |
A default implementation that stores images in a Map keyed on the
vertex.
|
| Exception | Description |
|---|---|
| StringLabeller.UniqueLabelException |
A minor class to store exceptions from duplicate labels in the Graph.
|