Package com.illumon.iris.db.plot
Class DynamicChartTitle
java.lang.Object
com.illumon.iris.db.plot.ChartTitle
com.illumon.iris.db.plot.DynamicChartTitle
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
DynamicChartTitle.DynamicChartTitleTable
public abstract class DynamicChartTitle extends ChartTitle
Dynamic chart title created from table columns
For each column, by default the title String takes 1 values. This is configurable either via property "Plot.chartTitle.maxRowsInTitle" or
Chart.maxRowsInTitle(int)
Also, the default format for the title is:
${comma separated values} ${comma separated values},...
In order to customize this format, (a MessageFormat instance), please refer to
Chart.chartTitle(String, Table, String...) and
Chart.chartTitle(String, SelectableDataSet, String...)
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDynamicChartTitle.ChartTitleSwappableTableA dynamic chart title from oneClick datasetsstatic classDynamicChartTitle.ChartTitleTableA dynamic chart title fromTablestatic classDynamicChartTitle.DynamicChartTitleTableAn abstract class for dynamic chart title from table and oneClick dataset -
Method Summary
Modifier and Type Method Description voidaddChartTitleChangeListener(ChartTitleChangeListener chartTitleChangeListener)StringgetTitle()voidonClose()
-
Method Details
-
addChartTitleChangeListener
-
getTitle
-
onClose
public void onClose()- Overrides:
onClosein classChartTitle
-