|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object nachos.machine.ElevatorEvent
public final class ElevatorEvent
An event that affects elevator software.
Field Summary | |
---|---|
int |
elevator
The elevator pertaining to the event, or -1 if not applicable. |
int |
event
The event identifier. |
static int |
eventDownButtonPressed
A down button was pressed. |
static int |
eventElevatorArrived
An elevator has arrived and stopped at its destination floor. |
static int |
eventFloorButtonPressed
A floor button was pressed inside an elevator. |
static int |
eventRidersDone
All riders have finished; the elevator controller should terminate. |
static int |
eventUpButtonPressed
An up button was pressed. |
int |
floor
The floor pertaining to the event, or -1 if not applicable. |
Constructor Summary | |
---|---|
ElevatorEvent(int event,
int floor,
int elevator)
|
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public final int event
public final int floor
public final int elevator
public static final int eventUpButtonPressed
public static final int eventDownButtonPressed
public static final int eventFloorButtonPressed
public static final int eventElevatorArrived
public static final int eventRidersDone
Constructor Detail |
---|
public ElevatorEvent(int event, int floor, int elevator)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |