edu.udo.cs.ie.cowbots.planer
Class makePlan

Package class diagram package makePlan
java.lang.Object
  extended by DefaultInternalAction
      extended by edu.udo.cs.ie.cowbots.planer.makePlan

public class makePlan
extends DefaultInternalAction


Field Summary
static java.lang.String currentPlan
           
private  PlanGenerator planGen
           
(package private) static double radius
           
private static long serialVersionUID
           
 
Constructor Summary
makePlan()
           
 
Method Summary
 java.lang.Object execute(TransitionSystem ts, Unifier un, Term[] args)
           
private  void placePlanOnIntendedMeans(java.lang.String plan, TransitionSystem ts)
          this method puts the plan (in form of a string) on jason's intended means
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

currentPlan

public static java.lang.String currentPlan

radius

static double radius

planGen

private PlanGenerator planGen
Constructor Detail

makePlan

public makePlan()
Method Detail

execute

public java.lang.Object execute(TransitionSystem ts,
                                Unifier un,
                                Term[] args)
                         throws java.lang.Exception
Throws:
java.lang.Exception

placePlanOnIntendedMeans

private void placePlanOnIntendedMeans(java.lang.String plan,
                                      TransitionSystem ts)
                               throws java.lang.Exception
this method puts the plan (in form of a string) on jason's intended means

Parameters:
plan -
ts -
Throws:
java.lang.Exception