public interface Timer extends Component.HasXmlDescriptor, Component.BelongToFrame
Modifier and Type | Interface and Description |
---|---|
static interface |
Timer.ActionListener
Listener for timer events.
|
static interface |
Timer.StopListener
Listener for timer stop event.
|
static interface |
Timer.TimerListener
Deprecated.
|
Component.ActionOwner, Component.ActionsHolder, Component.Alignment, Component.BelongToFrame, Component.Buffered, Component.ChildEditableController, Component.Collapsable, Component.Container, Component.ContextHelpIconClickEvent, Component.Disposable, Component.Editable, Component.EditableChangeEvent, Component.EditableChangeListener, Component.EditableChangeNotifier, Component.ExpandedStateChangeEvent, Component.ExpandedStateChangeListener, Component.Focusable, Component.HasBorder, Component.HasButtonsPanel, Component.HasCaption, Component.HasContextHelp, Component.HasFormatter, Component.HasIcon, Component.HasInputPrompt, Component.HasNamedComponents, Component.HasOptionsStyleProvider, Component.HasPresentations, Component.HasRowsCount, Component.HasSettings, Component.HasValue, Component.HasXmlDescriptor, Component.LayoutClickEvent, Component.LayoutClickListener, Component.LayoutClickNotifier, Component.Margin, Component.MouseEventDetails, Component.OptionsStyleProvider, Component.OrderedContainer, Component.OuterMargin, Component.SecuredActionsHolder, Component.ShortcutAction, Component.ShortcutNotifier, Component.ShortcutTriggeredEvent, Component.Spacing, Component.UiPermissionAware, Component.Validatable, Component.ValueChangeEvent, Component.ValueChangeListener, Component.Wrapper
AUTO_SIZE, AUTO_SIZE_PX, UNITS_PERCENTAGE, UNITS_PIXELS
Modifier and Type | Method and Description |
---|---|
void |
addActionListener(Timer.ActionListener listener) |
void |
addStopListener(Timer.StopListener listener) |
void |
addTimerListener(Timer.TimerListener listener)
Deprecated.
|
int |
getDelay() |
boolean |
isRepeating() |
void |
removeActionListener(Timer.ActionListener listener) |
void |
removeStopListener(Timer.StopListener listener) |
void |
removeTimerListener(Timer.TimerListener listener)
Deprecated.
|
void |
setDelay(int delayMs) |
void |
setRepeating(boolean repeating) |
void |
start()
Starts timer.
|
void |
stop()
Stops timer if it is running.
|
getXmlDescriptor, setXmlDescriptor
getFrame, setFrame
addStyleName, getAlignment, getDebugId, getHeight, getHeightUnits, getId, getParent, getStyleName, getWidth, getWidthUnits, isEnabled, isEnabledItself, isResponsive, isVisible, isVisibleItself, removeStyleName, requestFocus, setAlignment, setDebugId, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapComposition
boolean isRepeating()
void setRepeating(boolean repeating)
int getDelay()
void setDelay(int delayMs)
delayMs
- delay in milliseconds.void start()
void stop()
@Deprecated void addTimerListener(Timer.TimerListener listener)
Timer.ActionListener
and Timer.StopListener
@Deprecated void removeTimerListener(Timer.TimerListener listener)
void addActionListener(Timer.ActionListener listener)
void removeActionListener(Timer.ActionListener listener)
void addStopListener(Timer.StopListener listener)
void removeStopListener(Timer.StopListener listener)