@Deprecated
public abstract class GoalFeeder
extends java.lang.Object
Constructor and Description |
---|
GoalFeeder()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
abstract IChunk |
createNextGoal(IModel model,
VariableBindings variableBindings)
Deprecated.
This is called by the NextGoalAction.
|
double |
getGoalDelay(IChunk chunk)
Deprecated.
return how long it will take before the chunk returned by getNextGoal() is
inserted into the goal buffer.
|
static GoalFeeder |
getGoalFeeder()
Deprecated.
|
IChunk |
getNextGoal(IModel model,
VariableBindings variableBindings)
Deprecated.
|
abstract boolean |
hasNextGoal(IModel model,
VariableBindings variableBindings)
Deprecated.
|
static void |
setGoalFeeder(GoalFeeder feeder)
Deprecated.
|
public static void setGoalFeeder(GoalFeeder feeder)
public static GoalFeeder getGoalFeeder()
public abstract IChunk createNextGoal(IModel model, VariableBindings variableBindings)
model
- public abstract boolean hasNextGoal(IModel model, VariableBindings variableBindings)
public double getGoalDelay(IChunk chunk)
chunk
- may be nullpublic IChunk getNextGoal(IModel model, VariableBindings variableBindings)