public class SwitchableTimer
extends org.zkoss.zul.Timer
| Constructor and Description |
|---|
SwitchableTimer(int refreshFolderTimeMilli,
boolean allowFireEvents,
String timerName)
Constructor with the possibility to allow firing events at construction time.
|
SwitchableTimer(int refreshFolderTimeMilli,
String timerName)
Standard Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getName()
Returns the name of the timer.
|
boolean |
isFireEventsAllowed() |
boolean |
isTimerTurnedOn() |
void |
setDelay(int delay)
Turns off this delay time is wrong (negative).
|
void |
setFireEventsAllowed(boolean fireEvents) |
void |
setName(String timerName)
Sets the timers name.
|
void |
start()
Allows firing events at start time and starts timer afterwards.
|
void |
stop()
Disallows firing events internally and stops the timer.
|
getDelay, isChildable, isRepeats, isRunning, renderProperties, service, setRepeats, setRunningclone, focus, getAction, getDraggable, getDroppable, getExtraCtrl, getHeight, getHflex, getLeft, getRenderdefer, getSclass, getStyle, getTooltiptext, getTop, getVflex, getWidth, getZclass, getZindex, getZIndex, setAction, setClass, setDraggable, setDroppable, setFocus, setHeight, setHeightDirectly, setHflex, setHflexDirectly, setLeft, setLeftDirectly, setRenderdefer, setSclass, setStyle, setTooltiptext, setTop, setTopDirectly, setVflex, setWidth, setWidthDirectly, setZclass, setZindex, setZIndex, setZIndexDirectlyaddAnnotation, addAnnotation, addClientEvent, addEventHandler, addEventListener, addForward, addForward, addForward, addForward, addMoved, addScopeListener, addSharedAnnotationMap, addSharedEventHandlerMap, appendChild, applyProperties, beforeChildAdded, beforeChildRemoved, beforeParentChanged, containsVariable, detach, didActivate, didActivate, didDeserialize, didDeserialize, disableClientUpdate, equals, getAnnotatedProperties, getAnnotatedPropertiesBy, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAttribute, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getChildren, getClientEvents, getDefaultMold, getDefinition, getDesktop, getEventHandler, getEventHandlerNames, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNamespace, getNextSibling, getPage, getParent, getPreviousSibling, getRoot, getSpaceOwner, getStubonly, getUuid, getVariable, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttribute, hasAttributeOrFellow, hasFellow, hasFellow, insertBefore, invalidate, isInvalidated, isListenerAvailable, isVisible, newChildren, newExtraCtrl, onChildAdded, onChildRemoved, onPageAttached, onPageDetached, onWrongValue, redraw, redrawChildren, removeAttribute, removeAttribute, removeAttribute, removeChild, removeEventListener, removeForward, removeForward, removeScopeListener, render, render, render, renderIdSpace, response, response, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setAttribute, setAuService, setDefinition, setDefinition, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setVariable, setVisible, setVisibleDirectly, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdateWidgetListener, smartUpdateWidgetOverride, toString, unsetVariable, updateByClient, willPassivate, willPassivate, willSerialize, willSerializefinalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfocus, getHeight, getLeft, getRenderdefer, getSclass, getStyle, getTooltiptext, getTop, getWidth, getZclass, getZindex, getZIndex, setDraggable, setDroppable, setFocus, setHeight, setLeft, setRenderdefer, setSclass, setStyle, setTooltiptext, setTop, setWidth, setZclass, setZindex, setZIndexaddEventListener, addForward, addForward, addForward, addForward, appendChild, applyProperties, clone, containsVariable, detach, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getChildren, getDefinition, getDesktop, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNamespace, getNextSibling, getPage, getParent, getPreviousSibling, getRoot, getSpaceOwner, getStubonly, getUuid, getVariable, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttributeOrFellow, hasFellow, hasFellow, insertBefore, invalidate, isInvalidated, isListenerAvailable, isVisible, removeAttribute, removeAttribute, removeChild, removeEventListener, removeForward, removeForward, setAttribute, setAttribute, setAuService, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setVariable, setVisible, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride, unsetVariablepublic SwitchableTimer(int refreshFolderTimeMilli,
String timerName)
refreshFolderTimeMilli - - delay.timerName - - Name of the timer.public SwitchableTimer(int refreshFolderTimeMilli,
boolean allowFireEvents,
String timerName)
refreshFolderTimeMilli - - delay.allowFireEvents - - Says if firing events is allowed.timerName - - Name of the timer.public void setFireEventsAllowed(boolean fireEvents)
fireEvents - Sets the permission to fire events.public boolean isFireEventsAllowed()
public boolean isTimerTurnedOn()
public void setName(String timerName)
timerName - the name of the timer to set.public String getName()
public void start()
start in interface org.zkoss.zul.api.Timerstart in class org.zkoss.zul.TimerTimer.start()public void stop()
stop in interface org.zkoss.zul.api.Timerstop in class org.zkoss.zul.TimerTimer.stop()public void setDelay(int delay)
setDelay in interface org.zkoss.zul.api.TimersetDelay in class org.zkoss.zul.Timerdelay - delay / interval for firing events.Timer.setDelay(int)Copyright © 2016 SAPERION AG. All rights reserved.