Modifier and Type | Class and Description |
---|---|
class |
InjectPerceptsAction |
Modifier and Type | Method and Description |
---|---|
IAction |
InjectPerceptsAction.bind(VariableBindings variableBindings) |
Modifier and Type | Field and Description |
---|---|
java.util.Collection<IAction> |
DefaultProductionCompiler6.BufferStruct.actions |
Modifier and Type | Method and Description |
---|---|
static IAction |
ProductionCompilerEvaluator.Collapser.clone(IAction action) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IAction> |
DefaultProductionCompiler6.BufferStruct.getActions() |
Modifier and Type | Method and Description |
---|---|
static IAction |
ProductionCompilerEvaluator.Collapser.clone(IAction action) |
DefaultProductionCompiler6.BufferStruct |
DefaultProductionCompiler6.BufferStruct.update(int i,
IAction a) |
Constructor and Description |
---|
BufferStruct(java.lang.String name,
java.lang.Integer i,
boolean sh,
java.util.Collection<ICondition> conds,
java.util.Collection<IAction> acts,
VariableBindings vb) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IAction> |
ISymbolicProduction.getActions()
Gets the actions attribute of the ISymbolicProduction object
|
Modifier and Type | Method and Description |
---|---|
void |
ISymbolicProduction.addAction(IAction cons)
Adds a feature to the IAction attribute of the ISymbolicProduction object
|
void |
ISymbolicProduction.removeAction(IAction cons)
Description of the Method
|
Modifier and Type | Interface and Description |
---|---|
interface |
IBufferAction |
Modifier and Type | Class and Description |
---|---|
class |
AddAction
AddAction represents the consequence of adding a chunk to a buffer.
|
class |
BindAction
BindAction is used merely for the assignment of variables that are not
explicitly imbedded in any other action.
|
class |
DefaultAction
DefaultAction is the general base class for all the of the Actions presented
(aside, of course, for IAction itself).
|
class |
DefaultSlotAction |
class |
ExecuteAction
The ExecuteAction is a convenience IAction that permits the execution of an
arbitrary Runnable class?s run method.
|
class |
ModifyAction
The ModifyAction is used to modify the slot values of a chunk residing within
a specific buffer.
|
class |
OutputAction
Description of the Class
|
class |
ProxyAction |
class |
RemoveAction
The remove action does just that.
|
class |
SetAction
a zero-time buffer content set operator
|
class |
SleepAction
An action, that when fired will block the model thread until a chunk appears
in the goal buffer
|
class |
StopAction |
Modifier and Type | Method and Description |
---|---|
IAction |
StopAction.bind(VariableBindings variableBindings) |
IAction |
SleepAction.bind(VariableBindings variableBindings) |
IAction |
SetAction.bind(VariableBindings variableBindings) |
IAction |
RemoveAction.bind(VariableBindings variableBindings) |
IAction |
ProxyAction.bind(VariableBindings variableBindings) |
IAction |
OutputAction.bind(VariableBindings bindings) |
IAction |
ModifyAction.bind(VariableBindings variableBindings) |
IAction |
IAction.bind(VariableBindings variableBindings)
Bind is called during the creation of an instantiation of a produciton.
|
IAction |
ExecuteAction.bind(VariableBindings variableBindings) |
IAction |
BindAction.bind(VariableBindings variableBindings) |
IAction |
AddAction.bind(VariableBindings bindings) |
IAction |
ProxyAction.getDelegate() |
Modifier and Type | Method and Description |
---|---|
void |
ProxyAction.setDelegateClass(java.lang.Class<? extends IAction> proxyClass) |
Constructor and Description |
---|
ProxyAction(java.lang.Class<? extends IAction> proxyClass) |
Modifier and Type | Field and Description |
---|---|
protected java.util.Collection<IAction> |
BasicSymbolicProduction._actions |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IAction> |
BasicSymbolicProduction.getActions() |
Modifier and Type | Method and Description |
---|---|
void |
BasicSymbolicProduction.addAction(IAction cons) |
void |
BasicSymbolicProduction.removeAction(IAction cons) |
Modifier and Type | Method and Description |
---|---|
IAction |
ProductionEvent.getAction() |
Constructor and Description |
---|
ProductionEvent(IProduction source,
ProductionEvent.Type type,
IAction action) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IAction> |
JACTRBuilder.actions() |
Modifier and Type | Method and Description |
---|---|
static org.antlr.runtime.tree.CommonTree |
ASTResolver.toAST(IAction action) |
Modifier and Type | Method and Description |
---|---|
protected static void |
ASTResolver.setActions(org.antlr.runtime.tree.CommonTree pd,
java.util.Collection<IAction> actions) |
Modifier and Type | Class and Description |
---|---|
class |
ScriptableAction
ScriptableAction allows for custom actions.
|
Modifier and Type | Method and Description |
---|---|
IAction |
ScriptableAction.bind(VariableBindings variableBindings) |
Modifier and Type | Class and Description |
---|---|
class |
NextGoalAction
Deprecated.
|
class |
ResponseAction
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
IAction |
ResponseAction.bind(VariableBindings variableBindings)
Deprecated.
|
IAction |
NextGoalAction.bind(VariableBindings variableBindings)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
RespondAction
requires that GoalFeeder be attached to the runtime applicationData
|
Modifier and Type | Method and Description |
---|---|
IAction |
RespondAction.bind(VariableBindings variableBindings) |
Modifier and Type | Class and Description |
---|---|
class |
PointMarkerAction
drops an instananeous marker.
|
Modifier and Type | Method and Description |
---|---|
IAction |
PointMarkerAction.bind(VariableBindings variableBindings) |
Modifier and Type | Class and Description |
---|---|
class |
CleanUpModelAction
load a model but dont run it yet.
|
class |
LoadModelAction
load a model but dont run it yet.
|
class |
StartModelAction
load a model but dont run it yet.
|
class |
StopModelAction
load a model but dont run it yet.
|
Modifier and Type | Method and Description |
---|---|
IAction |
StopModelAction.bind(VariableBindings variableBindings) |
IAction |
StartModelAction.bind(VariableBindings variableBindings) |
IAction |
LoadModelAction.bind(VariableBindings variableBindings) |
IAction |
CleanUpModelAction.bind(VariableBindings variableBindings) |
Modifier and Type | Class and Description |
---|---|
class |
SlaveVariableAction
for the setting of variables in the slave state
|
Modifier and Type | Method and Description |
---|---|
IAction |
SlaveVariableAction.bind(VariableBindings variableBindings) |