Uses of Class
org.intranet.elevator.model.Floor

Packages that use Floor
org.intranet.elevator.model   
org.intranet.elevator.model.operate   
org.intranet.elevator.model.operate.controller   
org.intranet.elevator.view   
 

Uses of Floor in org.intranet.elevator.model
 

Fields in org.intranet.elevator.model declared as Floor
private  Floor Car.location
           
private  Floor Car.destination
           
 

Methods in org.intranet.elevator.model that return Floor
 Floor FloorRequestPanel.getFloorAt(float height)
           
(package private)  Floor FloorRequestPanel.getMaxFloor()
           
(package private)  Floor FloorRequestPanel.getMinFloor()
           
 Floor Car.getDestination()
           
 Floor Car.getLocation()
           
 Floor Car.getFloorAt()
           
 

Methods in org.intranet.elevator.model with parameters of type Floor
 void FloorRequestPanel.addServicedFloor(Floor floor)
           
 void FloorRequestPanel.requestFloor(Floor floor)
           
(package private)  void FloorRequestPanel.requestFulfilled(Floor floor)
           
 void FloorRequestPanel.Listener.floorRequested(Floor floor)
           
 void Car.setDestination(Floor destination)
           
 float Car.getTravelTime(Floor floor)
           
 

Uses of Floor in org.intranet.elevator.model.operate
 

Fields in org.intranet.elevator.model.operate declared as Floor
private  Floor Person.destination
           
private  Floor CarRequest.floor
           
 

Methods in org.intranet.elevator.model.operate that return Floor
 Floor Person.getDestination()
           
 Floor Building.getFloor(int index)
           
 

Methods in org.intranet.elevator.model.operate with parameters of type Floor
 void Person.setDestination(Floor newDestination)
           
 

Constructors in org.intranet.elevator.model.operate with parameters of type Floor
CarRequest(Controller m, Floor floor)
           
 

Uses of Floor in org.intranet.elevator.model.operate.controller
 

Fields in org.intranet.elevator.model.operate.controller declared as Floor
private  Floor FloorContext.previous
           
private  Floor FloorContext.next
           
private  Floor FloorContext.successor
           
private  Floor Assignment.destination
           
 

Methods in org.intranet.elevator.model.operate.controller that return Floor
(package private)  Floor FloorContext.getPrevious()
           
(package private)  Floor FloorContext.getNext()
           
(package private)  Floor FloorContext.getSuccessor()
           
(package private)  Floor CarController.getDestination()
           
(package private)  Floor Assignment.getDestination()
           
 

Methods in org.intranet.elevator.model.operate.controller with parameters of type Floor
 void SimpleController.requestCar(Floor newFloor, Direction d)
           
 void MetaController.requestCar(Floor newFloor, Direction d)
           
private  CarController MetaController.findBestCar(Floor floor, Direction direction)
           
 void Controller.requestCar(Floor newFloor, Direction d)
           
(package private)  float CarController.getCost(Floor floor, Direction destinationDirection)
           
(package private)  void CarController.addDestination(Floor d, Direction direction)
           
 

Constructors in org.intranet.elevator.model.operate.controller with parameters of type Floor
FloorContext(Floor previous, Floor next, Floor successor)
           
Assignment(Floor floor, Direction dir)
           
 

Uses of Floor in org.intranet.elevator.view
 

Methods in org.intranet.elevator.view with parameters of type Floor
private  void BuildingView.drawFloor(java.awt.Graphics g, Floor floor, float pixelConv, int shaftWidthPixels, int personHeight)
           
private  void BuildingView.drawRequestIndicators(java.awt.Graphics g, Floor floor, int floorY, int ceilingY, int entranceNum)
           
private  void BuildingView.drawFloorPersons(java.awt.Graphics g, Floor floor, int personHeight, int floorY, int entrancesXLocation)
           
private  void BuildingView.drawCarMovingPersons(java.awt.Graphics g, Floor floor, int personHeight, int floorY, int elevatorLocation)
           
private  int BuildingView.drawEntrances(java.awt.Graphics g, Floor floor, int ceY, int ceW, int ceH)