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).
-
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