highcharts Taglib documentation

Version 1.0
Description Mashup HighCharts Helper

Tag json highcharts:json(...)

Formats the given data into a JSON usable by the HighCharts library.
Body Content: empty
Attribute nameRequiredRuntime Expression EvaluationType
varfalsefalsejava.lang.String
Name of the exported variable for the JSON result.
xtruetruejava.lang.String
A list of facet roots separated by a comma. Exemple: "country,filetype".
ytruetruejava.util.List
A composite list of aggregation/representation/axis to use
iterationsfalsetrueint
How many subcategories to iterate over. Leave blank or set to 0 for infinite iteration.
showOthersfalsetrueboolean
Displays or not the "others" category. Defaults is "true".
defaultYValuefalsetruejava.lang.String
Sets the default Y value (null or an Integer). Defaults is "null" (hidden).
feedstruetruejava.util.Map
The ResultFeed to use for the charts. Object is of type Map(String, ResultFeed).
sortModefalsetruejava.lang.String
Sort method used for the categories. The possible values are: "default", "description-asc", "description-desc", "description-num-asc", "description-num-desc", "description-range-asc", "description-range-desc", "value-asc", "value-desc".
columnFormatterfalsetruejava.lang.String
Formatter used for the column display. The possible values are: "description", "timestamp".
serieNamefalsetruejava.lang.String
Expression used for each series name. MEL expressions can be used there.
categoryNamefalsetruejava.lang.String
Expression used for each category name. MEL expressions can be used there.
strategyfalsetruejava.lang.String
Strategy used when categories have the same path. The possible values are: "MERGE", "COMPARE". Defaults to "COMPARE".
facetTypefalsetruejava.lang.String
Specifies how to exploit the facet. The possible values are: "NORMAL", "LEGACY_2D" (old 2D category style in v5), "MULTI_DIMENSION" (new in V6) or ""HIERARCHICAL_2D" (new in V6). Defaults to "NORMAL".
iterationModefalsetruejava.lang.String
Iteration method used over the categories. The possible values are: "ALL" (hierarchical view of all categories), "LEAVES" (leaves nodes only), "FLAT" (top level only). Defaults to "FLAT".
forceRefineOnfalsetruejava.util.List
A list of additional feeds name to refine.
zapRefinementsfalsefalseboolean
Specifies whether the refinements should be completely cancelled ("false") or only the last level ("true"). Defaults to "false".
baseUrlfalsetruejava.lang.String
The base URL to use to create refinement links.

Tag line highcharts:line(...)

Draw a line
Body Content: scriptless
Attribute nameRequiredRuntime Expression EvaluationType
varfalsefalsejava.lang.String
Name of the exported variable for the JSON result.
aggregationstruetruejava.util.List
A composite list of aggregation/representation/axis to use
sortModefalsetruejava.lang.String
Sort method used for the categories. The possible values are: "default", "description-asc", "description-desc", "description-num-asc", "description-num-desc", "description-range-asc", "description-range-desc", "value-asc", "value-desc".
feedstruetruejava.util.Map
The ResultFeed to use for the charts. Object is of type Map(String, ResultFeed).
iterationsfalsetrueint
How many subcategories to iterate over. Leave blank or set to 0 for infinite iteration.
showOthersfalsetrueboolean
Displays or not the "others" category. Defaults is "true".
defaultYValuefalsetruejava.lang.String
Sets the default Y value (null or an Integer). Defaults is "null" (hidden).

Tag pie highcharts:pie(...)

Draw a pie
Body Content: scriptless
Attribute nameRequiredRuntime Expression EvaluationType
varfalsefalsejava.lang.String
Name of the exported variable for the JSON result.
facettruetruejava.lang.String
Facet.
aggregationtruetruejava.lang.String
Aggregation.
legendfalsetruejava.lang.String
Expression used for each series name. MEL expressions can be used there.
sortModefalsetruejava.lang.String
Sort method used for the categories. The possible values are: "default", "description-asc", "description-desc", "description-num-asc", "description-num-desc", "description-range-asc", "description-range-desc", "value-asc", "value-desc".
iterationsfalsetrueint
How many subcategories to iterate over. Leave blank or set to 0 for infinite iteration.
showOthersfalsetrueboolean
Displays or not the "others" category. Defaults is "true".

Tag timeline highcharts:timeline(...)

Draw a timeline
Body Content: scriptless
Attribute nameRequiredRuntime Expression EvaluationType
varfalsefalsejava.lang.String
Name of the exported variable for the JSON result.
aggregationstruetruejava.util.List
A composite list of aggregation/representation/axis to use
feedstruetruejava.util.Map
The ResultFeed to use for the charts. Object is of type Map(String, ResultFeed).
iterationsfalsetrueint
How many subcategories to iterate over. Leave blank or set to 0 for infinite iteration.
showOthersfalsetrueboolean
Displays or not the "others" category. Defaults is "true".

Tag scatterplot highcharts:scatterplot(...)

Draw a scatter plot
Body Content: scriptless
Attribute nameRequiredRuntime Expression EvaluationType
varfalsefalsejava.lang.String
Name of the exported variable for the JSON result.
aggregationXtruetruejava.util.List
A composite list of aggregationX/legend to use
aggregationYtruetruejava.util.List
A composite list of aggregationY/legend to use
feedstruetruejava.util.Map
The ResultFeed to use for the charts. Object is of type Map(String, ResultFeed).
iterationsfalsetrueint
How many subcategories to iterate over. Leave blank or set to 0 for infinite iteration.
legendfalsetruejava.lang.String
Legend of series.

Tag bubble highcharts:bubble(...)

Draw a bubble chart
Body Content: scriptless
Attribute nameRequiredRuntime Expression EvaluationType
varfalsefalsejava.lang.String
Name of the exported variable for the JSON result.
aggregationXtruetruejava.util.List
A composite list of aggregationX/legend to use
aggregationYtruetruejava.util.List
A composite list of aggregationY/legend to use
aggregationSizetruetruejava.util.List
A composite list of aggregationSize/legend to use
feedstruetruejava.util.Map
The ResultFeed to use for the charts. Object is of type Map(String, ResultFeed).
iterationsfalsetrueint
How many subcategories to iterate over. Leave blank or set to 0 for infinite iteration.
legendfalsetruejava.lang.String
Legend of series.

Tag timelinerange highcharts:timelinerange(...)

Draw an timeline range
Body Content: scriptless
Attribute nameRequiredRuntime Expression EvaluationType
varfalsefalsejava.lang.String
Name of the exported variable for the JSON result.
aggregationMintruetruejava.lang.String
Min aggregation
aggregationMaxtruetruejava.lang.String
Max aggregation
feedstruetruejava.util.Map
The ResultFeed to use for the charts. Object is of type Map(String, ResultFeed).
legendfalsetruejava.lang.String
Legend of series.