| Package | Description |
|---|---|
| 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 |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IActionFragmentApplicationAction
An action fragment application.
|
interface |
IAddAction
An action that adds an element to a collection.
|
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 |
IVariableDeclarationAction
An action that wraps an
IVariableDeclaration. |
| Modifier and Type | Method and Description |
|---|---|
List<ISimpleAction> |
ICompoundAction.getSimpleActions()
Return the
ISimpleAction objects contained in this compound
action. |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionFragmentApplicationActionImpl |
class |
AddActionImpl |
class |
ConditionalActionImpl |
class |
CreateActionImpl |
class |
ForEachActionImpl |
class |
OperatorActionImpl |
class |
RemoveActionImpl |
class |
RemoveFromCollectionActionImpl |
class |
SetActionImpl |
class |
VariableDeclarationActionImpl |
| Modifier and Type | Method and Description |
|---|---|
List<ISimpleAction> |
CompoundActionImpl.getSimpleActions() |
Copyright © 2006-2013. All Rights Reserved.