StandByApplet
Class StandByManager
java.lang.Object
|
+--StandByApplet.StandByManager
- public class StandByManager
- extends Object
- implements ActionListener, ItemListener
The control class for the StandbyApplet. This class manages all events.
| Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
theApplet
private StandByApplet theApplet
passengers
private SortedSet passengers
StandByManager
StandByManager(StandByApplet callback)
actionPerformed
public void actionPerformed(ActionEvent e)
- Specified by:
- actionPerformed in interface ActionListener
itemStateChanged
public void itemStateChanged(ItemEvent e)
- The user selected an item from the list. Set the input fields
to be the passenger's current values.
- Specified by:
- itemStateChanged in interface ItemListener
update
void update()
- Modifies an existing passenger or add a new passenger.
updatePassenger
void updatePassenger(int pos)
- Updates an existing passenger.
getPassengerAt
StandByPassenger getPassengerAt(int pos)
- Finds a passenger by position.
newPassenger
void newPassenger(Date checkInTime)
- Creates a new passenger.
remove
void remove()
clear
void clear()
- Clears the input fields.
resetDisplay
void resetDisplay()
- Re-lists the passengers.