| Interface | Description |
|---|---|
| GJAxisSupportInterface |
Defines axis support methods for graphs.
|
| GJCustomGraphLayoutInterface |
Components that implement the
GJCustomGraphLayoutInterface are
treated specially by some Waterloo custom SpringLayout subclasses. |
| GJGraphInterface |
Defines the set of methods to be exposed as public in graph classes.
|
| GJGridInterface |
GJGridInterface defines methods that need to be implemented by a subclass if
it is to work as a grid interface for GJAbstractGraphs.
|
| GJLayerInterface<T> |
Provides an interface to support multi-layered graphs
|
| Class | Description |
|---|---|
| AxisLayout |
SpringLayout subclass for GJAxisPanels.
|
| AxisLink |
This class is used to establish a link between the axes of two graphs.
|
| GJAbstractGraph |
Abstract class implementing the
GJGraphInterface. |
| GJAbstractGraph.GraphCycler |
Handles keyboard input when the graph has focus.
|
| GJAbstractGraph0 |
This class is extended by the GJAbstractGraph class.
|
| GJAbstractGraph1 |
GJAbstractGraph1 provides support for data transforms on each axis.
|
| GJAbstractGraphContainer |
GJAbstractGraphContainer implements most of the methods for graph
containers
|
| GJAddedComponentMouseHandler | |
| GJAxisPanel |
GJAxisPanel- provides axis support for graph layers within a graph
container. |
| GJBasicPanel | |
| GJColorBar |
Color bar.
|
| GJContainerMouseHandler |
This class provides mouse support for a
GJAbstractGraphContainer. |
| GJGraph |
Concrete class extending the
GJAbstractGraph class. |
| GJGraphContainer |
<@code GJGraphContainer> container for graphs
|
| GJMarginBar | |
| GJResizablePanel |
Provides a mouse-changeable region of interest that can be added to a graph.
|
| GJRoi |
Provides a mouse-changeable region of interest that can be added to a graph.
|
| GJUtilities |
This code is part of the Waterloo Scientific Graphics package from King's
College London
|
| GraphContainerLayout |
Implements the
GraphUnitLayout to support graph containers. |
| GraphLayout |
| Enum | Description |
|---|---|
| AxisLink.PAIRING |
Specifies the axes to be linked.
|
| GJAxisPanel.Orientation | |
| GJAxisPanel.Position |
Position of the axis - one of
SwingConstants LEFT, RIGHT, TOP or BOTTOM |
| GJColorBar.LABELPOSITION |
Enum specifying possible label positions: CENTER or BORDER.
|
| GJColorBar.ORIENTATION |
Enum specifying possible orientations: VERTICAL or HORIZONTAL.
|