Package | Description |
---|---|
org.dashbuilder.displayer | |
org.dashbuilder.displayer.impl | |
org.dashbuilder.displayer.json |
Class and Description |
---|
AreaChartSettingsBuilder
A displayer settings builder for area charts
DisplayerSettingsFactory.newAreaChartSettings()
.title("By Product")
.column("Product")
.column("Total amount")
|
BarChartSettingsBuilder
A displayer settings builder for bar charts
DisplayerSettingsFactory.newBarChartSettings()
.title("By Product")
.column("Product")
.column("Total amount")
.buildSettings()
|
BubbleChartSettingsBuilder
A displayer settings builder for bubble charts.
|
ChartSettingsBuilder
A displayer settings builder for the assembly of Chart based data displayer instances.
|
ColumnSettings |
DisplayerAttributeDef |
DisplayerAttributeGroupDef |
DisplayerConstraints
Every Displayer implementation use this class to specify what are the supported DisplayerSettings attributes
as well as the supported data sets in order to fit the displayer needs.
|
DisplayerSettings |
DisplayerSettingsBuilder
A DisplayerSettingsBuilder allows for the assembly of a DisplayerSettings instance in a friendly manner.
|
DisplayerSubType |
DisplayerType
An enumeration for the different types of displayers.
|
LineChartSettingsBuilder
A displayer settings builder for line charts
DisplayerSettingsFactory.newLineChartSettings()
.title("By Product")
.column("Product")
.column("Total amount")
|
MapChartSettingsBuilder
A displayer settings builder for map charts
DisplayerSettingsFactory.newMapChartSettings()
.title("By Country")
.column("Country")
.column("Total amount")
|
MeterChartSettingsBuilder
A displayer settings builder for meter charts
DisplayerSettingsFactory.newMeterChartSettings()
.title("Sales goal")
.titleVisible(true)
.width(250).height(250)
.meter(0, 15000000, 25000000, 35000000)
.column("Total amount")
.buildSettings());
|
MetricSettingsBuilder
A displayer settings builder for meter charts
DisplayerSettingsFactory.newMetricSettings()
.dataset("sales")
.column("amount", "sum", "Total amount")
.title("Total Sales")
.titleVisible(true)
.titlePosition("bottom")
.width(250).height(200)
.metric(0, 0, 0, 100000)
.buildSettings());
|
PieChartSettingsBuilder
A displayer settings builder for pie charts
DisplayerSettingsFactory.newPieChartSettings()
.title("By Product")
.column("Product")
.column("Total amount")
|
Position |
SelectorDisplayerSettingsBuilder
A displayer settings builder for selectors
DisplayerSettingsFactory.newSelectorSettings()
.dataset("products")
.group("product")
.count("items")
.title("Product selector")
.column("Product")
.column("Number of items")
|
TableDisplayerSettingsBuilder
A displayer settings builder for tables
DisplayerSettingsFactory.newTableSettings()
.title("List of Opportunities")
.tablePageSize(20)
.tableOrderEnabled(true)
.tableOrderDefault("amount", "desc")
.buildSettings()
|
XAxisChartSettingsBuilder
A common base interface for al charts that are axis-based.
|
Class and Description |
---|
AreaChartSettingsBuilder
A displayer settings builder for area charts
DisplayerSettingsFactory.newAreaChartSettings()
.title("By Product")
.column("Product")
.column("Total amount")
|
BarChartSettingsBuilder
A displayer settings builder for bar charts
DisplayerSettingsFactory.newBarChartSettings()
.title("By Product")
.column("Product")
.column("Total amount")
.buildSettings()
|
BubbleChartSettingsBuilder
A displayer settings builder for bubble charts.
|
ChartSettingsBuilder
A displayer settings builder for the assembly of Chart based data displayer instances.
|
DisplayerSettings |
DisplayerSettingsBuilder
A DisplayerSettingsBuilder allows for the assembly of a DisplayerSettings instance in a friendly manner.
|
DisplayerSubType |
LineChartSettingsBuilder
A displayer settings builder for line charts
DisplayerSettingsFactory.newLineChartSettings()
.title("By Product")
.column("Product")
.column("Total amount")
|
MapChartSettingsBuilder
A displayer settings builder for map charts
DisplayerSettingsFactory.newMapChartSettings()
.title("By Country")
.column("Country")
.column("Total amount")
|
MeterChartSettingsBuilder
A displayer settings builder for meter charts
DisplayerSettingsFactory.newMeterChartSettings()
.title("Sales goal")
.titleVisible(true)
.width(250).height(250)
.meter(0, 15000000, 25000000, 35000000)
.column("Total amount")
.buildSettings());
|
MetricSettingsBuilder
A displayer settings builder for meter charts
DisplayerSettingsFactory.newMetricSettings()
.dataset("sales")
.column("amount", "sum", "Total amount")
.title("Total Sales")
.titleVisible(true)
.titlePosition("bottom")
.width(250).height(200)
.metric(0, 0, 0, 100000)
.buildSettings());
|
PieChartSettingsBuilder
A displayer settings builder for pie charts
DisplayerSettingsFactory.newPieChartSettings()
.title("By Product")
.column("Product")
.column("Total amount")
|
Position |
SelectorDisplayerSettingsBuilder
A displayer settings builder for selectors
DisplayerSettingsFactory.newSelectorSettings()
.dataset("products")
.group("product")
.count("items")
.title("Product selector")
.column("Product")
.column("Number of items")
|
TableDisplayerSettingsBuilder
A displayer settings builder for tables
DisplayerSettingsFactory.newTableSettings()
.title("List of Opportunities")
.tablePageSize(20)
.tableOrderEnabled(true)
.tableOrderDefault("amount", "desc")
.buildSettings()
|
XAxisChartSettingsBuilder
A common base interface for al charts that are axis-based.
|
Class and Description |
---|
DisplayerSettings |
Copyright © 2012–2018 JBoss by Red Hat. All rights reserved.