Uses of Interface
jfreerails.world.common.Activity

Packages that use Activity
jfreerails.move Provides classes that encapsulate changes to the game world. 
jfreerails.world.common Provides a space to put classes that can be imported by classes in any of the other jfreerails.world packages. 
jfreerails.world.top Provides a space to put classes that depend on classes from several other jfreerails.world packages. 
jfreerails.world.train Provides classes that represent trains and their properties including train movements. 
 

Uses of Activity in jfreerails.move
 

Fields in jfreerails.move declared as Activity
private  Activity AddActiveEntityMove.activity
           
private  Activity NextActivityMove.activity
           
 

Constructors in jfreerails.move with parameters of type Activity
AddActiveEntityMove(Activity activity, int index, FreerailsPrincipal principal)
           
NextActivityMove(Activity activity, int index, FreerailsPrincipal principal)
           
 

Uses of Activity in jfreerails.world.common
 

Methods in jfreerails.world.common that return Activity
 Activity ActivityIterator.getActivity()
           
 

Uses of Activity in jfreerails.world.top
 

Fields in jfreerails.world.top declared as Activity
 Activity WorldImpl.ActivityAndTime.act
           
 

Methods in jfreerails.world.top that return Activity
 Activity World.removeLastActiveEntity(FreerailsPrincipal principal)
           
 Activity WorldImpl.removeLastActiveEntity(FreerailsPrincipal p)
           
 Activity World.removeLastActivity(FreerailsPrincipal principal, int index)
           
 Activity WorldImpl.removeLastActivity(FreerailsPrincipal p, int index)
           
 

Methods in jfreerails.world.top with parameters of type Activity
 void World.add(FreerailsPrincipal principal, int index, Activity element)
           
 void WorldImpl.add(FreerailsPrincipal p, int index, Activity element)
           
 int World.addActiveEntity(FreerailsPrincipal principal, Activity element)
           
 int WorldImpl.addActiveEntity(FreerailsPrincipal p, Activity element)
           
 

Constructors in jfreerails.world.top with parameters of type Activity
WorldImpl.ActivityAndTime(Activity act, double time)
           
 

Uses of Activity in jfreerails.world.train
 

Classes in jfreerails.world.train that implement Activity
 class CompositeSpeedAgainstTime
           
 class TrainMotion
           This immutable class provides methods that return a train's position and speed at any time within an interval.