Uses of Class
net.sourceforge.nrl.parser.ast.impl.Antlr3NRLBaseAst

Packages that use Antlr3NRLBaseAst
net.sourceforge.nrl.parser.ast.action.impl   
net.sourceforge.nrl.parser.ast.constraints.impl   
net.sourceforge.nrl.parser.ast.impl The ANTLR v3 implementation of the AST, including a JFlex lexer and ANTLR v3 parser. 
 

Uses of Antlr3NRLBaseAst in net.sourceforge.nrl.parser.ast.action.impl
 

Subclasses of Antlr3NRLBaseAst in net.sourceforge.nrl.parser.ast.action.impl
 class ActionFragmentApplicationActionImpl
           
 class ActionFragmentDeclarationImpl
           
 class ActionImpl
           
 class ActionRuleDeclarationImpl
           
 class AddActionImpl
           
 class CompoundActionImpl
           
 class ConditionalActionImpl
           
 class CreateActionImpl
           
 class ForEachActionImpl
           
 class OperatorActionImpl
           
 class RemoveActionImpl
           
 class RemoveFromCollectionActionImpl
           
 class SetActionImpl
           
 class VariableDeclarationActionImpl
           
 

Uses of Antlr3NRLBaseAst in net.sourceforge.nrl.parser.ast.constraints.impl
 

Subclasses of Antlr3NRLBaseAst in net.sourceforge.nrl.parser.ast.constraints.impl
 class ArithmeticExpressionImpl
           
 class BinaryOperatorStatementImpl
           
 class BinaryPredicateImpl
           
 class BooleanLiteralImpl
           
 class CardinalityConstraintImpl
           
 class CastExpressionImpl
           
 class CollectionIndexImpl
           
 class CompoundReportImpl
           
 class ConcatenatedReportImpl
           
 class ConditionalReportImpl
           
 class ConstraintImpl
           
 class ConstraintRuleDeclarationImpl
           
 class DecimalNumberImpl
           
 class ExistsStatementImpl
           
 class ForallStatementImpl
           
 class FunctionalExpressionImpl
           
 class GlobalExistsStatementImpl
           
 class IfThenStatementImpl
           
 class IntegerNumberImpl
           
 class IsInPredicateImpl
           
 class IsNotInPredicateImpl
           
 class IsSubtypePredicateImpl
           
 class LiteralStringImpl
           
 class ModelReferenceImpl
          Implementation of a model reference.
 class ModelReferenceStep
          A helper AST node class that represents one step in a model reference.
 class MultipleExistsStatementImpl
           
 class MultipleNotExistsStatementImpl
           
 class NotExistsStatementImpl
           
 class OperatorInvocationImpl
           
 class SelectionExpressionImpl
           
 class ValidationFragmentApplicationImpl
           
 class ValidationFragmentDeclarationImpl
           
 class VariableDeclarationImpl
           
 

Uses of Antlr3NRLBaseAst in net.sourceforge.nrl.parser.ast.impl
 

Subclasses of Antlr3NRLBaseAst in net.sourceforge.nrl.parser.ast.impl
 class DeclarationImpl
           
 class ModelFileReferenceImpl
           
 class MultipleContextDeclarationImpl
           
 class NamedParameterImpl
           
 class OperatorFileReferenceImpl
           
 class RuleFileImpl
          ANTLR implementation of the overall rule file AST node.
 class RuleSetDeclarationImpl
           
 class SingleContextDeclarationImpl
           
 

Methods in net.sourceforge.nrl.parser.ast.impl with parameters of type Antlr3NRLBaseAst
protected  void AntlrModelResolverVisitor.visitAfter(Antlr3NRLBaseAst node)
          Visit the current node and pop the context stack where necessary, for example when a quantifier goes out of scope.
protected  void AntlrAstVisitor.visitAfter(Antlr3NRLBaseAst node)
           
protected  boolean AntlrModelResolverVisitor.visitBefore(Antlr3NRLBaseAst node)
          Visit the current node and keep the "current context" up to date.
protected abstract  boolean AntlrAstVisitor.visitBefore(Antlr3NRLBaseAst node)
           
 



Copyright © 2006-2013. All Rights Reserved.