Package | Description |
---|---|
io.elevator.building |
Shell Package
The building package encompasses the wrappers organizing components relating to the elevators hardware, including the building itself, the hoistway, and control panels representing the cabin, each floor, and the maintenance room |
io.elevator.components |
The components package encompasses drivers for physical external components (hardware) and some necessary linkages
|
Modifier and Type | Method and Description |
---|---|
FiremanKeyhole |
ControlPanel.getFireKey()
The mandatory Fireman Keyhole
|
Constructor and Description |
---|
ControlPanel(java.util.List<Buttons<ButtonType>> buttons,
FiremanKeyhole fireKey)
Creates a control panel comprising a list of buttons and a fire key
|
Modifier and Type | Method and Description |
---|---|
FiremanKeyhole |
FiremanKeyhole.setState(FiremanKeyhole.KeyState state) |
FiremanKeyhole |
FiremanKeyhole.toggleState()
Toggles the state of the fire key
|