Package io.jmix.charts.widget.amcharts
Class JmixAmchartsScene.JmixAmchartsServerRpcImpl
java.lang.Object
io.jmix.charts.widget.amcharts.JmixAmchartsScene.JmixAmchartsServerRpcImpl
- All Implemented Interfaces:
com.vaadin.shared.communication.ServerRpc
,JmixAmchartsServerRpc
,Serializable
- Enclosing class:
- JmixAmchartsScene
protected class JmixAmchartsScene.JmixAmchartsServerRpcImpl
extends Object
implements JmixAmchartsServerRpc
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected DataItem
getDataItemByKey
(String dataItemKey) void
onCategoryItemClick
(String value, int x, int y, int offsetX, int offsetY, int xAxis, int yAxis) void
onChartClick
(int x, int y, int absoluteX, int absoluteY, double xAxis, double yAxis) void
onChartRightClick
(int x, int y, int absoluteX, int absoluteY, double xAxis, double yAxis) void
onCursorPeriodSelect
(String start, String end) void
onCursorZoom
(String start, String end) void
onGraphClick
(String graphId, int x, int y, int absoluteX, int absoluteY) void
onGraphItemClick
(String graphId, int itemIndex, String itemKey, int x, int y, int absoluteX, int absoluteY) void
onGraphItemRightClick
(String graphId, int itemIndex, String itemKey, int x, int y, int absoluteX, int absoluteY) void
onLegendItemHide
(int legendItemIndex, String dataItemKey) void
onLegendItemShow
(int legendItemIndex, String dataItemKey) void
onLegendLabelClick
(int legendItemIndex, String dataItemKey) void
onLegendMarkerClick
(int legendItemIndex, String dataItemKey) void
onRollOutGraph
(String graphId) void
onRollOutGraphItem
(String graphId, int itemIndex, String itemKey) void
onRollOverGraph
(String graphId) void
onRollOverGraphItem
(String graphId, int itemIndex, String itemKey) void
onSliceClick
(int itemIndex, String dataItemKey, int x, int y, int absoluteX, int absoluteY) void
onSlicePullIn
(String dataItemKey) void
onSlicePullOut
(String dataItemKey) void
onSliceRightClick
(int itemIndex, String dataItemKey, int x, int y, int absoluteX, int absoluteY) void
onValueAxisZoom
(String axisId, double startValue, double endValue) void
onZoom
(int startIndex, int endIndex, Date startDate, Date endDate, String startValue, String endValue)
-
Constructor Details
-
JmixAmchartsServerRpcImpl
protected JmixAmchartsServerRpcImpl()
-
-
Method Details
-
onChartClick
public void onChartClick(int x, int y, int absoluteX, int absoluteY, double xAxis, double yAxis) - Specified by:
onChartClick
in interfaceJmixAmchartsServerRpc
-
onChartRightClick
public void onChartRightClick(int x, int y, int absoluteX, int absoluteY, double xAxis, double yAxis) - Specified by:
onChartRightClick
in interfaceJmixAmchartsServerRpc
-
onGraphClick
- Specified by:
onGraphClick
in interfaceJmixAmchartsServerRpc
-
onGraphItemClick
public void onGraphItemClick(String graphId, int itemIndex, String itemKey, int x, int y, int absoluteX, int absoluteY) - Specified by:
onGraphItemClick
in interfaceJmixAmchartsServerRpc
-
onGraphItemRightClick
public void onGraphItemRightClick(String graphId, int itemIndex, String itemKey, int x, int y, int absoluteX, int absoluteY) - Specified by:
onGraphItemRightClick
in interfaceJmixAmchartsServerRpc
-
onZoom
public void onZoom(int startIndex, int endIndex, Date startDate, Date endDate, String startValue, String endValue) - Specified by:
onZoom
in interfaceJmixAmchartsServerRpc
-
onSliceClick
public void onSliceClick(int itemIndex, String dataItemKey, int x, int y, int absoluteX, int absoluteY) - Specified by:
onSliceClick
in interfaceJmixAmchartsServerRpc
-
onSliceRightClick
public void onSliceRightClick(int itemIndex, String dataItemKey, int x, int y, int absoluteX, int absoluteY) - Specified by:
onSliceRightClick
in interfaceJmixAmchartsServerRpc
-
onSlicePullIn
- Specified by:
onSlicePullIn
in interfaceJmixAmchartsServerRpc
-
onSlicePullOut
- Specified by:
onSlicePullOut
in interfaceJmixAmchartsServerRpc
-
onLegendLabelClick
- Specified by:
onLegendLabelClick
in interfaceJmixAmchartsServerRpc
-
onLegendMarkerClick
- Specified by:
onLegendMarkerClick
in interfaceJmixAmchartsServerRpc
-
onLegendItemHide
- Specified by:
onLegendItemHide
in interfaceJmixAmchartsServerRpc
-
onLegendItemShow
- Specified by:
onLegendItemShow
in interfaceJmixAmchartsServerRpc
-
getDataItemByKey
-
onCursorZoom
- Specified by:
onCursorZoom
in interfaceJmixAmchartsServerRpc
-
onCursorPeriodSelect
- Specified by:
onCursorPeriodSelect
in interfaceJmixAmchartsServerRpc
-
onValueAxisZoom
- Specified by:
onValueAxisZoom
in interfaceJmixAmchartsServerRpc
-
onCategoryItemClick
public void onCategoryItemClick(String value, int x, int y, int offsetX, int offsetY, int xAxis, int yAxis) - Specified by:
onCategoryItemClick
in interfaceJmixAmchartsServerRpc
-
onRollOutGraph
- Specified by:
onRollOutGraph
in interfaceJmixAmchartsServerRpc
-
onRollOutGraphItem
- Specified by:
onRollOutGraphItem
in interfaceJmixAmchartsServerRpc
-
onRollOverGraph
- Specified by:
onRollOverGraph
in interfaceJmixAmchartsServerRpc
-
onRollOverGraphItem
- Specified by:
onRollOverGraphItem
in interfaceJmixAmchartsServerRpc
-