|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object jcckit.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 |