Class Passenger
Class Passenger
Object
|
+----Component
|
+----Canvas
|
+----Passenger
- public class Passenger
- extends Canvas
- implements Runnable
-
ID
-
-
MyGraphics
-
-
Place
-
-
currentFloor
-
-
destination
-
-
origin
-
-
personThread
-
-
Passenger(Floor, short, Graphics)
-
-
EnterElevator(Elevator)
-
-
ExitElevator(Floor)
-
-
GotoFloor(Floor)
-
-
Move(int, int)
-
-
RunEnterFloorAnimation()
-
-
getDestination()
-
-
getID()
-
-
getOrigin()
-
-
paint(Graphics)
-
-
run()
-
ID
private short ID
MyGraphics
private java.awt.Graphics MyGraphics
Place
private java.awt.Rectangle Place
currentFloor
private Floor currentFloor
destination
private short destination
origin
private short origin
personThread
private java.lang.Thread personThread
Passenger
public Passenger(Floor f,
short I,
Graphics g)
EnterElevator
public void EnterElevator(Elevator e)
ExitElevator
public void ExitElevator(Floor f)
GotoFloor
public void GotoFloor(Floor f)
Move
public void Move(int dx,
int dy)
RunEnterFloorAnimation
public void RunEnterFloorAnimation()
getDestination
public short getDestination()
getID
public short getID()
getOrigin
public short getOrigin()
paint
public void paint(Graphics g)
- Overrides:
- paint in class Canvas
run
public void run()