Skip navigation links
A B C D E F G H I K M O P R S T U V 

E

ElevatorFullException - Class in io.elevator.exception
 
ElevatorFullException() - Constructor for class io.elevator.exception.ElevatorFullException
 
ElevatorMovingException - Class in io.elevator.exception
 
ElevatorMovingException() - Constructor for class io.elevator.exception.ElevatorMovingException
 
ElevatorSimulator - Class in io.elevator.main
Initiate GUI thread, BuildingControl thread, and Simulation thread //TODO Update these javadocs
ElevatorSimulator() - Constructor for class io.elevator.main.ElevatorSimulator
 
ElevatorTest - Class in io.elevator
This can be used to test that the basic functionality of the elevator API is working properly.
ElevatorTest() - Constructor for class io.elevator.ElevatorTest
 
EmergencyIndicator(Object, Object) - Constructor for class io.elevator.components.Indicator.EmergencyIndicator
 
EnvironmentSensor - Class in io.elevator.components
A wrapper for a number of different BooleanSensor implementations
EnvironmentSensor() - Constructor for class io.elevator.components.EnvironmentSensor
 
EnvironmentSensor.AlignmentSensor - Class in io.elevator.components
Represents the alignment of the cabin at a landing utilizing BooleanSensor conditions normal as no cabin present
.reset() represents the alignment sensor turning off
.trigger() represents the alignment sensor turning on .isAligned() returns true if the elevator is aligned at this Alignment Sensor's floor.
EnvironmentSensor.BooleanSensor - Class in io.elevator.components
This represents the base system for any sensor utilizing boolean output.
EnvironmentSensor.CabinSpeedSensor - Class in io.elevator.components
A basic cabin speed sensor
EnvironmentSensor.CabinWeightSensor - Class in io.elevator.components
A basic cabin weight sensor
EnvironmentSensor.DoorSensor - Class in io.elevator.components
Represents the state of the doors of the cabin utilizing BooleanSensor conditions normal as doors closed
.trigger() represents the door having been opened
.reset() represents the door having been closed
EnvironmentSensor.EmergencyHardware - Interface in io.elevator.components
This empty interface label all emergency-indicative hardware
EnvironmentSensor.FireSensor - Class in io.elevator.components
A basic fire detector
EnvironmentSensor.HazardSensor - Interface in io.elevator.components
This empty interface label all hardware sensors actively tripped by the simulator
EnvironmentSensor.MaxTolerance - Class in io.elevator.components
A basic dummy sensor schematic
EnvironmentSensor.MotorSensor - Class in io.elevator.components
Reports the state of the hoistway motor
EnvironmentSensor.MotorSensor.MotorState - Enum in io.elevator.components
Represents the three possible states a Fireman Keyhole can be placed in and whether each state is indicative of emergency operation: OFF, UP, DOWN
EnvironmentSensor.VibrationSensor - Class in io.elevator.components
A basic vibration sensor
everythingButMaintenance() - Method in class io.elevator.building.Building
 
ExampleCode - Class in io.elevator.main.architecture
This class is filled with example code and helpful notes
ExampleCode() - Constructor for class io.elevator.main.architecture.ExampleCode
 
experienceProblem() - Method in class io.elevator.components.EnvironmentSensor.BooleanSensor
Set this sensor to inoperable
A B C D E F G H I K M O P R S T U V 
Skip navigation links