Class ChartParameter
java.lang.Object
com.almis.awe.model.entities.Element
com.almis.awe.model.entities.screen.component.Component
com.almis.awe.model.entities.screen.component.chart.AbstractChart
com.almis.awe.model.entities.screen.component.chart.ChartParameter
- All Implemented Interfaces:
Copyable
,XMLNode
,Serializable
ChartParameter Class
Used to parse a chart parameter or parameter list with XStream Generates a Chart widget
- Author:
- Pablo VIDAL - 21/OCT/2014
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addParameterModel
(Map<String, Object> model) Add chart parameter to node parentcopy()
Get a copy of this elementgetParameterArray
(Map<String, Object> model) Returns the chart parameter list for a json arrayNodegetParameterObject
(Map<String, Object> model) Returns the chart parameter list for a json ObjectNodegetParameterValue
(Map<String, Object> model) Returns the chart parameter nodeMethods inherited from class com.almis.awe.model.entities.screen.component.chart.AbstractChart
addParameters, getLabelParameter, getTextParameter
Methods inherited from class com.almis.awe.model.entities.screen.component.Component
generateTemplate, getComponentTag, getContextMenuConverter, getDependencyConverter, getTemplate, isAutoload, isLoadAll, isVisible
Methods inherited from class com.almis.awe.model.entities.Element
addElement, generateHelpTemplate, generateHelpTemplate, getChildrenByType, getElementKey, getElementList, getElementsById, getElementsByType, getElementsByType, getHelpTemplate, getReportStructure
-
Constructor Details
-
ChartParameter
public ChartParameter()
-
-
Method Details
-
copy
Description copied from interface:Copyable
Get a copy of this element- Returns:
- element copy
-
addParameterModel
Add chart parameter to node parent- Parameters:
model
- Map with controller attributes of parent
-
getParameterValue
Returns the chart parameter node- Parameters:
model
- Parent node- Returns:
- Parameter element string
-
getParameterArray
Returns the chart parameter list for a json arrayNode- Parameters:
model
- Json node parent- Returns:
- ArrayNode
-
getParameterObject
Returns the chart parameter list for a json ObjectNode- Parameters:
model
- Json node parent- Returns:
- ObjectNode
-