Main Page | Class Hierarchy | Class List | Class Members | Related Pages

blockworld.BlockWorld.M_base Class Reference

Base class for movements. More...

Inheritance diagram for blockworld.BlockWorld.M_base:

blockworld.BlockWorld.M_east blockworld.BlockWorld.M_north blockworld.BlockWorld.M_south blockworld.BlockWorld.M_west List of all members.

Public Member Functions

List getArguments ()
ListPar execute (ics.TripleApl.Instance instance, ListPar arguments)
abstract boolean execMeth (Env env, Agent agent, long timeout)

Protected Attributes

Vector _arguments = new Vector()

Detailed Description

Base class for movements.


Member Function Documentation

ListPar blockworld.BlockWorld.M_base.execute ics.TripleApl.Instance  instance,
ListPar  arguments
 

Todo:
error/exception handling, how is this done in 3APL?

fix polymorphism


The documentation for this class was generated from the following file:
Generated on Wed Jun 16 17:22:45 2004 for blockworld by doxygen 1.3.7