Package io.jmix.ui.widget
Class JmixTimer
java.lang.Object
com.vaadin.server.AbstractClientConnector
com.vaadin.server.AbstractExtension
io.jmix.ui.widget.JmixTimer
- All Implemented Interfaces:
com.vaadin.event.MethodEventSource,com.vaadin.server.ClientConnector,com.vaadin.server.Extension,com.vaadin.shared.communication.ServerRpc,com.vaadin.shared.Connector,JmixTimerServerRpc,Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.vaadin.server.AbstractClientConnector
com.vaadin.server.AbstractClientConnector.IncorrectConcurrentAccessHandlerNested 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 -
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddActionListener(Consumer<JmixTimer> listener) voidaddStopListener(Consumer<JmixTimer> listener) voidbeforeClientResponse(boolean initial) voidextend(com.vaadin.ui.AbstractComponent component) intgetDelay()protected StringgetState()protected JmixTimerStategetState(boolean markAsDirty) booleanvoidonTimer()voidremoveActionListener(Consumer<JmixTimer> listener) voidremoveStopListeners(Consumer<JmixTimer> listener) voidsetDelay(int delay) voidsetRepeating(boolean repeating) voidsetTimerId(String id) voidstart()voidstop()Methods inherited from class com.vaadin.server.AbstractExtension
extend, getParent, getSupportedParentType, remove, setParentMethods inherited from class com.vaadin.server.AbstractClientConnector
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, attach, createState, detach, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getIncorrectConcurrentAccessHandler, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isConnectorEnabled, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setConnectorResource, setErrorHandler, setIncorrectConcurrentAccessHandler, setResource, updateDiffstateMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.server.ClientConnector
addAttachListener, addDetachListener, attach, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, getUI, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandlerMethods inherited from interface com.vaadin.shared.Connector
getConnectorId
-
Field Details
-
actionListeners
-
stopListeners
-
-
Constructor Details
-
JmixTimer
public JmixTimer()
-
-
Method Details
-
extend
public void extend(com.vaadin.ui.AbstractComponent component) -
getState
- Overrides:
getStatein classcom.vaadin.server.AbstractClientConnector
-
getState
- Overrides:
getStatein classcom.vaadin.server.AbstractClientConnector
-
setRepeating
public void setRepeating(boolean repeating) -
isRepeating
public boolean isRepeating() -
getDelay
public int getDelay() -
setDelay
public void setDelay(int delay) -
start
public void start() -
stop
public void stop() -
onTimer
public void onTimer()- Specified by:
onTimerin interfaceJmixTimerServerRpc
-
getLoggingTimerId
-
beforeClientResponse
public void beforeClientResponse(boolean initial) - Specified by:
beforeClientResponsein interfacecom.vaadin.server.ClientConnector- Overrides:
beforeClientResponsein classcom.vaadin.server.AbstractClientConnector
-
setTimerId
-
addActionListener
-
removeActionListener
-
addStopListener
-
removeStopListeners
-