Class aglet.a4compatibility.Itinerary
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class aglet.a4compatibility.Itinerary

java.lang.Object
   |
   +----aglet.a4compatibility.Itinerary

public class Itinerary
extends Object
The Itinerary is an abstract base class for control over an aglet's tour. Use this class to create specialized Itinerary classes. An Itinerary object is bound to an Aglet by the Aglet's setItinerary method. Any Itinerary object can be bound to at most one specific aglet (known as the traveller).

Variable Index

 o FIRST
 o LAST
 o NEXT
 o PREVIOUS
 o traveller

Constructor Index

 o Itinerary()

Method Index

 o go(String)
 o go(String, Object)
 o initialize()
 o isAvailable(String)
 o isCurrent(String)
 o keywords()
 o onArrival()
 o reset()
 o setTraveller(AgletProxy)
 o unsetTraveller()

Variables

 o traveller
  protected transient AgletProxy traveller
 o FIRST
  public final static String FIRST
 o LAST
  public final static String LAST
 o NEXT
  public final static String NEXT
 o PREVIOUS
  public final static String PREVIOUS

Constructors

 o Itinerary
  public Itinerary()

Methods

 o setTraveller
  public final void setTraveller(AgletProxy proxy)
 o unsetTraveller
  protected final void unsetTraveller()
 o initialize
  protected void initialize()
 o onArrival
  public void onArrival()
 o go
  public abstract void go(String name) throws IOException, AgletException
 o go
  public void go(String name,
                 Object arg) throws IOException, AgletException
 o isCurrent
  public abstract boolean isCurrent(String symbolic_name) throws InvalidAgletException
 o isAvailable
  public abstract boolean isAvailable(String symbolic_name) throws InvalidAgletException
 o reset
  public abstract void reset() throws InvalidAgletException
 o keywords
  public abstract String[] keywords()

All Packages  Class Hierarchy  This Package  Previous  Next  Index