gzz.client
Class AbstractUpdateManager.LinearCalculator

java.lang.Object
  |
  +--gzz.client.AbstractUpdateManager.LinearCalculator
All Implemented Interfaces:
AbstractUpdateManager.FractCalculator
Enclosing class:
AbstractUpdateManager

public static class AbstractUpdateManager.LinearCalculator
extends java.lang.Object
implements AbstractUpdateManager.FractCalculator


Field Summary
protected  long startTime
           
 
Fields inherited from interface gzz.client.AbstractUpdateManager.FractCalculator
OVER
 
Constructor Summary
AbstractUpdateManager.LinearCalculator()
           
AbstractUpdateManager.LinearCalculator(float switchFract)
           
 
Method Summary
 void callRender(long time, AbstractUpdateManager.Window w)
           
 void eventAt(long time)
           
 boolean isOver(long time)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

startTime

protected long startTime
Constructor Detail

AbstractUpdateManager.LinearCalculator

public AbstractUpdateManager.LinearCalculator(float switchFract)

AbstractUpdateManager.LinearCalculator

public AbstractUpdateManager.LinearCalculator()
Method Detail

eventAt

public void eventAt(long time)
Specified by:
eventAt in interface AbstractUpdateManager.FractCalculator

isOver

public boolean isOver(long time)
Specified by:
isOver in interface AbstractUpdateManager.FractCalculator

callRender

public void callRender(long time,
                       AbstractUpdateManager.Window w)
Specified by:
callRender in interface AbstractUpdateManager.FractCalculator