org.askalon.graph.chart
Interface LinearChart
- All Superinterfaces:
- Chart, Cleanable, LineBarChart, NormalizeableChart, OrderedChart, SectionChart
public interface LinearChart
- extends LineBarChart
Provides an interface for the linear chart, providing access to
basic functionality like the setting of values, order, visability and grouping.
The linear chart allows to display one line of stacked bars
that can be grouped in several levels. The components of
one bar can be arranged one on top of the other, side by side
or one behind each other. Besides components can be exchanged,
hidden and normalized. The number of bars needs not to be known at
start and may change.
- Author:
- Georg Schild and Franz Endstrasser
Methods inherited from interface org.askalon.graph.chart.Chart |
getChartConfiguration, getChartMenu, getChartName, getLegend, getUnit, getXAxisText, getYAxisText, isDisableUpdate, isEdgesVisible, refreshConfiguration, resetConfiguration, setChartConfiguration, setDisableUpdate, setEdgesVisible, setUnit, setXAxisText, setYAxisText |
setGrouping
void setGrouping(LinearGrouping g)
- Sets the grouping mode for the linear chart. Combined,
vertical or horizontal grouping are available.
- Parameters:
g
- the new grouping mode- See Also:
LinearGrouping
,
getGrouping()
getGrouping
LinearGrouping getGrouping()
- Gets the current grouping mode.
- Returns:
- the current grouping mode of the linear chart
- See Also:
LinearGrouping
,
setGrouping(LinearGrouping)