Package io.jmix.charts.widget.amcharts
Class JmixAmStockChartScene
java.lang.Object
com.vaadin.server.AbstractClientConnector
com.vaadin.ui.AbstractComponent
io.jmix.charts.widget.amcharts.JmixAmStockChartScene
- All Implemented Interfaces:
com.vaadin.event.ContextClickEvent.ContextClickNotifier
,com.vaadin.event.MethodEventSource
,com.vaadin.server.ClientConnector
,com.vaadin.server.Sizeable
,com.vaadin.shared.Connector
,com.vaadin.ui.Component
,com.vaadin.ui.Component.HasContextHelp
,Serializable
public class JmixAmStockChartScene
extends com.vaadin.ui.AbstractComponent
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionprotected class
protected static class
Nested classes/interfaces inherited from class com.vaadin.server.AbstractClientConnector
com.vaadin.server.AbstractClientConnector.IncorrectConcurrentAccessHandler
Nested classes/interfaces inherited from interface com.vaadin.server.ClientConnector
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListener
Nested classes/interfaces inherited from interface com.vaadin.ui.Component
com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.HasContextHelp, com.vaadin.ui.Component.Listener
Nested classes/interfaces inherited from interface com.vaadin.ui.Component.HasContextHelp
com.vaadin.ui.Component.HasContextHelp.ContextHelpIconClickEvent, com.vaadin.ui.Component.HasContextHelp.ContextHelpIconClickListener
Nested classes/interfaces inherited from interface com.vaadin.server.Sizeable
com.vaadin.server.Sizeable.Unit
-
Field Summary
Modifier and TypeFieldDescriptionprotected Map<DataSet,
ChartIncrementalChanges> protected StockChartGroup
protected static final Method
protected static final Method
protected StockChartSerializer
protected com.vaadin.server.KeyMapper<Object>
protected static final Method
protected static final Method
protected static final Method
protected boolean
protected static final Method
protected static final Method
protected static final Method
protected static final Method
protected static final Method
protected static final Method
protected static final Method
protected static final Method
protected static final Method
protected static final Method
protected static final Method
protected static final Method
Fields inherited from class com.vaadin.ui.AbstractComponent
componentErrorProvider, DESIGN_ATTR_PLAIN_TEXT, requiredError
Fields inherited from interface com.vaadin.server.Sizeable
SIZE_UNDEFINED, UNITS_CM, UNITS_EM, UNITS_EX, UNITS_INCH, UNITS_MM, UNITS_PERCENTAGE, UNITS_PICAS, UNITS_PIXELS, UNITS_POINTS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
addChangedItems
(IncrementalUpdateType type, DataSet dataSet, List<DataItem> items) void
addChartClickListener
(StockChartClickListener listener) void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
beforeClientResponse
(boolean initial) void
void
drawChart
(StockChartGroup chart) protected void
protected void
getChart()
getJson()
protected JmixAmStockChartSceneState
getState()
protected JmixAmStockChartSceneState
getState
(boolean markAsDirty) boolean
isDirty()
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
setChartSerializer
(StockChartSerializer chartSerializer) void
protected void
setupDefaults
(StockChartGroup chart) protected void
setupPaths
(StockChartGroup chart) Methods inherited from class com.vaadin.ui.AbstractComponent
addContextClickListener, addContextHelpIconClickListener, addListener, addShortcutListener, addStyleName, attach, detach, ensureContextHelpInitialized, findAncestor, fireComponentErrorEvent, fireComponentEvent, fireContextHelpClick, focus, getActionManager, getCaption, getComponentError, getComponentErrorProvider, getContextHelpText, getCustomAttributes, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getJTestId, getLocale, getParent, getPrimaryStyleName, getRequiredError, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isContextHelpTextHtmlEnabled, isEnabled, isOrHasAncestor, isReadOnly, isRequiredIndicatorVisible, isResponsive, isVisible, readDesign, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setComponentErrorProvider, setContextHelpText, setContextHelpTextHtmlEnabled, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setJTestId, setLocale, setParent, setPrimaryStyleName, setReadOnly, setRequiredError, setRequiredIndicatorVisible, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidth, setWidthFull, setWidthUndefined, writeDesign
Methods inherited from class com.vaadin.server.AbstractClientConnector
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getIncorrectConcurrentAccessHandler, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setConnectorResource, setErrorHandler, setIncorrectConcurrentAccessHandler, setResource, updateDiffstate
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.vaadin.server.ClientConnector
addAttachListener, addDetachListener, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
Methods inherited from interface com.vaadin.ui.Component
addStyleNames, getUI, removeStyleNames, setStyleName
Methods inherited from interface com.vaadin.shared.Connector
getConnectorId
-
Field Details
-
chartClickMethod
-
chartRightClickMethod
-
stockEventClickMethod
-
stockEventRollOutMethod
-
stockEventRollOverMethod
-
stockZoomMethod
-
periodSelectorChangeMethod
-
dataSetSelectorCompareMethod
-
dataSetSelectorSelectMethod
-
dataSetSelectorUnCompareMethod
-
stockGraphClickMethod
-
stockGraphRollOutMethod
-
stockGraphRollOverMethod
-
stockGraphItemClickMethod
-
stockGraphItemRightClickMethod
-
stockGraphItemRollOutMethod
-
stockGraphItemRollOverMethod
-
dirty
protected boolean dirty -
chart
-
chartSerializer
-
dataItemKeys
-
dataItemKeyMapper
-
changedItems
-
-
Constructor Details
-
JmixAmStockChartScene
public JmixAmStockChartScene()
-
-
Method Details
-
setChartSerializer
-
getState
- Overrides:
getState
in classcom.vaadin.ui.AbstractComponent
-
getState
- Overrides:
getState
in classcom.vaadin.ui.AbstractComponent
-
getChart
-
setJson
-
getJson
-
drawChart
public void drawChart() -
drawChart
-
forgetChangedItems
protected void forgetChangedItems() -
addChangedItems
-
addChartClickListener
-
removeChartClickListener
-
addChartRightClickListener
-
removeChartRightClickListener
-
addStockEventClickListener
-
removeStockEventClickListener
-
addStockEventRollOutListener
-
removeStockEventRollOutListener
-
addStockEventRollOverListener
-
removeStockEventRollOverListener
-
addStockPanelZoomListener
-
removeStockPanelZoomListener
-
addPeriodSelectorChangeListener
-
removePeriodSelectorChangeListener
-
addDataSetSelectorCompareListener
-
removeDataSetSelectorCompareListener
-
addDataSetSelectorSelectListener
-
removeDataSetSelectorSelectListener
-
addDataSetSelectorUnCompareListener
-
removeDataSetSelectorUnCompareListener
-
addStockGraphClickListener
-
removeStockGraphClickListener
-
addStockGraphRollOutListener
-
removeStockGraphRollOutListener
-
addStockGraphRollOverListener
-
removeStockGraphRollOverListener
-
addStockGraphItemClickListener
-
removeStockGraphItemClickListener
-
addStockGraphItemRightClickListener
-
removeStockGraphItemRightClickListener
-
addStockGraphItemRollOutListener
-
removeStockGraphItemRollOutListener
-
addStockGraphItemRollOverListener
-
removeStockGraphItemRollOverListener
-
beforeClientResponse
public void beforeClientResponse(boolean initial) - Specified by:
beforeClientResponse
in interfacecom.vaadin.server.ClientConnector
- Overrides:
beforeClientResponse
in classcom.vaadin.ui.AbstractComponent
-
setupDefaults
-
setupPaths
-
forceStateChange
protected void forceStateChange() -
isDirty
public boolean isDirty()
-