Uses of Package
net.sourceforge.nrl.parser.ast.action

Packages that use net.sourceforge.nrl.parser.ast.action
net.sourceforge.nrl.parser.ast The fully resolved abstract syntax tree (AST) representation of the constraint language. 
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. 
net.sourceforge.nrl.parser.type Abstract type assignment and type checking for the completed AST. 
 

Classes in net.sourceforge.nrl.parser.ast.action used by net.sourceforge.nrl.parser.ast
INRLActionDetailVisitor
          An extension of the basic detail visitor interface that adds the action nodes.
 

Classes in net.sourceforge.nrl.parser.ast.action used by net.sourceforge.nrl.parser.ast.action
IAction
          A basic action, which is further refined into compound and conditional actions.
IActionFragmentApplicationAction
          An action fragment application.
IActionFragmentDeclaration
          An action fragment declaration.
IActionRuleDeclaration
          Declaration of an action type rule.
IAddAction
          An action that adds an element to a collection.
ICompoundAction
          A collection of actions to be executed in sequence.
IConditionalAction
          An if-then-else type action.
ICreateAction
          An action that creates a new object and assigns it to a variable.
IForEachAction
          An iterative action that executes child actions over each member of a collection.
INRLActionDetailVisitor
          An extension of the basic detail visitor interface that adds the action nodes.
IOperatorAction
          An action that invokes an externally defined operator.
IRemoveAction
          An action that deletes an attribute or deletes any object that matches a set of criteria.
IRemoveFromCollectionAction
          An action that removes an element from a collection.
ISetAction
          An action that sets an attribute to a value.
ISimpleAction
          Super-interface for atomic actions that cannot be broken down further.
IVariableDeclarationAction
          An action that wraps an IVariableDeclaration.
 

Classes in net.sourceforge.nrl.parser.ast.action used by net.sourceforge.nrl.parser.ast.action.impl
IAction
          A basic action, which is further refined into compound and conditional actions.
IActionFragmentApplicationAction
          An action fragment application.
IActionFragmentDeclaration
          An action fragment declaration.
IActionRuleDeclaration
          Declaration of an action type rule.
IAddAction
          An action that adds an element to a collection.
ICompoundAction
          A collection of actions to be executed in sequence.
IConditionalAction
          An if-then-else type action.
ICreateAction
          An action that creates a new object and assigns it to a variable.
IForEachAction
          An iterative action that executes child actions over each member of a collection.
IOperatorAction
          An action that invokes an externally defined operator.
IRemoveAction
          An action that deletes an attribute or deletes any object that matches a set of criteria.
IRemoveFromCollectionAction
          An action that removes an element from a collection.
ISetAction
          An action that sets an attribute to a value.
ISimpleAction
          Super-interface for atomic actions that cannot be broken down further.
IVariableDeclarationAction
          An action that wraps an IVariableDeclaration.
 

Classes in net.sourceforge.nrl.parser.ast.action used by net.sourceforge.nrl.parser.ast.impl
IAction
          A basic action, which is further refined into compound and conditional actions.
IActionFragmentDeclaration
          An action fragment declaration.
 

Classes in net.sourceforge.nrl.parser.ast.action used by net.sourceforge.nrl.parser.type
IActionFragmentApplicationAction
          An action fragment application.
IActionFragmentDeclaration
          An action fragment declaration.
IActionRuleDeclaration
          Declaration of an action type rule.
IAddAction
          An action that adds an element to a collection.
ICompoundAction
          A collection of actions to be executed in sequence.
IConditionalAction
          An if-then-else type action.
ICreateAction
          An action that creates a new object and assigns it to a variable.
IForEachAction
          An iterative action that executes child actions over each member of a collection.
INRLActionDetailVisitor
          An extension of the basic detail visitor interface that adds the action nodes.
IOperatorAction
          An action that invokes an externally defined operator.
IRemoveAction
          An action that deletes an attribute or deletes any object that matches a set of criteria.
IRemoveFromCollectionAction
          An action that removes an element from a collection.
ISetAction
          An action that sets an attribute to a value.
IVariableDeclarationAction
          An action that wraps an IVariableDeclaration.
 



Copyright © 2006-2013. All Rights Reserved.