Uses of Interface
net.kolls.railworld.io.SaveLoad

Packages that use SaveLoad
net.kolls.railworld Provides for basic status and operation of quantities needed for both play and editing. 
net.kolls.railworld.car Various types of cars which are supported by Rail World. 
net.kolls.railworld.play.script Scripting support for plug-ins. 
net.kolls.railworld.segment.sp Signal programs. 
net.kolls.railworld.tc Train controllers provide means to control a train's throttle, brake, horn, as well as performing loads and unloads, and other train functions. 
 

Uses of SaveLoad in net.kolls.railworld
 

Classes in net.kolls.railworld with type parameters of type SaveLoad
 class ExtensibleFactory<T extends SaveLoad>
          A factory that creates instances by name and is extensible.
 

Subinterfaces of SaveLoad in net.kolls.railworld
 interface Car
          Car represents a basic railcar, which may either be a loadable (cargo type) or not.
 interface SignalProgram
          Describes the necessary operations to be a signal program (control a signal).
 

Classes in net.kolls.railworld that implement SaveLoad
 class TrainControl
          A train controller provides a method for trains to be controlled (the throttle, brake, etc) Controllers also present a visible appearance as a panel to the user.
 

Uses of SaveLoad in net.kolls.railworld.car
 

Classes in net.kolls.railworld.car that implement SaveLoad
 class AbstractCar
          AbstractCar contains some reasonable defaults to avoid repetition in creating standard cargo car types.
 class Autorack
          Autorack car based on TTGX 990770
 class Boxcar
          Boxcar based on COP 7274
 class Caboose
          Red caboose based on C&P 90751
 class CachedCar
          A cached car is useful for cars created by scripts.
 class Coveredhopper
          Covered hopper based on CSXT 225021
 class Engine
          Locomotive based on GE Dash 7
 class Flatcar
          Non-intermodal flat/centerbeam car.
 class Intermodal
          Intermodal car based on Maxi I
 class Openhopper
          Open hopper based on CSX coal hopper
 class Passenger
          Passenger car based on Amtrak Superliner
 class Stockcar
          Livestock car based on SP 780000
 class Tankcar
          Tank car (chemical car).
 

Uses of SaveLoad in net.kolls.railworld.play.script
 

Subinterfaces of SaveLoad in net.kolls.railworld.play.script
 interface Script
          The methods a plug-in must implement.
 

Uses of SaveLoad in net.kolls.railworld.segment.sp
 

Classes in net.kolls.railworld.segment.sp that implement SaveLoad
 class Green
          A green (proceed) signal
 class Red
          A red (stop) signal.
 class Yellow
          A yellow (slow, 5 MPH) signal
 

Uses of SaveLoad in net.kolls.railworld.tc
 

Classes in net.kolls.railworld.tc that implement SaveLoad
 class AutoControl
          Automatic train control.
 class MixControl
          Allows two controllers to be mixed.
 class UserControl
          The standard user control.