Package com._1c.g5.v8.dt.chart.common
Class NativeChartImageServiceProvider
- java.lang.Object
-
- com._1c.g5.v8.dt.chart.common.NativeChartImageServiceProvider
-
- All Implemented Interfaces:
INativeChartImageServiceProvider
public class NativeChartImageServiceProvider extends Object implements INativeChartImageServiceProvider
Default implementation ofINativeChartImageServiceProvider
-
-
Constructor Summary
Constructors Constructor Description NativeChartImageServiceProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getChartImage(long scomDataAddress, int chartType, byte[] chartContent, int width, int height, String langCode)Gets bytes of chart images from native API
-
-
-
Method Detail
-
getChartImage
public byte[] getChartImage(long scomDataAddress, int chartType, byte[] chartContent, int width, int height, String langCode)Description copied from interface:INativeChartImageServiceProviderGets bytes of chart images from native API- Specified by:
getChartImagein interfaceINativeChartImageServiceProvider- Parameters:
scomDataAddress- address of SCOM process data with necessary componentschartType- type of chart - usual chart, gantt chart or dendrogramchartContent- serializedChartcontent, can't benullwidth- full width of chart diagramheight- full height of chart diagramlangCode- current language code, can't benull- Returns:
- array of byte with next format - 4 bytes - bytes array size of image corresponding to the main part of diagram - 4 bytes - bytes array size of image corresponding to the legend part of diagram - 4 bytes - bytes array size of image corresponding to the title part of diagram - bytes of image corresponding to the main part of diagram - bytes of image corresponding to the legend part of diagram - bytes of image corresponding to the title part of diagram
-
-