public final class SeriesRenderingHints extends java.lang.Object implements ISeriesRenderingHints
ANCILLARY_EMPTY, BASE_ANCILLARY_IN_SYNC, BASE_ANCILLARY_OUT_OF_SYNC, BASE_EMPTY, BASE_ORTHOGONAL_IN_SYNC, BASE_ORTHOGONAL_OUT_OF_SYNC, ORTHOGONAL_EMPTY, UNDEFINED
Constructor and Description |
---|
SeriesRenderingHints(PlotWith2DAxes _pwa,
double _dAxisLocation,
double _dPlotBaseLocation,
double _dZeroLocation,
double _dSeriesThickness,
AxisTickCoordinates _daTickCoordinates,
DataPointHints[] _dpa,
AutoScale _scBase,
AutoScale _scOrthogonal,
StackedSeriesLookup _ssl,
DataSetIterator _dsiBase,
DataSetIterator _dsiOrthogonal) |
Modifier and Type | Method and Description |
---|---|
double |
getAxisLocation() |
DataSetIterator |
getBaseDataSet() |
Bounds |
getClientAreaBounds(boolean bReduceByInsets)
Returns client area bounds for current series.
|
DataPointHints[] |
getDataPoints() |
int |
getDataSetStructure() |
Label |
getLabelAttributes(Series se) |
Position |
getLabelPosition(Series se) |
double |
getLocationOnOrthogonal(java.lang.Object oValue) |
DataSetIterator |
getOrthogonalDataSet() |
AutoScale |
getOrthogonalScale()
Returns Orthogonal axis's AutoScale object.
|
double |
getPlotBaseLocation() |
double |
getSeriesThickness() |
StackedSeriesLookup |
getStackedSeriesLookup() |
AxisTickCoordinates |
getTickCoordinates() |
double |
getZeroLocation() |
boolean |
isCategoryScale() |
void |
setClientAreaBounds(Bounds bounds)
Set client area bounds for current series.
|
public SeriesRenderingHints(PlotWith2DAxes _pwa, double _dAxisLocation, double _dPlotBaseLocation, double _dZeroLocation, double _dSeriesThickness, AxisTickCoordinates _daTickCoordinates, DataPointHints[] _dpa, AutoScale _scBase, AutoScale _scOrthogonal, StackedSeriesLookup _ssl, DataSetIterator _dsiBase, DataSetIterator _dsiOrthogonal)
_dAxisLocation
- _dZeroLocation
- _daTickCoordinates
- _dpa
- public final double getAxisLocation()
public final double getZeroLocation()
public final double getLocationOnOrthogonal(java.lang.Object oValue) throws ChartException, java.lang.IllegalArgumentException
oValue
- The value for which a rendering co-ordinate is being requested
forChartException
java.lang.IllegalArgumentException
public final double getPlotBaseLocation()
public final double getSeriesThickness()
public final AxisTickCoordinates getTickCoordinates()
public final DataPointHints[] getDataPoints()
getDataPoints
in interface ISeriesRenderingHints
DataPointHints
public final boolean isCategoryScale()
public final StackedSeriesLookup getStackedSeriesLookup()
public final Position getLabelPosition(Series se) throws ChartException, java.lang.IllegalArgumentException
se
- ChartException
java.lang.IllegalArgumentException
public final Label getLabelAttributes(Series se) throws java.lang.IllegalArgumentException
se
- java.lang.IllegalArgumentException
public final Bounds getClientAreaBounds(boolean bReduceByInsets)
getClientAreaBounds
in interface ISeriesRenderingHints
bReduceByInsets
- public final void setClientAreaBounds(Bounds bounds)
bounds
- public int getDataSetStructure()
getDataSetStructure
in interface ISeriesRenderingHints
ISeriesRenderingHints.BASE_ORTHOGONAL_IN_SYNC
ISeriesRenderingHints.BASE_ORTHOGONAL_OUT_OF_SYNC
ISeriesRenderingHints.BASE_ANCILLARY_IN_SYNC
ISeriesRenderingHints.BASE_ANCILLARY_OUT_OF_SYNC
ISeriesRenderingHints.BASE_EMPTY
ISeriesRenderingHints.ORTHOGONAL_EMPTY
ISeriesRenderingHints.ANCILLARY_EMPTY
ISeriesRenderingHints.UNDEFINED
public DataSetIterator getBaseDataSet()
getBaseDataSet
in interface ISeriesRenderingHints
public DataSetIterator getOrthogonalDataSet()
getOrthogonalDataSet
in interface ISeriesRenderingHints
public AutoScale getOrthogonalScale()
Copyright © 2005-2008 Actuate Corp. All rights reserved.