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, setRunning
addSclass, clone, focus, getAction, getDraggable, getDroppable, getExtraCtrl, getHeight, getHflex, getLeft, getPropertyAccess, getRenderdefer, getSclass, getStyle, getTabindex, getTabindexInteger, getTooltiptext, getTop, getVflex, getWidth, getZclass, getZindex, getZIndex, removeSclass, removeSclass, setAction, setClass, setDraggable, setDroppable, setFocus, setHeight, setHeight0, setHeightDirectly, setHflex, setHflex0, setHflexDirectly, setLeft, setLeftDirectly, setRenderdefer, setSclass, setStyle, setTabindex, setTabindex, setTooltiptext, setTop, setTopDirectly, setVflex, setVflex0, setVflexDirectly, setWidth, setWidth0, setWidthDirectly, setZclass, setZindex, setZIndex, setZIndexDirectly
addAnnotation, addAnnotation, addCallback, addClientEvent, addEventHandler, addEventListener, addEventListener, addForward, addForward, addForward, addForward, addMoved, addRedrawCallback, addScopeListener, addShadowRoot, addShadowRootBefore, addSharedEventHandlerMap, appendChild, applyProperties, beforeChildAdded, beforeChildRemoved, beforeParentChanged, detach, didActivate, didActivate, didDeserialize, didDeserialize, disableBindingAnnotation, disableClientUpdate, enableBindingAnnotation, getAnnotatedProperties, getAnnotatedPropertiesBy, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAnnotations, getAttribute, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getCallback, getChildren, getClientAttribute, getClientDataAttribute, getClientEvents, getDefaultMold, getDefinition, getDesktop, getEventHandler, getEventHandlerNames, getEventListenerMap, getEventListeners, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRedrawCallback, getRoot, getShadowFellowIfAny, getShadowRoots, getShadowVariable, getShadowVariable, getShadowVariable0, getSpaceOwner, getSpecialRendererOutput, getStubonly, getSubBindingAnnotationCount, getTemplate, getTemplateNames, getUuid, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttribute, hasAttributeOrFellow, hasBindingAnnotation, hasFellow, hasFellow, hasSubBindingAnnotation, insertBefore, invalidate, isInvalidated, isListenerAvailable, isVisible, onChildAdded, onChildRemoved, onPageAttached, onPageDetached, onWrongValue, query, queryAll, redraw, redrawChildren, removeAttribute, removeAttribute, removeAttribute, removeCallback, removeChild, removeEventListener, removeForward, removeForward, removeRedrawCallback, removeScopeListener, removeShadowRoot, render, render, render, replace, response, response, response, service, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setAttribute, setAuService, setAutag, setClientAttribute, setClientDataAttribute, setDefinition, setDefinition, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setStubonly, setSubBindingAnnotationCount, setTemplate, setVisible, setVisibleDirectly, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdateWidgetListener, smartUpdateWidgetOverride, toString, updateByClient, updateSubBindingAnnotationCount, willPassivate, willPassivate, willSerialize, willSerialize
public 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 class org.zkoss.zul.Timer
Timer.start()
public void stop()
stop
in class org.zkoss.zul.Timer
Timer.stop()
public void setDelay(int delay)
setDelay
in class org.zkoss.zul.Timer
delay
- delay / interval for firing events.Timer.setDelay(int)
Copyright © 2021 Hyland Software Germany GmbH. All rights reserved.