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
Itineraryクラスはアグレットの巡業を制御するための抽象クラスである. 特殊化されたitineraryクラスを作るにはこのクラスを用いる. itineraryオブジェクトはAgletのsetItineraryメソッドでagletに 設定される. すべてのitineraryオブジェクトは高々1つのagletにしか取り付けられない. (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