org.intranet.elevator.model.operate
Class CarRequest

java.lang.Object
  extended byorg.intranet.elevator.model.operate.CarRequest
All Implemented Interfaces:
CarRequestPanel.ButtonListener

public final class CarRequest
extends java.lang.Object
implements CarRequestPanel.ButtonListener

Assigns a request from the CarRequestPanel for this Floor to the best CarController.


Field Summary
private  Floor floor
           
private  Controller megaController
           
 
Constructor Summary
CarRequest(Controller m, Floor floor)
           
 
Method Summary
 void pressedDown()
           
 void pressedUp()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

megaController

private final Controller megaController

floor

private final Floor floor
Constructor Detail

CarRequest

public CarRequest(Controller m,
                  Floor floor)
Method Detail

pressedUp

public void pressedUp()
Specified by:
pressedUp in interface CarRequestPanel.ButtonListener

pressedDown

public void pressedDown()
Specified by:
pressedDown in interface CarRequestPanel.ButtonListener