org.eclipse.birt.chart.computation.withaxes
Class StackedSeriesLookup
java.lang.Object
org.eclipse.birt.chart.computation.withaxes.StackedSeriesLookup
- public final class StackedSeriesLookup
- extends java.lang.Object
Implements a double lookup data structure for stacked series. It also
maintains a min/max value for each unit needed to build the scale.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getStackGroups
public final java.util.ArrayList getStackGroups(Axis ax)
- Parameters:
ax
-
- Returns:
getSeriesCount
public final int getSeriesCount(Axis ax)
- Parameters:
ax
-
- Returns:
getStackGroup
public final StackGroup getStackGroup(Series se)
- Parameters:
se
-
- Returns:
- The stack group associated with a specified Series
getSubUnit
public final AxisSubUnit getSubUnit(StackGroup sg,
int iUnitIndex)
- Parameters:
sg
- iUnitIndex
-
- Returns:
- An AxisUnit corresponding to a given stack group and specified
unit index
getUnit
public final AxisSubUnit getUnit(Series se,
int iUnitIndex)
- Returns an AxisUnit needed to 'remember' the position of the next stacked
bar to be rendered. If a series is not 'stackable' or not 'set as
stacked', this method will return 'null'.
- Parameters:
se
- iUnitIndex
-
- Returns:
resetSubUnits
public final void resetSubUnits()
getUnitCount
public final int getUnitCount()
- Returns:
Copyright © 2005-2007 Actuate Corp. All rights reserved.