net.sourceforge.toscanaj.controller.diagram
Class AnimationTimeController

java.lang.Object
  extended bynet.sourceforge.toscanaj.controller.diagram.AnimationTimeController

public class AnimationTimeController
extends java.lang.Object


Constructor Summary
AnimationTimeController(double endTime, double fadeInTime, double visibleTime, double fadeOutTime, long millisecondsPerStep)
           
 
Method Summary
 void calculateCurrentTime()
           
 double getAllFadedTime()
           
 double getCurrentTime()
           
 double getEndTime()
           
 double getFadeInTime()
           
 double getFadeOutTime()
           
 long getMillisecondsPerStep()
           
 double getVisibleTime()
           
 void reset()
           
 void setCurrentTime(double currentTime)
           
 void setEndTime(double endTime)
           
 void setFadeInTime(double fadeInTime)
           
 void setFadeOutTime(double fadeOutTime)
           
 void setMillisecondsPerStep(long millisecondsPerStep)
           
 void setVisibleTime(double visibleTime)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnimationTimeController

public AnimationTimeController(double endTime,
                               double fadeInTime,
                               double visibleTime,
                               double fadeOutTime,
                               long millisecondsPerStep)
Method Detail

getCurrentTime

public double getCurrentTime()

calculateCurrentTime

public void calculateCurrentTime()

setCurrentTime

public void setCurrentTime(double currentTime)

getEndTime

public double getEndTime()

getAllFadedTime

public double getAllFadedTime()

getFadeInTime

public double getFadeInTime()

getFadeOutTime

public double getFadeOutTime()

getMillisecondsPerStep

public long getMillisecondsPerStep()

getVisibleTime

public double getVisibleTime()

setEndTime

public void setEndTime(double endTime)

setFadeInTime

public void setFadeInTime(double fadeInTime)

setFadeOutTime

public void setFadeOutTime(double fadeOutTime)

reset

public void reset()

setMillisecondsPerStep

public void setMillisecondsPerStep(long millisecondsPerStep)

setVisibleTime

public void setVisibleTime(double visibleTime)


The ToscanaJ project