B C D E F G H I M N P R S T U V

S

SeedRNGCommandLine - Class in tools
Used to produce a Random RNG object
The RNG seed can be set by a command line parameter - the array of strings should be passed into the constructor
If no parameter is passed or if the first parameter is not a valid integer then a default value of 0 is used to seed the RNG
SeedRNGCommandLine() - Constructor for class tools.SeedRNGCommandLine
 
setClock(int) - Method in interface interfaces.ClockSpecification
Set the clock to a specific value
Tested by tests.JUnit_ClockSpecification#test_setClock(int)
setClock(int) - Method in class models.Clock
 
stopAtNextFloor() - Method in interface interfaces.ControllerForElevator
 
stopAtNextFloor() - Method in class models.EmergencyController
In an emergency situation the controller must stop at the next floor
Tested by JUnit_EmergencyController.test_stopAtNextFloor()
stopAtNextFloor() - Method in class models.ImprovedStupidController
Only stop at floors where requests to stop have been made
stopAtNextFloor() - Method in class models.StupidController
Always stop at the next floor
StupidController - Class in models
The stupid controller ensures that the elevator moves from bottom to top to bottom ...
StupidController(ElevatorForController) - Constructor for class models.StupidController
 

B C D E F G H I M N P R S T U V