|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjcckit.plot.PlotCanvas
public class 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 String |
HORIZONTAL_ANCHOR_KEY
Configuration parameter key. |
static String |
PAPER_KEY
Configuration parameter key. |
static String |
PLOT_KEY
Configuration parameter key. |
static 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 String PAPER_KEY
public static final String HORIZONTAL_ANCHOR_KEY
public static final String VERTICAL_ANCHOR_KEY
public static final 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 |