public class SwitchableTimer
extends org.zkoss.zul.Timer
AFTER_PAGE_ATTACHED, AFTER_PAGE_DETACHED
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
clone, focus, getAction, getDraggable, getDroppable, getExtraCtrl, getHeight, getHflex, getLeft, getPropertyAccess, getRenderdefer, getSclass, getStyle, getTabindex, getTabindexInteger, getTooltiptext, getTop, getVflex, getWidth, getZclass, getZindex, getZIndex, 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, equals, 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 © 2016 Lexmark Enterprise Software Deutschland GmbH. All rights reserved.