zul.utl
Class Timer

java.lang.Object
  extended by zk.Object
      extended by zk.Widget
          extended by zul.utl.Timer

public class Timer
extends Widget

Fires one or more timer after a specified delay.

Timer is a special component that is invisible.

Notice that the timer won't fire any event until it is attached to a page.


Field Summary
 
Fields inherited from class zk.Widget
$weave, auDelay, autag, bindLevel, className, desktop, effects_, firstChild, id, insertingBefore_, inServer, lastChild, nChildren, nextSibling, parent, previousSibling, uuid, widgetName
 
Fields inherited from class zk.Object
$class, $oid
 
Method Summary
 int getDelay()
          Returns the delay, the number of milliseconds between successive action events.
 boolean isRepeats()
          Returns whether the timer shall send Event repeatly.
 boolean isRunning()
          Returns whether this timer is running.
 void play()
          Starts the timer.
 void setDelay(int delay)
          Sets the delay, the number of milliseconds between successive action events.
 void setRepeats(boolean repeats)
          Sets whether the timer shall send Event repeatly.
 void setRunning(boolean running)
          Start or stops the timer.
 void stop()
          Stops the timer.
 
Methods inherited from class zk.Widget
$, $f, $f, $f, $init, $n, $n, $o, $s, afterAnima_, afterParentChanged_, appendChild, appendChild, beforeParentChanged_, beforeSendAU_, bind_, bind, bindChildren_, bindDoubleTap_, bindSwipe_, bindTapHold_, canActivate, cleanDrag_, clear, clearCache, cloneDrag_, deferRedraw_, deferRedrawHTML_, detach, doBlur_, doClick_, doDoubleClick_, doFocus_, doKeyDown_, doKeyPress_, doKeyUp_, domAttrs_, domClass_, domListen_, doMouseDown_, doMouseEnter_, doMouseLeave_, doMouseMove_, doMouseOut_, doMouseOver_, doMouseUp_, domStyle_, domTextStyleAttr_, domTooltiptext_, domUnlisten_, doResizeScroll_, doRightClick_, doSelect_, doSwipe_, doTooltipOut_, doTooltipOver_, dropEffect_, extraBind_, fire, fireX, focus_, focus, forcerender, fromPageCoord, get, getAction, getCaveNode, getChildAt, getChildIndex, getClass, getDraggable, getDragMessage_, getDragNode, getDragOptions_, getDrop_, getDroppable, getElementsById, getElementsByName, getFirstNode_, getFloatZIndex_, getHeight, getHflex, getId, getLeft, getMold, getOldWidget_, getPage, getRenderdefer, getSclass, getScrollLeft, getScrollTop, getStyle, getTextNode, getTooltiptext, getTop, getTopWidget, getVflex, getWidth, getZclass, getZIndex, hide, ignoreDescendantFloatUp_, ignoreDrag_, initDrag_, insertBefore, insertChildHTML_, isAutoId, isBinding, isFloating_, isListen, isRealElement, isRealVisible, isRealVisible, isVisible, isVisible, isWatchable_, listen, listenOnFitSize_, mimicMouseDown_, newInstance, nextUuid, onAfterSize, onChildAdded_, onChildRemoved_, onChildRenderDefer_, onChildReplaced_, onChildVisible_, onDrop_, redraw, redrawHTML_, register, removeChild, removeChild, removeChildHTML_, removeHTML_, replaceCavedChildren_, replaceChildHTML_, replaceHTML, replaceWidget, rerender, rerender, scrollIntoView, sendAU_, set, set, setAction, setChildren, setDomVisible_, setDraggable, setDroppable, setFloating_, setFloatZIndex_, setHeight, setHflex, setId, setLeft, setListener, setListener, setListeners, setMold, setRenderdefer, setSclass, setScrollLeft, setScrollTop, setStyle, setTooltiptext, setTop, setTopmost, setVflex, setVisible, setWidth, setZclass, setZIndex, shallChildROD_, shallIgnoreClick_, show, smartUpdate, unbind_, unbind, unbindChildren_, unbindDoubleTap_, unbindSwipe_, unbindTapHold_, uncloneDrag_, unlisten, unlistenOnFitSize_, updateDomClass_, updateDomStyle_, uuid, zsync
 
Methods inherited from class zk.Object
$init, $instanceof, $super, $super, $supers, $supers, afterInit, isAssignableFrom, isInstance, proxy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setRepeats

public void setRepeats(boolean repeats)
Sets whether the timer shall send Event repeatly.

Parameters:
repeats -

isRepeats

public boolean isRepeats()
Returns whether the timer shall send Event repeatly.

Default: false.

Returns:
boolean

setDelay

public void setDelay(int delay)
Sets the delay, the number of milliseconds between successive action events.

Parameters:
delay -

getDelay

public int getDelay()
Returns the delay, the number of milliseconds between successive action events.

Default: 0 (immediately).

Returns:
int

setRunning

public void setRunning(boolean running)
Start or stops the timer.

Parameters:
running -

isRunning

public boolean isRunning()
Returns whether this timer is running.

Default: true.

Returns:
boolean
See Also:
play(), stop()

play

public void play()
Starts the timer.


stop

public void stop()
Stops the timer.



Copyright © 2005-2011 Potix Corporation. All Rights Reserved. SourceForge.net Logo