|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IAction | |
---|---|
net.sourceforge.nrl.parser.ast.action | The fully resolved extended abstract syntax tree (AST) representation for the action language. |
net.sourceforge.nrl.parser.ast.action.impl | |
net.sourceforge.nrl.parser.ast.impl | The ANTLR v3 implementation of the AST, including a JFlex lexer and ANTLR v3 parser. |
Uses of IAction in net.sourceforge.nrl.parser.ast.action |
---|
Subinterfaces of IAction in net.sourceforge.nrl.parser.ast.action | |
---|---|
interface |
IActionFragmentApplicationAction
An action fragment application. |
interface |
IAddAction
An action that adds an element to a collection. |
interface |
ICompoundAction
A collection of actions to be executed in sequence. |
interface |
IConditionalAction
An if-then-else type action. |
interface |
ICreateAction
An action that creates a new object and assigns it to a variable. |
interface |
IForEachAction
An iterative action that executes child actions over each member of a collection. |
interface |
IOperatorAction
An action that invokes an externally defined operator. |
interface |
IRemoveAction
An action that deletes an attribute or deletes any object that matches a set of criteria. |
interface |
IRemoveFromCollectionAction
An action that removes an element from a collection. |
interface |
ISetAction
An action that sets an attribute to a value. |
interface |
ISimpleAction
Super-interface for atomic actions that cannot be broken down further. |
interface |
IVariableDeclarationAction
An action that wraps an IVariableDeclaration . |
Methods in net.sourceforge.nrl.parser.ast.action that return IAction | |
---|---|
IAction |
IForEachAction.getAction()
Return the action to execute on each member of the collection. |
IAction |
IActionRuleDeclaration.getAction()
Get the rule action. |
IAction |
IActionFragmentDeclaration.getAction()
Return the action. |
Uses of IAction in net.sourceforge.nrl.parser.ast.action.impl |
---|
Classes in net.sourceforge.nrl.parser.ast.action.impl that implement IAction | |
---|---|
class |
ActionFragmentApplicationActionImpl
|
class |
ActionImpl
|
class |
AddActionImpl
|
class |
CompoundActionImpl
|
class |
ConditionalActionImpl
|
class |
CreateActionImpl
|
class |
ForEachActionImpl
|
class |
OperatorActionImpl
|
class |
RemoveActionImpl
|
class |
RemoveFromCollectionActionImpl
|
class |
SetActionImpl
|
class |
VariableDeclarationActionImpl
|
Methods in net.sourceforge.nrl.parser.ast.action.impl that return IAction | |
---|---|
IAction |
ForEachActionImpl.getAction()
|
IAction |
ActionRuleDeclarationImpl.getAction()
|
IAction |
ActionFragmentDeclarationImpl.getAction()
|
Uses of IAction in net.sourceforge.nrl.parser.ast.impl |
---|
Methods in net.sourceforge.nrl.parser.ast.impl with parameters of type IAction | |
---|---|
protected void |
AntlrModelResolver.resolveAction(IAction action,
IClassifier context,
Map<String,IVariableDeclaration> globalVariables,
List<Variable> variables,
List<NRLError> errors)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |