|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjcckit.plot.PlotCanvas
An abstract canvas containg a single Plot.
The canvas is specified by a ClippingRectangle, called
paper. A horizontal and vertical Anchor determine
the position of the paper on the actual device.
| Field Summary | |
static java.lang.String |
HORIZONTAL_ANCHOR_KEY
Configuration parameter key. |
static java.lang.String |
PAPER_KEY
Configuration parameter key. |
static java.lang.String |
PLOT_KEY
Configuration parameter key. |
static java.lang.String |
VERTICAL_ANCHOR_KEY
Configuration parameter key. |
| Constructor Summary | |
PlotCanvas(ConfigParameters config)
Creates an instance from the specified configuration parameters. |
|
| Method Summary | |
void |
connect(DataPlot dataPlot)
Connects the wrapped Plot instance with the specified
DataPlot. |
Anchor |
getHorizontalAnchor()
Returns the horizontal anchor. |
ClippingRectangle |
getPaper()
Returns the paper definition. |
Plot |
getPlot()
Returns the plot. |
Anchor |
getVerticalAnchor()
Returns the vertical anchor. |
void |
plotChanged(PlotEvent event)
Handles the spcified event. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String PAPER_KEY
public static final java.lang.String HORIZONTAL_ANCHOR_KEY
public static final java.lang.String VERTICAL_ANCHOR_KEY
public static final java.lang.String PLOT_KEY
| Constructor Detail |
public PlotCanvas(ConfigParameters config)
| Key & Default Value | Type | Mandatory | Description |
|---|---|---|---|
| horizontalAnchor = center | String | no | Horizontal position of the paper relative to the device border. Possible values are left, center, and right. |
| paper = 0, 0, 1, 0.6 | double[] | no | Rectangle defining the paper. The first two values determine the x- and y- coordinates (in device-independent units) of the lower-left corner. The last two values determine the upper-right corner. |
plot = default values of Plot |
ConfigParameters | no | Definition of the Plot. |
| verticalAnchor = center | String | no | Vertical position of the paper relative to the device border. Possible values are top, center, and bottom. |
Note, that this instance registers itself at the
wrapped Plot instance.
| Method Detail |
public ClippingRectangle getPaper()
public Anchor getHorizontalAnchor()
public Anchor getVerticalAnchor()
public Plot getPlot()
public void connect(DataPlot dataPlot)
Plot instance with the specified
DataPlot.
dataPlot - Data to be connected with this plot canvas.
Can be null in order to disconnect this instance from
a DataPlot.public void plotChanged(PlotEvent event)
plotChanged in interface PlotListener
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||