Class Floor


Class Floor

Object
   |
   +----Component
           |
           +----Canvas
                   |
                   +----Floor

public class Floor
extends Canvas

Variable Index

 o CallButton
 o FloorBell
 o FloorDoors
 o FloorLight
 o MyGraphics
 o Ocupied
 o Person
 o Place
 o TheElevator
 o level

Constructor Index

 o Floor(short, Elevator, Rectangle, Graphics)

Method Index

 o AddPerson(Passenger)
 o CloseDoors()
 o ElevatorArrived()
 o ElevatorDeparting()
 o ElevatorReady()
 o Empty()
 o GetPlace()
 o IsOcupied()
 o OpenDoors()
 o PressCallButton()
 o ReleaseCallButton()
 o RingBell()
 o TurnOffLight()
 o TurnOnLight()
 o getFloorNumber()
 o paint(Graphics)

Variables

 o CallButton
private SimButton CallButton
 o FloorBell
private Bell FloorBell
 o FloorDoors
private Doors FloorDoors
 o FloorLight
private Light FloorLight
 o MyGraphics
private java.awt.Graphics MyGraphics
 o Ocupied
private boolean Ocupied
 o Person
private Passenger Person
 o Place
private java.awt.Rectangle Place
 o TheElevator
private Elevator TheElevator
 o level
private short level

Constructors

 o Floor
public Floor(short mylevel,
             Elevator e,
             Rectangle p,
             Graphics g)

Methods

 o AddPerson
public boolean AddPerson(Passenger obj)
 o CloseDoors
public void CloseDoors()
 o ElevatorArrived
public void ElevatorArrived()
 o ElevatorDeparting
public void ElevatorDeparting()
 o ElevatorReady
public void ElevatorReady()
 o Empty
public boolean Empty()
 o GetPlace
public java.awt.Rectangle GetPlace()
 o IsOcupied
public boolean IsOcupied()
 o OpenDoors
public void OpenDoors()
 o PressCallButton
public void PressCallButton()
 o ReleaseCallButton
public void ReleaseCallButton()
 o RingBell
public void RingBell()
 o TurnOffLight
public void TurnOffLight()
 o TurnOnLight
public void TurnOnLight()
 o getFloorNumber
public short getFloorNumber()
 o paint
public void paint(Graphics g)
Overrides:
paint in class Canvas