|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IVariableDeclaration | |
|---|---|
| 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.constraints | |
| 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. |
| net.sourceforge.nrl.parser.type | Abstract type assignment and type checking for the completed AST. |
| Uses of IVariableDeclaration in net.sourceforge.nrl.parser.ast |
|---|
| Methods in net.sourceforge.nrl.parser.ast that return types with arguments of type IVariableDeclaration | |
|---|---|
List<IVariableDeclaration> |
IRuleFile.getGlobalVariableDeclarations()
Get the list of global variable declarations. |
| Uses of IVariableDeclaration in net.sourceforge.nrl.parser.ast.action |
|---|
| Methods in net.sourceforge.nrl.parser.ast.action with parameters of type IVariableDeclaration | |
|---|---|
void |
INRLActionDetailVisitor.Stub.visitVariableDeclarationAfter(IVariableDeclaration decl)
|
boolean |
INRLActionDetailVisitor.Stub.visitVariableDeclarationBefore(IVariableDeclaration decl)
|
| Uses of IVariableDeclaration in net.sourceforge.nrl.parser.ast.constraints |
|---|
| Methods in net.sourceforge.nrl.parser.ast.constraints that return types with arguments of type IVariableDeclaration | |
|---|---|
List<IVariableDeclaration> |
IConstraintRuleDeclaration.getVariableDeclarations()
Return the variables declared for this constraint. |
| Methods in net.sourceforge.nrl.parser.ast.constraints with parameters of type IVariableDeclaration | |
|---|---|
void |
INRLConstraintDetailVisitor.visitVariableDeclarationAfter(IVariableDeclaration decl)
|
void |
INRLConstraintDetailVisitor.Stub.visitVariableDeclarationAfter(IVariableDeclaration decl)
|
boolean |
INRLConstraintDetailVisitor.visitVariableDeclarationBefore(IVariableDeclaration decl)
|
boolean |
INRLConstraintDetailVisitor.Stub.visitVariableDeclarationBefore(IVariableDeclaration decl)
|
| Uses of IVariableDeclaration in net.sourceforge.nrl.parser.ast.constraints.impl |
|---|
| Classes in net.sourceforge.nrl.parser.ast.constraints.impl that implement IVariableDeclaration | |
|---|---|
class |
VariableDeclarationImpl
|
| Methods in net.sourceforge.nrl.parser.ast.constraints.impl that return types with arguments of type IVariableDeclaration | |
|---|---|
List<IVariableDeclaration> |
ConstraintRuleDeclarationImpl.getVariableDeclarations()
|
| Uses of IVariableDeclaration in net.sourceforge.nrl.parser.ast.impl |
|---|
| Fields in net.sourceforge.nrl.parser.ast.impl with type parameters of type IVariableDeclaration | |
|---|---|
protected Map<String,IVariableDeclaration> |
ConstraintAstResolver.globalVariableIds
|
protected Map<String,IVariableDeclaration> |
AntlrModelResolverVisitor.globalVariables
|
| Methods in net.sourceforge.nrl.parser.ast.impl that return types with arguments of type IVariableDeclaration | |
|---|---|
List<IVariableDeclaration> |
RuleFileImpl.getGlobalVariableDeclarations()
|
protected Map<String,IVariableDeclaration> |
AntlrModelResolver.getGlobalVariablesAsMap(IRuleFile ruleFile)
|
| Method parameters in net.sourceforge.nrl.parser.ast.impl with type arguments of type IVariableDeclaration | |
|---|---|
protected void |
AntlrModelResolver.resolveAction(IAction action,
IClassifier context,
Map<String,IVariableDeclaration> globalVariables,
List<Variable> variables,
List<NRLError> errors)
|
protected void |
AntlrModelResolver.resolveActionFragment(IActionFragmentDeclaration macro,
Map<String,IVariableDeclaration> globalVariables,
List<NRLError> errors)
|
protected void |
AntlrModelResolver.resolveConstraints(IRuleFile ruleFile,
Map<String,IVariableDeclaration> globalVariables,
List<NRLError> errors)
|
static void |
ModelReferenceHelper.resolveReference(ModelReferenceImpl ref,
IModelCollection models,
IModelElement contextElement,
IClassifier initialContext,
VariableContext variableContext,
Map<String,IVariableDeclaration> globalVariableContext,
List<NRLError> errors)
Resolve a reference by looking up the initial step and traversing a path. |
protected void |
AntlrModelResolver.resolveRuleSets(IRuleFile ruleFile,
Map<String,IVariableDeclaration> globalVariables,
List<NRLError> errors)
Resolve the context and constraints of rule set declarations |
protected void |
AntlrModelResolver.resolveValidationFragmentDeclaration(IValidationFragmentDeclaration decl,
Map<String,IVariableDeclaration> globalVariables,
List<NRLError> errors)
|
| Constructor parameters in net.sourceforge.nrl.parser.ast.impl with type arguments of type IVariableDeclaration | |
|---|---|
AntlrModelResolverVisitor(IClassifier ruleContext,
IModelCollection models,
Map<String,IVariableDeclaration> globalVariables,
List<NRLError> errors)
Initialize a constraint visitor with a rule context classifier, the model, a map of global variables and an error list to populate. |
|
AntlrModelResolverVisitor(IClassifier ruleContext,
IModelCollection models,
Map<String,IVariableDeclaration> globalVariables,
List<Variable> contextVariables,
List<NRLError> errors)
|
|
AntlrModelResolverVisitor(IModelCollection models,
Map<String,IVariableDeclaration> globalVariables,
List<Variable> contextVariables,
List<NRLError> errors)
|
|
| Uses of IVariableDeclaration in net.sourceforge.nrl.parser.type |
|---|
| Methods in net.sourceforge.nrl.parser.type with parameters of type IVariableDeclaration | |
|---|---|
void |
ConstraintTypeChecker.visitVariableDeclarationAfter(IVariableDeclaration decl)
|
boolean |
ConstraintTypeChecker.visitVariableDeclarationBefore(IVariableDeclaration decl)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||