org.jactr.tools.goalfeeder.constructor
Interface IGoalConstructor<T>


Deprecated.

@Deprecated
public interface IGoalConstructor<T>

an interface for a chunk of code that transforms some task of an experiment into a chunk into a goal

Author:
harrison

Method Summary
 org.jactr.core.chunk.IChunk construct(T experimentTask, org.jactr.core.model.IModel model, GoalFeeder<T> feeder)
          Deprecated. construct a goal chunk based on the experimentTask
 GatingTimedEvent createGate(double currentTime, T experimentTask)
          Deprecated.  
 IGoalResponder getResponder()
          Deprecated.  
 boolean handles(T experimentTask)
          Deprecated. return true if we can transform a experimentTask into a goal
 

Method Detail

handles

boolean handles(T experimentTask)
Deprecated. 
return true if we can transform a experimentTask into a goal

Parameters:
component -
Returns:

construct

org.jactr.core.chunk.IChunk construct(T experimentTask,
                                      org.jactr.core.model.IModel model,
                                      GoalFeeder<T> feeder)
Deprecated. 
construct a goal chunk based on the experimentTask

Parameters:
component -
model -
Returns:

createGate

GatingTimedEvent createGate(double currentTime,
                            T experimentTask)
Deprecated. 

getResponder

IGoalResponder getResponder()
Deprecated. 
Returns: