Interface | Description |
---|---|
TSimInformation |
Umbrella type for messages from TSim.
|
Class | Description |
---|---|
AddingArrayList<E> |
Maintains an ArrayList of elements of type E, with size increased as needed.
|
CommandStatus |
CommandStatus represents the responses from TSim that does not carry
information about sensors or trains but rather if the command issued
succeeded or not.
|
SensorEvent |
SensorEvent represents the event of a train passing over a sensor.
|
TrainErrorEvent |
Class representing an (erroneous) event for a train.
|
TrainEvent |
Class representing an (erroneous) event for a train.
|
TSimInterface |
The TSimInterface is the intended interface between TSim and the laboration.
|
TSimStream |
Reads text from the given input stream connected to TSim and returns a stream
of TSimInformation.
|
Exception | Description |
---|---|
CommandException |
Thrown when a command to TSim fails.
|
UnparsableInputException |