@Role
public interface ChartGenerator
Modifier and Type | Field and Description |
---|---|
static String |
HEIGHT_PARAM
Height parameter identifier.
|
static String |
SERIES_PARAM
Source parameter identifier.
|
static String |
TITLE_PARAM
Title parameter identifier.
|
static String |
TYPE_PARAM
Type parameter identifier.
|
static String |
WIDTH_PARAM
Width parameter identifier.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
generate(ChartModel model,
Map<String,String> parameters)
Generates an image of a chart representing the data presented as a
ChartModel and extra formatting
parameters provided in the parameters map. |
static final String TITLE_PARAM
static final String HEIGHT_PARAM
static final String WIDTH_PARAM
static final String TYPE_PARAM
static final String SERIES_PARAM
byte[] generate(ChartModel model, Map<String,String> parameters) throws ChartGeneratorException
ChartModel
and extra formatting
parameters provided in the parameters map.model
- the ChartModel
which defines the data model to be represented by the chart.parameters
- extra parameters for controlling various features of the image output.ChartGeneratorException
- if the ChartGenerator
is unable to render a chart.Copyright © 2004–2021 XWiki. All rights reserved.