Package com.jalios.jcms.chart
Class AbstractChart<T extends AbstractChart<T>>
- java.lang.Object
- 
- com.jalios.jcms.chart.AbstractChart<T>
 
- 
- 
Constructor SummaryConstructors Modifier Constructor Description protectedAbstractChart(java.lang.String chartTitle)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description TaddPattern()java.lang.StringgetChartTitle()protected com.fasterxml.jackson.databind.node.ObjectNodegetDefaultconfiguration()return default options for a chartcom.fasterxml.jackson.databind.node.ObjectNodegetJsonConfiguration()return common chart configurationprotected abstract TgetThis()ThideLegend()ThideTitle()booleanisAddPattern()booleanisHideLegend()booleanisHideTitle()TsetAddPattern(boolean addPattern)TsetChartTitle(java.lang.String chartTitle)TsetHideLegend(boolean hideLegend)TsetHideTitle(boolean hideTitle)
 
- 
- 
- 
Method Detail- 
isAddPatternpublic boolean isAddPattern() 
 - 
setAddPatternpublic T setAddPattern(boolean addPattern) 
 - 
addPatternpublic T addPattern() 
 - 
getThisprotected abstract T getThis() 
 - 
getChartTitlepublic java.lang.String getChartTitle() 
 - 
setChartTitlepublic T setChartTitle(java.lang.String chartTitle) 
 - 
isHideLegendpublic boolean isHideLegend() 
 - 
setHideLegendpublic T setHideLegend(boolean hideLegend) 
 - 
hideLegendpublic T hideLegend() 
 - 
isHideTitlepublic boolean isHideTitle() 
 - 
setHideTitlepublic T setHideTitle(boolean hideTitle) 
 - 
hideTitlepublic T hideTitle() 
 - 
getDefaultconfigurationprotected com.fasterxml.jackson.databind.node.ObjectNode getDefaultconfiguration() return default options for a chart- Returns:
- the default options Map
 
 - 
getJsonConfigurationpublic com.fasterxml.jackson.databind.node.ObjectNode getJsonConfiguration() throws com.fasterxml.jackson.core.JsonProcessingExceptionreturn common chart configuration- Returns:
- the ObjectNodeconfiguration
- Throws:
- com.fasterxml.jackson.core.JsonProcessingException
 
 
- 
 
-