|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use INRLAstVisitor | |
---|---|
net.sourceforge.nrl.parser.ast | The fully resolved abstract syntax tree (AST) representation of the constraint language. |
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 INRLAstVisitor in net.sourceforge.nrl.parser.ast |
---|
Classes in net.sourceforge.nrl.parser.ast that implement INRLAstVisitor | |
---|---|
class |
ActionVisitorDispatcher
An extension of the basic dispatching AST visitor class that adds action language support. |
class |
ConstraintVisitorDispatcher
A default implementation of the INRLAstVisitor interface that dispatches calls to the visitor method to a client-supplied INRLConstraintDetailVisitor . |
Methods in net.sourceforge.nrl.parser.ast with parameters of type INRLAstVisitor | |
---|---|
void |
INRLAstNode.accept(INRLAstVisitor visitor)
Accept a visitor to this node. |
Uses of INRLAstVisitor in net.sourceforge.nrl.parser.ast.action.impl |
---|
Methods in net.sourceforge.nrl.parser.ast.action.impl with parameters of type INRLAstVisitor | |
---|---|
void |
VariableDeclarationActionImpl.accept(INRLAstVisitor visitor)
|
void |
SetActionImpl.accept(INRLAstVisitor visitor)
|
void |
RemoveFromCollectionActionImpl.accept(INRLAstVisitor visitor)
|
void |
RemoveActionImpl.accept(INRLAstVisitor visitor)
|
void |
OperatorActionImpl.accept(INRLAstVisitor visitor)
|
void |
ForEachActionImpl.accept(INRLAstVisitor visitor)
|
void |
CreateActionImpl.accept(INRLAstVisitor visitor)
|
void |
ConditionalActionImpl.accept(INRLAstVisitor visitor)
|
void |
CompoundActionImpl.accept(INRLAstVisitor visitor)
|
void |
AddActionImpl.accept(INRLAstVisitor visitor)
|
void |
ActionRuleDeclarationImpl.accept(INRLAstVisitor visitor)
|
void |
ActionFragmentDeclarationImpl.accept(INRLAstVisitor visitor)
|
void |
ActionFragmentApplicationActionImpl.accept(INRLAstVisitor visitor)
|
Uses of INRLAstVisitor in net.sourceforge.nrl.parser.ast.constraints.impl |
---|
Methods in net.sourceforge.nrl.parser.ast.constraints.impl with parameters of type INRLAstVisitor | |
---|---|
void |
VariableDeclarationImpl.accept(INRLAstVisitor visitor)
|
void |
ValidationFragmentDeclarationImpl.accept(INRLAstVisitor visitor)
|
void |
ValidationFragmentApplicationImpl.accept(INRLAstVisitor visitor)
|
void |
SelectionExpressionImpl.accept(INRLAstVisitor visitor)
|
void |
OperatorInvocationImpl.accept(INRLAstVisitor visitor)
|
void |
NotExistsStatementImpl.accept(INRLAstVisitor visitor)
|
void |
MultipleNotExistsStatementImpl.accept(INRLAstVisitor visitor)
|
void |
MultipleExistsStatementImpl.accept(INRLAstVisitor visitor)
|
void |
ModelReferenceImpl.accept(INRLAstVisitor visitor)
|
void |
IsSubtypePredicateImpl.accept(INRLAstVisitor visitor)
|
void |
IsNotInPredicateImpl.accept(INRLAstVisitor visitor)
|
void |
IsInPredicateImpl.accept(INRLAstVisitor visitor)
|
void |
IfThenStatementImpl.accept(INRLAstVisitor visitor)
|
void |
GlobalExistsStatementImpl.accept(INRLAstVisitor visitor)
|
void |
FunctionalExpressionImpl.accept(INRLAstVisitor visitor)
|
void |
ForallStatementImpl.accept(INRLAstVisitor visitor)
|
void |
ExistsStatementImpl.accept(INRLAstVisitor visitor)
|
void |
ConstraintRuleDeclarationImpl.accept(INRLAstVisitor visitor)
|
void |
ConditionalReportImpl.accept(INRLAstVisitor visitor)
|
void |
ConcatenatedReportImpl.accept(INRLAstVisitor visitor)
|
void |
CompoundReportImpl.accept(INRLAstVisitor visitor)
|
void |
CollectionIndexImpl.accept(INRLAstVisitor visitor)
|
void |
CastExpressionImpl.accept(INRLAstVisitor visitor)
|
void |
BinaryPredicateImpl.accept(INRLAstVisitor visitor)
|
void |
BinaryOperatorStatementImpl.accept(INRLAstVisitor visitor)
|
void |
ArithmeticExpressionImpl.accept(INRLAstVisitor visitor)
|
Uses of INRLAstVisitor in net.sourceforge.nrl.parser.ast.impl |
---|
Classes in net.sourceforge.nrl.parser.ast.impl that implement INRLAstVisitor | |
---|---|
class |
AntlrAstVisitor
An abstract class that narrows the AST visitor interface a bit, to pass it an Antlr3NRLBaseAst . |
class |
AntlrModelResolverVisitor
A visitor for resolving a single rule. |
class |
AntlrOperatorResolverVisitor
An implementation of an operator resolver. |
Methods in net.sourceforge.nrl.parser.ast.impl with parameters of type INRLAstVisitor | |
---|---|
void |
RuleSetDeclarationImpl.accept(INRLAstVisitor visitor)
|
void |
RuleFileImpl.accept(INRLAstVisitor visitor)
|
void |
Antlr3NRLBaseAst.accept(INRLAstVisitor visitor)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |