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

Method Summary
 LinearGrouping getGrouping()
          Gets the current grouping mode.
 void setGrouping(LinearGrouping g)
          Sets the grouping mode for the linear chart.
 
Methods inherited from interface org.askalon.graph.chart.LineBarChart
getDescription, removeEntity, setDescription, setValue
 
Methods inherited from interface org.askalon.graph.chart.NormalizeableChart
isNormalized, setNormalized
 
Methods inherited from interface org.askalon.graph.chart.OrderedChart
decrementOrder, getOrder, incrementOrder, setOrder
 
Methods inherited from interface org.askalon.graph.chart.SectionChart
getSectionColor, getSectionCount, getSectionName, isVisible, setSectionColor, setSectionName, setVisible
 
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
 
Methods inherited from interface org.askalon.graph.chart.base.Cleanable
cleanUp
 

Method Detail

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)


Part of:
Askalon_Logo
ASKALON Visualisation Diagrams