Class StiChartHelper
java.lang.Object
com.stimulsoft.webdesigner.helper.StiChartHelper
Copyright Stimulsoft
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddConstantLineOrStrip(StiReport report, HashMap<String, Object> param, HashMap<String, Object> callbackResult) static voidstatic StiChartcloneChart(StiChart chart) static voidconstantLineOrStripMove(StiReport report, HashMap<String, Object> param, HashMap<String, Object> callbackResult) static voidduplicateSeries(StiReport report, HashMap<String, Object> param, HashMap<String, Object> callbackResult) getAreaProperties(StiArea area) getChartProperties(StiChart chart) static StringgetChartSampleImage(StiChart chart, int width, int height, float zoom) getConditions(StiChartConditionsCollection conditions) getConstantLineProperties(IStiConstantLines constantLine) getConstantLines(StiChart chart) getFilters(StiChartFiltersCollection filters) getLabels(IStiSeriesLabels seriesLabels) static voidgetLabelsContent(StiReport report, HashMap<String, Object> param, HashMap<String, Object> callbackResult) getLabelsProperties(StiSeriesLabels labels) getMainProperties(StiChart chart) getSeries(IStiSeries series) getSeriesArray(StiChart chart) getSeriesProperties(IStiSeries series) getStripsProperties(IStiStrips strip) static voidgetStylesContent(StiReport report, HashMap<String, Object> param, HashMap<String, Object> callbackResult, boolean forStylesControl) getTypesCollection(StiChart chart) static booleanis3DLineChart(StiChart chart) static booleanisAxisAreaChart(StiChart chart) static booleanisAxisAreaChart3D(StiChart chart) static booleanisClusteredColumnChart(StiChart chart) static booleanisClusteredColumnChart3D(StiChart chart) static booleanisDoughnutChart(StiChart chart) static booleanisFunnelChart(StiChart chart) static booleanisHeatmapChart(StiChart chart) static booleanisPictorialChart(StiChart chart) static booleanisPictorialStackedChart(StiChart chart) static booleanisPieChart(StiChart chart) static booleanisRadarChart(StiChart chart) static booleanisStackedChart(StiChart chart) static booleanisSunburstChart(StiChart chart) static booleanisTreemapChart(StiChart chart) static booleanisWaterfallChart(StiChart chart) static voidremoveConstantLineOrStrip(StiReport report, HashMap<String, Object> param, HashMap<String, Object> callbackResult) static voidstatic voidstatic voidsetChartPropertyValue(StiReport report, HashMap<String, Object> param, HashMap<String, Object> callbackResult) static voidsetChartStyle(StiReport report, HashMap<String, Object> param, HashMap<String, Object> callbackResult) static voidsetContainerValue(StiReport report, HashMap<String, Object> param, HashMap<String, Object> callbackResult) static voidsetLabelsType(StiReport report, HashMap<String, Object> param, HashMap<String, Object> callbackResult)
-
Constructor Details
-
StiChartHelper
public StiChartHelper()
-
-
Method Details
-
getChartProperties
public static HashMap<String,Object> getChartProperties(StiChart chart) throws ParserConfigurationException, IOException, TransformerException -
getSeriesArray
-
getSeries
-
getConditions
-
getFilters
-
getTypesCollection
-
getArea
-
getStyle
-
getMainProperties
-
getConstantLines
-
getConstantLineProperties
-
getStrips
-
getStripsProperties
-
getLabels
-
getSeriesProperties
public static HashMap<String,Object> getSeriesProperties(IStiSeries series) throws NoSuchMethodException, SecurityException, IllegalAccessException, IllegalArgumentException, InvocationTargetException -
getAreaProperties
public static HashMap<String,Object> getAreaProperties(StiArea area) throws NoSuchMethodException, SecurityException, IllegalAccessException, IllegalArgumentException, InvocationTargetException -
getLabelsProperties
-
getChartSampleImage
public static String getChartSampleImage(StiChart chart, int width, int height, float zoom) throws ParserConfigurationException, IOException, TransformerException -
cloneChart
public static StiChart cloneChart(StiChart chart) throws InstantiationException, IllegalAccessException -
addSeries
public static void addSeries(StiReport report, HashMap<String, Object> param, HashMap<String, throws ParserConfigurationException, IOException, TransformerExceptionObject> callbackResult) -
removeSeries
public static void removeSeries(StiReport report, HashMap<String, Object> param, HashMap<String, throws ParserConfigurationException, IOException, TransformerExceptionObject> callbackResult) -
duplicateSeries
public static void duplicateSeries(StiReport report, HashMap<String, Object> param, HashMap<String, throws ParserConfigurationException, IOException, TransformerExceptionObject> callbackResult) -
seriesMove
public static void seriesMove(StiReport report, HashMap<String, Object> param, HashMap<String, throws ParserConfigurationException, IOException, TransformerExceptionObject> callbackResult) -
addConstantLineOrStrip
public static void addConstantLineOrStrip(StiReport report, HashMap<String, Object> param, HashMap<String, throws ParserConfigurationException, IOException, TransformerExceptionObject> callbackResult) -
removeConstantLineOrStrip
public static void removeConstantLineOrStrip(StiReport report, HashMap<String, Object> param, HashMap<String, throws ParserConfigurationException, IOException, TransformerExceptionObject> callbackResult) -
constantLineOrStripMove
public static void constantLineOrStripMove(StiReport report, HashMap<String, Object> param, HashMap<String, throws ParserConfigurationException, IOException, TransformerExceptionObject> callbackResult) -
getLabelsContent
public static void getLabelsContent(StiReport report, HashMap<String, Object> param, HashMap<String, throws InstantiationException, IllegalAccessException, ParserConfigurationException, IOException, TransformerExceptionObject> callbackResult) -
getStylesContent
public static void getStylesContent(StiReport report, HashMap<String, Object> param, HashMap<String, throws InstantiationException, IllegalAccessException, ParserConfigurationException, IOException, TransformerExceptionObject> callbackResult, boolean forStylesControl) -
setLabelsType
public static void setLabelsType(StiReport report, HashMap<String, Object> param, HashMap<String, throws ParserConfigurationException, IOException, TransformerExceptionObject> callbackResult) -
setChartStyle
public static void setChartStyle(StiReport report, HashMap<String, Object> param, HashMap<String, throws ParserConfigurationException, IOException, TransformerExceptionObject> callbackResult) -
setChartPropertyValue
public static void setChartPropertyValue(StiReport report, HashMap<String, Object> param, HashMap<String, throws ExceptionObject> callbackResult) - Throws:
Exception
-
setContainerValue
public static void setContainerValue(StiReport report, HashMap<String, Object> param, HashMap<String, throws JSONException, ParserConfigurationException, IOException, TransformerExceptionObject> callbackResult) -
isAxisAreaChart
-
isAxisAreaChart3D
-
isClusteredColumnChart
-
isClusteredColumnChart3D
-
isPieChart
-
isDoughnutChart
-
isFunnelChart
-
isTreemapChart
-
isHeatmapChart
-
isSunburstChart
-
isWaterfallChart
-
isPictorialStackedChart
-
isPictorialChart
-
is3DLineChart
-
isRadarChart
-
isStackedChart
-