vs.plotagent
Class PlotThread

java.lang.Object
  extended by vs.plotagent.PlotThread

public class PlotThread
extends java.lang.Object


Field Summary
static int FINISHED
           
static int NONE
           
static int STARTED
           
static int STARTING
           
 
Constructor Summary
PlotThread(IThreadManager manager, java.lang.String prologName)
           
 
Method Summary
 void finishGoal(Goal goal)
           
 java.util.Vector<java.lang.String> getCharacters()
           
 java.util.Vector<Goal> getGoals()
           
 java.util.Vector<Goal> getGoals(java.lang.String character)
           
 java.lang.String getPreconditions()
           
 java.lang.String getPrologName()
           
 java.util.Vector<Goal> getResolveGoals(java.lang.String character)
           
 java.util.Vector<java.lang.String> getSettings()
           
 int getState()
           
 void setState(int state)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NONE

public static final int NONE
See Also:
Constant Field Values

STARTING

public static final int STARTING
See Also:
Constant Field Values

STARTED

public static final int STARTED
See Also:
Constant Field Values

FINISHED

public static final int FINISHED
See Also:
Constant Field Values
Constructor Detail

PlotThread

public PlotThread(IThreadManager manager,
                  java.lang.String prologName)
Method Detail

getCharacters

public java.util.Vector<java.lang.String> getCharacters()

getGoals

public java.util.Vector<Goal> getGoals()

getGoals

public java.util.Vector<Goal> getGoals(java.lang.String character)

getResolveGoals

public java.util.Vector<Goal> getResolveGoals(java.lang.String character)

getSettings

public java.util.Vector<java.lang.String> getSettings()

getState

public int getState()

getPrologName

public java.lang.String getPrologName()

getPreconditions

public java.lang.String getPreconditions()

finishGoal

public void finishGoal(Goal goal)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

setState

public void setState(int state)