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 TypeMethodDescriptionvoidThis method computes the entire chart within the given bounds.getCellCoordinates(int iCell) intgetModel()intgetSeriesRenderingHints(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:PlotComputationThis 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:
computein classPlotComputation
-
getCellSize
-
getCellCoordinates
-
getColumnCount
public int getColumnCount() -
getRowCount
public int getRowCount() -
getModel
- Overrides:
getModelin classPlotComputation
-
getSeriesRenderingHints
public SeriesRenderingHints getSeriesRenderingHints(SeriesDefinition sdOrthogonal, Series seOrthogonal) throws ChartException, IllegalArgumentException - Specified by:
getSeriesRenderingHintsin classPlotComputation- Returns:
- ISeriesRenderingHints
- Throws:
ChartExceptionIllegalArgumentException
-