cscie160.hw2
Class Floor

java.lang.Object
  |
  +--cscie160.hw2.Floor

public class Floor
extends java.lang.Object


Constructor Summary
Floor(int mFloorNumber)
           
 
Method Summary
 void addPersonWaiting()
          Passenger on this floor is waiting for elevator [objElevator].
 void unloadAndLoadPassengers(cscie160.hw2.Elevator objElevator)
          Unload elevator passengers destined for this Floor, then load waiting passengers.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Floor

public Floor(int mFloorNumber)
Method Detail

addPersonWaiting

public void addPersonWaiting()
Passenger on this floor is waiting for elevator [objElevator]. Called by registerRequest() in class Elevator.


unloadAndLoadPassengers

public void unloadAndLoadPassengers(cscie160.hw2.Elevator objElevator)
Unload elevator passengers destined for this Floor, then load waiting passengers.

Parameters:
objElevator - Elevator object stopping at this floor.