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として知られるもの)
-
FIRST
-
-
LAST
-
-
NEXT
-
-
PREVIOUS
-
-
traveller
-
-
Itinerary()
-
-
go(String)
-
-
go(String, Object)
-
-
initialize()
-
-
isAvailable(String)
-
-
isCurrent(String)
-
-
keywords()
-
-
onArrival()
-
-
reset()
-
-
setTraveller(AgletProxy)
-
-
unsetTraveller()
-
traveller
protected transient AgletProxy traveller
FIRST
public final static String FIRST
LAST
public final static String LAST
NEXT
public final static String NEXT
PREVIOUS
public final static String PREVIOUS
Itinerary
public Itinerary()
setTraveller
public final void setTraveller(AgletProxy proxy)
unsetTraveller
protected final void unsetTraveller()
initialize
protected void initialize()
onArrival
public void onArrival()
go
public abstract void go(String name) throws IOException, AgletException
go
public void go(String name,
Object arg) throws IOException, AgletException
isCurrent
public abstract boolean isCurrent(String symbolic_name) throws InvalidAgletException
isAvailable
public abstract boolean isAvailable(String symbolic_name) throws InvalidAgletException
reset
public abstract void reset() throws InvalidAgletException
keywords
public abstract String[] keywords()
All Packages Class Hierarchy This Package Previous Next Index