Class PlotWithoutAxes
java.lang.Object
org.eclipse.birt.chart.computation.PlotComputation
org.eclipse.birt.chart.computation.withoutaxes.PlotWithoutAxes
This class is capable of computing the content of a chart (without axes)
based on preferred sizes, text rotation, fit ability, scaling, etc and
prepares it for rendering.
WARNING: This is an internal class and subject to change
-
Constructor Summary
ConstructorsConstructorDescriptionPlotWithoutAxes
(IDisplayServer xs, ChartWithoutAxes cwoa, RunTimeContext rtc) The constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
This method computes the entire chart within the given bounds.getCellCoordinates
(int iCell) int
getModel()
int
getSeriesRenderingHints
(SeriesDefinition sdOrthogonal, Series seOrthogonal) Methods inherited from class org.eclipse.birt.chart.computation.PlotComputation
getChartComputation, getPlotBounds, getPlotInsets, getPointToPixel, getRunTimeContext
-
Constructor Details
-
PlotWithoutAxes
The constructor.- Parameters:
xs
-cwoa
-rtc
-
-
-
Method Details
-
compute
Description copied from class:PlotComputation
This method computes the entire chart within the given bounds. If the dataset has changed but none of the axis attributes have changed, simply re-compute without 'rebuilding axes'.- Specified by:
compute
in classPlotComputation
-
getCellSize
-
getCellCoordinates
-
getColumnCount
public int getColumnCount() -
getRowCount
public int getRowCount() -
getModel
- Overrides:
getModel
in classPlotComputation
-
getSeriesRenderingHints
public SeriesRenderingHints getSeriesRenderingHints(SeriesDefinition sdOrthogonal, Series seOrthogonal) throws ChartException, IllegalArgumentException - Specified by:
getSeriesRenderingHints
in classPlotComputation
- Returns:
- ISeriesRenderingHints
- Throws:
ChartException
IllegalArgumentException
-