Uses of Interface
jfreerails.move.ListMove

Packages that use ListMove
jfreerails.move Provides classes that encapsulate changes to the game world. 
 

Uses of ListMove in jfreerails.move
 

Classes in jfreerails.move that implement ListMove
 class AddCargoBundleMove
          This Move adds a cargo bundle to the cargo bundle list.
 class AddItemToListMove
          All moves that add an item to a list should extend this class.
 class ChangeCargoBundleMove
          This Move changes a cargo bundle (cargo bundles are used to represent the cargo carried by trains and the cargo waiting at stations).
 class ChangeItemInListMove
          All Moves that replace an item in a list with another should extend this class.
 class ChangeStationMove
          This Move changes the properties of a station.
 class ChangeTrainMove
          This Move can change a train's engine and wagons.
 class ChangeTrainScheduleMove
          This Move changes a train's schedule.
 class RemoveCargoBundleMove
          This move removes a cargo bundle from the cargo bundle list.
 class RemoveItemFromListMove
          All moves that remove an item from a list should extend this class.