public interface ChartServiceTypeDefinition
| Modifier and Type | Method and Description |
|---|---|
ChartProperties |
createChartProperties() |
javax.swing.ImageIcon |
getChartExample() |
javax.swing.ImageIcon |
getChartIcon() |
java.lang.Class |
getChartProviderClass() |
ChartServiceTypeRenderer |
getChartTypeRenderer(java.lang.String name)
Get the characteristics of a concrete ChartTypeRenderer
|
java.util.Map<java.lang.String,ChartServiceTypeRenderer> |
getChartTypeRenderers()
ChartRenderers has all the possible renderers for each ChartService
it must be registered on the initialization of this class.
|
java.util.Map<java.lang.String,ChartServiceTypeRenderer> |
getChartTypeRenderers(boolean is3D,
boolean isHorizontal) |
java.lang.String |
getClassName() |
java.util.Properties |
getExtendedData() |
boolean |
has3DRenderers() |
boolean |
hasChartAxisConfiguration() |
boolean |
hasFlipAxis() |
boolean |
hasMultipleAxis() |
void |
setChartProperties(ChartProperties props)
Set this props in order to let the panel reflect them in its
components (for example, title, description, fields used, etc)
|
void |
setExtendedData(java.util.Properties props)
Some times we need to fill combo data, or things like that.
|
java.lang.String getClassName()
ChartProperties createChartProperties()
void setChartProperties(ChartProperties props)
props - void setExtendedData(java.util.Properties props)
props - java.lang.Class getChartProviderClass()
javax.swing.ImageIcon getChartIcon()
javax.swing.ImageIcon getChartExample()
java.util.Properties getExtendedData()
java.util.Map<java.lang.String,ChartServiceTypeRenderer> getChartTypeRenderers()
java.util.Map<java.lang.String,ChartServiceTypeRenderer> getChartTypeRenderers(boolean is3D, boolean isHorizontal)
ChartServiceTypeRenderer getChartTypeRenderer(java.lang.String name)
name - boolean has3DRenderers()
boolean hasMultipleAxis()
boolean hasFlipAxis()
boolean hasChartAxisConfiguration()