org.eclipse.birt.chart.computation.withoutaxes
Class PlotWithoutAxes

java.lang.Object
  extended byorg.eclipse.birt.chart.computation.withoutaxes.PlotWithoutAxes

public final class PlotWithoutAxes
extends java.lang.Object

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
PlotWithoutAxes(IDisplayServer xs, ChartWithoutAxes cwoa, RunTimeContext rtc)
          The constructor.
 
Method Summary
 void compute(Bounds bo)
           
 Bounds getBounds()
           
 Coordinates getCellCoordinates(int iCell)
           
 Insets getCellInsets()
           
 Size getCellSize()
           
 int getColumnCount()
           
 ChartWithoutAxes getModel()
           
 int getRowCount()
           
 SeriesRenderingHints getSeriesRenderingHints(Series seOrthogonal)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlotWithoutAxes

public PlotWithoutAxes(IDisplayServer xs,
                       ChartWithoutAxes cwoa,
                       RunTimeContext rtc)
The constructor.

Parameters:
xs -
cwoa -
rtc -
Method Detail

compute

public final void compute(Bounds bo)
Parameters:
bo -

getCellSize

public final Size getCellSize()
Returns:

getCellInsets

public final Insets getCellInsets()
Returns:

getCellCoordinates

public final Coordinates getCellCoordinates(int iCell)
Parameters:
iCell -
Returns:

getColumnCount

public final int getColumnCount()
Returns:

getRowCount

public final int getRowCount()
Returns:

getBounds

public final Bounds getBounds()
Returns:

getModel

public final ChartWithoutAxes getModel()
Returns:

getSeriesRenderingHints

public final SeriesRenderingHints getSeriesRenderingHints(Series seOrthogonal)
                                                   throws ChartException,
                                                          java.lang.IllegalArgumentException
Parameters:
seOrthogonal -
Returns:
Throws:
ChartException
java.lang.IllegalArgumentException


Copyright © 2005-2007 Actuate Corp. All rights reserved.