org.pushingpixels.trident
Class TimelineScenario

java.lang.Object
  extended by org.pushingpixels.trident.TimelineScenario
Direct Known Subclasses:
TimelineScenario.Parallel, TimelineScenario.RendezvousSequence, TimelineScenario.Sequence

public class TimelineScenario
extends Object


Nested Class Summary
static class TimelineScenario.Parallel
           
static class TimelineScenario.RendezvousSequence
           
static class TimelineScenario.Sequence
           
static interface TimelineScenario.TimelineScenarioActor
           
static class TimelineScenario.TimelineScenarioState
           
 
Constructor Summary
TimelineScenario()
           
 
Method Summary
 void addCallback(TimelineScenarioCallback callback)
           
 void addDependency(TimelineScenario.TimelineScenarioActor actor, TimelineScenario.TimelineScenarioActor... waitFor)
           
 void addScenarioActor(TimelineScenario.TimelineScenarioActor actor)
           
 void cancel()
           
 TimelineScenario.TimelineScenarioState getState()
           
 void play()
           
 void playLoop()
           
 void resume()
           
 void suspend()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimelineScenario

public TimelineScenario()
Method Detail

addScenarioActor

public void addScenarioActor(TimelineScenario.TimelineScenarioActor actor)

addCallback

public void addCallback(TimelineScenarioCallback callback)

addDependency

public void addDependency(TimelineScenario.TimelineScenarioActor actor,
                          TimelineScenario.TimelineScenarioActor... waitFor)

cancel

public void cancel()

suspend

public void suspend()

resume

public void resume()

play

public void play()

playLoop

public void playLoop()

getState

public final TimelineScenario.TimelineScenarioState getState()