Class Floor
Class Floor
Object
|
+----Component
|
+----Canvas
|
+----Floor
- public class Floor
- extends Canvas
-
CallButton
-
-
FloorBell
-
-
FloorDoors
-
-
FloorLight
-
-
MyGraphics
-
-
Ocupied
-
-
Person
-
-
Place
-
-
TheElevator
-
-
level
-
-
Floor(short, Elevator, Rectangle, Graphics)
-
-
AddPerson(Passenger)
-
-
CloseDoors()
-
-
ElevatorArrived()
-
-
ElevatorDeparting()
-
-
ElevatorReady()
-
-
Empty()
-
-
GetPlace()
-
-
IsOcupied()
-
-
OpenDoors()
-
-
PressCallButton()
-
-
ReleaseCallButton()
-
-
RingBell()
-
-
TurnOffLight()
-
-
TurnOnLight()
-
-
getFloorNumber()
-
-
paint(Graphics)
-
CallButton
private SimButton CallButton
FloorBell
private Bell FloorBell
FloorDoors
private Doors FloorDoors
FloorLight
private Light FloorLight
MyGraphics
private java.awt.Graphics MyGraphics
Ocupied
private boolean Ocupied
Person
private Passenger Person
Place
private java.awt.Rectangle Place
TheElevator
private Elevator TheElevator
level
private short level
Floor
public Floor(short mylevel,
Elevator e,
Rectangle p,
Graphics g)
AddPerson
public boolean AddPerson(Passenger obj)
CloseDoors
public void CloseDoors()
ElevatorArrived
public void ElevatorArrived()
ElevatorDeparting
public void ElevatorDeparting()
ElevatorReady
public void ElevatorReady()
Empty
public boolean Empty()
GetPlace
public java.awt.Rectangle GetPlace()
IsOcupied
public boolean IsOcupied()
OpenDoors
public void OpenDoors()
PressCallButton
public void PressCallButton()
ReleaseCallButton
public void ReleaseCallButton()
RingBell
public void RingBell()
TurnOffLight
public void TurnOffLight()
TurnOnLight
public void TurnOnLight()
getFloorNumber
public short getFloorNumber()
paint
public void paint(Graphics g)
- Overrides:
- paint in class Canvas