A B C D E F G H I J L M N O P R S T U V W X Y Z _

E

ec - Variable in class net.kolls.railworld.RailSegment
The canvas to register undo information with, if any.
edit - Static variable in class net.kolls.railworld.Images
 
EditCanvas - Class in net.kolls.railworld.edit
A canvas for editing segments.
EditCanvas(BufferedImage, RailSegment[], MiniViewer) - Constructor for class net.kolls.railworld.edit.EditCanvas
Construct an edit canvas with a given source image, some segments, and a mini viewer.
EditCanvas.Tool - Enum in net.kolls.railworld.edit
The available tools in the edit canvas.
EditFrame - Class in net.kolls.railworld.edit
A window for editing segments.
EditFrame(RailSegment[], BufferedImage, MetaData) - Constructor for class net.kolls.railworld.edit.EditFrame
Create an edit frame.
editPanel() - Method in class net.kolls.railworld.RailSegment
You are guaranteed that the variable RailSegment.ec will be set prior to this call.
editPanel() - Method in class net.kolls.railworld.segment.Curve
 
editPanel() - Method in class net.kolls.railworld.segment.EESegment
 
editPanel() - Method in class net.kolls.railworld.segment.FourWay
 
editPanel() - Method in class net.kolls.railworld.segment.Label
 
editPanel() - Method in class net.kolls.railworld.segment.LUSegment
 
editPanel() - Method in class net.kolls.railworld.segment.Signal
 
editPanel() - Method in class net.kolls.railworld.segment.Switch
 
editPanel() - Method in class net.kolls.railworld.segment.TrackSegment
 
ee - Static variable in class net.kolls.railworld.Images
 
EESegment - Class in net.kolls.railworld.segment
Entrance/Exit segment.
EESegment(RailSegment, RailSegment, Line2D, String) - Constructor for class net.kolls.railworld.segment.EESegment
Construct an entry/exit segment
Engine - Class in net.kolls.railworld.car
Locomotive based on GE Dash 7
Engine() - Constructor for class net.kolls.railworld.car.Engine
 
engine - Static variable in class net.kolls.railworld.Sounds
 
enter(Train) - Method in class net.kolls.railworld.RailSegment
Notification that a train is in the segment.
enter(Train) - Method in class net.kolls.railworld.segment.Signal
 
enter(Train) - Method in class net.kolls.railworld.segment.sp.Green
 
enter(Train) - Method in class net.kolls.railworld.segment.sp.Red
 
enter(Train) - Method in class net.kolls.railworld.segment.sp.Yellow
 
enter(Train) - Method in class net.kolls.railworld.segment.Switch
When a train enters this segment, the switch will automatically flip, if necessary, to align itself with the direction the train is coming from.
enter(Train) - Method in interface net.kolls.railworld.SignalProgram
Called by the signal when a train enters the signal from the facing side only.
equals(Object) - Method in class net.kolls.railworld.car.AbstractCar
 
equals(Object) - Method in class net.kolls.railworld.play.script.TalCondition
 
eraser - Static variable in class net.kolls.railworld.Images
 
event - Variable in class net.kolls.railworld.play.script.TalCondition
Event name to watch for.
eventDispatched(AWTEvent) - Method in class net.kolls.railworld.play.SignalProgramChooser
Close the window when the mouse enters then leaves it.
exportt - Static variable in class net.kolls.railworld.Images
 
ExtensibleFactory<T extends SaveLoad> - Class in net.kolls.railworld
A factory that creates instances by name and is extensible.
ExtensibleFactory() - Constructor for class net.kolls.railworld.ExtensibleFactory
Create a new extensible factory.

A B C D E F G H I J L M N O P R S T U V W X Y Z _