A B C D E F G H I J K L M N O P Q R S T U V W X Y _

A

AbstractAttribute - Class in net.sourceforge.nrl.parser.model
A basic attribute implementation, to be subclassed.
AbstractAttribute(String) - Constructor for class net.sourceforge.nrl.parser.model.AbstractAttribute
 
AbstractClassifier - Class in net.sourceforge.nrl.parser.model
Abstract basic implementation of a classifier that manages attribute collections.
AbstractClassifier(String, IPackage) - Constructor for class net.sourceforge.nrl.parser.model.AbstractClassifier
 
AbstractModelElement - Class in net.sourceforge.nrl.parser.model
Basic abstract implementation of a model element that manages the name and parent.
AbstractModelElement(String, IPackage) - Constructor for class net.sourceforge.nrl.parser.model.AbstractModelElement
 
AbstractPackage - Class in net.sourceforge.nrl.parser.model
Abstract implementation of a package.
AbstractPackage(String, IPackage) - Constructor for class net.sourceforge.nrl.parser.model.AbstractPackage
Create a new package with a name and an optional containing package (can be null)
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.action.impl.ActionFragmentApplicationActionImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.action.impl.ActionFragmentDeclarationImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.action.impl.ActionRuleDeclarationImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.action.impl.AddActionImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.action.impl.CompoundActionImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.action.impl.ConditionalActionImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.action.impl.CreateActionImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.action.impl.ForEachActionImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.action.impl.OperatorActionImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.action.impl.RemoveActionImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.action.impl.RemoveFromCollectionActionImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.action.impl.SetActionImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.action.impl.VariableDeclarationActionImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ArithmeticExpressionImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.BinaryOperatorStatementImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.BinaryPredicateImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.CastExpressionImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.CollectionIndexImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.CompoundReportImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ConcatenatedReportImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ConditionalReportImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ConstraintRuleDeclarationImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ExistsStatementImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ForallStatementImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.FunctionalExpressionImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.GlobalExistsStatementImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IfThenStatementImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IsInPredicateImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IsNotInPredicateImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IsSubtypePredicateImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.MultipleExistsStatementImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.MultipleNotExistsStatementImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.NotExistsStatementImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.OperatorInvocationImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.SelectionExpressionImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentApplicationImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentDeclarationImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.VariableDeclarationImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.impl.Antlr3NRLBaseAst
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.impl.RuleFileImpl
 
accept(INRLAstVisitor) - Method in class net.sourceforge.nrl.parser.ast.impl.RuleSetDeclarationImpl
 
accept(INRLAstVisitor) - Method in interface net.sourceforge.nrl.parser.ast.INRLAstNode
Accept a visitor to this node.
action() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
ACTION_FRAGMENT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
ACTION_FRAGMENT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ACTION_FRAGMENT_KEYWORD - Static variable in class net.sourceforge.nrl.parser.preprocessing.ReferencePreprocessor
 
ACTION_FRAGMENT_PARAMETER_MISMATCH - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Something wrong with macro invocation parameters
ACTION_RULE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
ACTION_RULE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ActionAstResolver - Class in net.sourceforge.nrl.parser.ast.action.impl
This action AST resolver extends the basic resolver and adds resolving and checking of fragment references.
ActionAstResolver() - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.ActionAstResolver
 
actionContext() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
ActionFragmentApplicationActionImpl - Class in net.sourceforge.nrl.parser.ast.action.impl
 
ActionFragmentApplicationActionImpl() - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.ActionFragmentApplicationActionImpl
 
ActionFragmentApplicationActionImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.ActionFragmentApplicationActionImpl
 
actionFragmentDeclaration() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
ActionFragmentDeclarationImpl - Class in net.sourceforge.nrl.parser.ast.action.impl
 
ActionFragmentDeclarationImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.ActionFragmentDeclarationImpl
 
actionFragmentIds - Variable in class net.sourceforge.nrl.parser.ast.action.impl.ActionAstResolver
 
ActionImpl - Class in net.sourceforge.nrl.parser.ast.action.impl
 
ActionImpl() - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.ActionImpl
 
ActionImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.ActionImpl
 
actionRuleDeclaration() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
ActionRuleDeclarationImpl - Class in net.sourceforge.nrl.parser.ast.action.impl
 
ActionRuleDeclarationImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.ActionRuleDeclarationImpl
 
ActionTypeChecker - Class in net.sourceforge.nrl.parser.type
An extension of the type checker for the action language.
ActionTypeChecker() - Constructor for class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
ActionVisitorDispatcher - Class in net.sourceforge.nrl.parser.ast
An extension of the basic dispatching AST visitor class that adds action language support.
ActionVisitorDispatcher(INRLActionDetailVisitor) - Constructor for class net.sourceforge.nrl.parser.ast.ActionVisitorDispatcher
Initialise the dispatcher with a actionVisitor.
adaptor - Variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
adaptor - Variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ADD - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
ADD - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ADD_NEEDS_COLLECTION - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Addition only allowed with collections
ADD_TYPES_INCOMPATIBLE - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Addition of object to incompatible collection
ADD_VERB - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
ADD_VERB - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
addAction() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
AddActionImpl - Class in net.sourceforge.nrl.parser.ast.action.impl
 
AddActionImpl() - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.AddActionImpl
 
AddActionImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.AddActionImpl
 
addAll(TypeMapping) - Method in class net.sourceforge.nrl.parser.type.TypeMapping
Add all entries from another mapping to this one.
addAttribute(IAttribute) - Method in class net.sourceforge.nrl.parser.model.AbstractClassifier
 
addChild(IModelElement) - Method in class net.sourceforge.nrl.parser.model.AbstractModelElement
 
addDeclaration(IValidationFragmentDeclaration) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentDependencyProcessor
 
addDeclaration(IDeclaration) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentDependencyProcessor
 
addDeclarations(IRuleFile) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentDependencyProcessor
 
addDocumentation(String) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDAttribute
 
addElement(IModelElement) - Method in class net.sourceforge.nrl.parser.model.AbstractPackage
 
addExpression() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
addExpression() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
addImplementationDetail(IImplementationDetail) - Method in class net.sourceforge.nrl.parser.operators.Operator
 
addImplementationDetail(IImplementationDetail) - Method in class net.sourceforge.nrl.parser.operators.Parameter
 
additionalContextList() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
additionalContextList() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
addMapping(String, String, NRLDataType) - Method in class net.sourceforge.nrl.parser.type.TypeMapping
Add a mapping from a type name, in a particular package, to an internal type.
addModelFileName(String) - Method in class net.sourceforge.nrl.parser.operators.Operators
 
addModelPackage(IPackage) - Method in class net.sourceforge.nrl.parser.model.ModelCollection
Add a package to the collection
addOperator(IOperator) - Method in class net.sourceforge.nrl.parser.operators.Operators
Add an operator to the end of the list.
addOperator(IOperator, IOperator) - Method in class net.sourceforge.nrl.parser.operators.Operators
Add an operator before another one
addParameter(IParameter) - Method in class net.sourceforge.nrl.parser.operators.Operator
Add a parameter to the end of the list.
addParameter(IParameter, IParameter) - Method in class net.sourceforge.nrl.parser.operators.Operator
Add a parameter before another one.
addPropertyChangeListener(PropertyChangeListener) - Method in class net.sourceforge.nrl.parser.operators.PropertyAwareObject
 
addRule(IRuleDeclaration) - Method in class net.sourceforge.nrl.parser.ast.impl.RuleSetDeclarationImpl
Add a rule to this set.
addStep(IAttribute) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
 
addTypeMapping(ITypeMapping) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
addTypeMapping(ITypeMapping) - Method in interface net.sourceforge.nrl.parser.type.ITypeChecker
Add a type mapping for the checker to map model types to abstract internal types.
AMBIGUOUS_EXISTENCE - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Ambiguous implied existence reference
AND - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
AND - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
andStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
andStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
Antlr3NRLBaseAst - Class in net.sourceforge.nrl.parser.ast.impl
The basic AST node, extends the ANTLR 3 AST.
Antlr3NRLBaseAst() - Constructor for class net.sourceforge.nrl.parser.ast.impl.Antlr3NRLBaseAst
 
Antlr3NRLBaseAst(Token) - Constructor for class net.sourceforge.nrl.parser.ast.impl.Antlr3NRLBaseAst
 
Antlr3NRLTreeAdaptor - Class in net.sourceforge.nrl.parser.ast.impl
The new tree adaptor class for ANTLR 3: this maps token types that are represented as tree nodes to proper classes in the net.sourceforge.nrl.parser.ast.impl package.
Antlr3NRLTreeAdaptor() - Constructor for class net.sourceforge.nrl.parser.ast.impl.Antlr3NRLTreeAdaptor
 
AntlrAstVisitor - Class in net.sourceforge.nrl.parser.ast.impl
An abstract class that narrows the AST visitor interface a bit, to pass it an Antlr3NRLBaseAst.
AntlrAstVisitor() - Constructor for class net.sourceforge.nrl.parser.ast.impl.AntlrAstVisitor
 
AntlrModelResolver - Class in net.sourceforge.nrl.parser.ast.impl
This class resolves all model references on the AST and replaces the string values with with proper references to model elements.
AntlrModelResolver(IModelCollection) - Constructor for class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolver
 
AntlrModelResolverVisitor - Class in net.sourceforge.nrl.parser.ast.impl
A visitor for resolving a single rule.
AntlrModelResolverVisitor(IClassifier, IModelCollection, Map<String, IVariableDeclaration>, List<NRLError>) - Constructor for class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolverVisitor
Initialize a constraint visitor with a rule context classifier, the model, a map of global variables and an error list to populate.
AntlrModelResolverVisitor(IClassifier, IModelCollection, Map<String, IVariableDeclaration>, List<Variable>, List<NRLError>) - Constructor for class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolverVisitor
 
AntlrModelResolverVisitor(IModelCollection, Map<String, IVariableDeclaration>, List<Variable>, List<NRLError>) - Constructor for class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolverVisitor
 
AntlrOperatorResolverVisitor - Class in net.sourceforge.nrl.parser.ast.impl
An implementation of an operator resolver.
AntlrOperatorResolverVisitor(IOperators[]) - Constructor for class net.sourceforge.nrl.parser.ast.impl.AntlrOperatorResolverVisitor
Create a new operator visitor with the collection to resolve against.
APPLIES_TO - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
APPLIES_TO - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
areAdditionalParametersFullyResolved() - Method in class net.sourceforge.nrl.parser.ast.impl.SingleContextDeclarationImpl
 
areDescendantTypesUnique(XSDParticle) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Traverse the entire particle and check whether all descendant elements have a unique type.
ARITHMETIC_EXPRESSION_ARGS_INVALID - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Arithmetic expression over invalid arguments
ArithmeticExpressionImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
ArithmeticExpressionImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.ArithmeticExpressionImpl
 
AS_A - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
AS_A - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ASSIGNMENT_TYPE_INCOMPATIBLE - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Assignment between incompatible types (e.g.
AT_LEAST - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
AT_LEAST - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
AT_MOST - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
AT_MOST - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ATTRIBUTE_AMBIGUOUS - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
An attribute reference is ambiguous (occurs in multiple contexts).
ATTRIBUTE_KIND - Static variable in interface net.sourceforge.nrl.parser.model.xsd.IXSDUserData
Will be set on elements or attributes to show of which kind they are.

B

BINARY_OPERATOR_ARGUMENTS_NOT_BOOLEAN - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
The arguments to a binary operator (and, or...) were not boolean
BINARY_PREDICATE_ARGUMENT_COLLECTION - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Collection used as argument in binary predicate
BINARY_PREDICATE_ARGUMENT_COMPLEX - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Complex object used as argument in binary predicate
BINARY_PREDICATE_ARGUMENT_INCOMPATIBLE - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Binary predicate arguments are not compatible
BinaryOperatorStatementImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
BinaryOperatorStatementImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.BinaryOperatorStatementImpl
 
BinaryPredicateImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
BinaryPredicateImpl() - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.BinaryPredicateImpl
 
BinaryPredicateImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.BinaryPredicateImpl
 
bindToCurrentFrame(IVariable) - Method in class net.sourceforge.nrl.parser.model.VariableContext
 
bindVariable(IVariable, INRLAstNode, boolean) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolverVisitor
 
BOOLEAN - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
BOOLEAN - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
BOOLEAN - Static variable in class net.sourceforge.nrl.parser.ast.NRLDataType
Scalar boolean type
BooleanLiteralImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
BooleanLiteralImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.BooleanLiteralImpl
 
buildDependencyGraph() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentDependencyProcessor
Build the graph of DependencyNode objects.
BY - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
BY - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 

C

CANNOT_CAST_COLLECTION - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Collection attributes cannot be cast
CardinalityConstraintImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
CardinalityConstraintImpl() - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.CardinalityConstraintImpl
 
CardinalityConstraintImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.CardinalityConstraintImpl
 
CAST_COLLECTION - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Cannot cast a collection
CAST_REQUIRES_SUBTYPE - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Cast expression needs a subtype to cast to
castExpression() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
castExpression() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
CastExpressionImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
CastExpressionImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.CastExpressionImpl
 
check(IOperators) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
check(IRuleFile) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
check(IRuleFile) - Method in interface net.sourceforge.nrl.parser.type.ITypeChecker
Type check a rule file and assign a type to all constraints.
check(IOperators) - Method in interface net.sourceforge.nrl.parser.type.ITypeChecker
Type check an operator collection.
checkRemainingDeclarations(IRuleFile) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
checkRemainingDeclarations(IRuleFile) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
Check everything that is not: a global variable a property a rule set
cleanUpName(String) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Attribute
Given the attribute name, clean it up by removing illegal characters like dots.
clear() - Method in class net.sourceforge.nrl.parser.model.ModelCollection
Empty the collection.
clear() - Method in class net.sourceforge.nrl.parser.operators.Operators
 
clear() - Method in class net.sourceforge.nrl.parser.type.TypeMapping
Empty the mapping.
clearImplementationDetail(String) - Method in class net.sourceforge.nrl.parser.operators.Operator
 
clearParameters() - Method in class net.sourceforge.nrl.parser.operators.Operator
 
collectActionFragmentIds(RuleFileImpl, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.action.impl.ActionAstResolver
Collect action fragment identifiers in the actionFragmentIds list.
collectFragmentIds(RuleFileImpl, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.impl.ConstraintAstResolver
Collect all fragment ids
collectGlobalVariableIds(RuleFileImpl, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.impl.ConstraintAstResolver
Collect global variables.
collectIdentifiers(RuleFileImpl, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.action.impl.ActionAstResolver
Extends the base implementation to also collect fragment ids.
collectIdentifiers(RuleFileImpl, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.impl.ConstraintAstResolver
Collect all identifiable parts.
COLLECTION_EXPECTED - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Data type or other complex element found where a collection was expected
collectionIndex() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
collectionIndex() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
CollectionIndexImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
CollectionIndexImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.CollectionIndexImpl
 
collectRuleIds(RuleFileImpl, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.impl.ConstraintAstResolver
Collect all rule ids
collectRuleSetIds(RuleFileImpl, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.impl.ConstraintAstResolver
Collect all rule set ids
COLON - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
COLON - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
COMMA - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
COMMA - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
completionLevel - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
 
compoundAction() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
CompoundActionImpl - Class in net.sourceforge.nrl.parser.ast.action.impl
 
CompoundActionImpl() - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.CompoundActionImpl
 
CompoundActionImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.CompoundActionImpl
 
compoundReport() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
compoundReport() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
CompoundReportImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
CompoundReportImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.CompoundReportImpl
 
concatenatedReport() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
concatenatedReport() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ConcatenatedReportImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
ConcatenatedReportImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.ConcatenatedReportImpl
 
concatenatedReportTerms() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
concatenatedReportTerms() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
conditionalAction() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
ConditionalActionImpl - Class in net.sourceforge.nrl.parser.ast.action.impl
 
ConditionalActionImpl() - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.ConditionalActionImpl
 
ConditionalActionImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.ConditionalActionImpl
 
conditionalReport() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
conditionalReport() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ConditionalReportImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
ConditionalReportImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.ConditionalReportImpl
 
constraint() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
constraint() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ConstraintAstResolver - Class in net.sourceforge.nrl.parser.ast.impl
A resolver class that performs basic processing of the AST and returns semantic errors if it fails.
ConstraintAstResolver() - Constructor for class net.sourceforge.nrl.parser.ast.impl.ConstraintAstResolver
 
ConstraintImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
ConstraintImpl() - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.ConstraintImpl
 
ConstraintImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.ConstraintImpl
 
ConstraintRuleDeclarationImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
ConstraintRuleDeclarationImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.ConstraintRuleDeclarationImpl
 
constraintRuleReport() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
constraintRuleReport() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ConstraintTypeChecker - Class in net.sourceforge.nrl.parser.type
Default type checker implementation.
ConstraintTypeChecker() - Constructor for class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
ConstraintVisitorDispatcher - Class in net.sourceforge.nrl.parser.ast
A default implementation of the INRLAstVisitor interface that dispatches calls to the visitor method to a client-supplied INRLConstraintDetailVisitor.
ConstraintVisitorDispatcher(INRLConstraintDetailVisitor) - Constructor for class net.sourceforge.nrl.parser.ast.ConstraintVisitorDispatcher
Initialise the dispatcher with a client-supplied visitor.
CONTAINING_TYPE - Static variable in interface net.sourceforge.nrl.parser.model.xsd.IXSDUserData
If a model element is directly contained in another one, this will be set.
contains(String, String) - Method in class net.sourceforge.nrl.parser.type.TypeMapping
Return true if this contains a mapping for a particular package and type name.
CONTEXT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
context() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
CONTEXT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
context() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
CONTEXT_NAVIGATION - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Context must refer to a single model element, without navigation
CONTEXT_SIMPLE_TYPE - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Context element refers to a simple type
CONTEXT_UNKNOWN - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Context element not found
create(Token) - Method in class net.sourceforge.nrl.parser.ast.impl.Antlr3NRLTreeAdaptor
 
CREATE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
CREATE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
CREATE_REFERENCE_INVALID - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Incompatible type being created (e.g.
createAction() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
CreateActionImpl - Class in net.sourceforge.nrl.parser.ast.action.impl
 
CreateActionImpl() - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.CreateActionImpl
 
CreateActionImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.CreateActionImpl
 
createJaxbImplementationDetail() - Method in class net.sourceforge.nrl.parser.jaxb14.ObjectFactory
Create an instance of JaxbImplementationDetail
createJaxbImplementationDetail() - Method in class net.sourceforge.nrl.parser.jaxb15.ObjectFactory
Create an instance of JaxbImplementationDetail
createJaxbMapping() - Method in class net.sourceforge.nrl.parser.jaxb14.ObjectFactory
Create an instance of JaxbMapping
createJaxbOperator() - Method in class net.sourceforge.nrl.parser.jaxb14.ObjectFactory
Create an instance of JaxbOperator
createJaxbOperator() - Method in class net.sourceforge.nrl.parser.jaxb15.ObjectFactory
Create an instance of JaxbOperator
createJaxbOperatorJaxbReturnType() - Method in class net.sourceforge.nrl.parser.jaxb14.ObjectFactory
Create an instance of JaxbOperator.JaxbReturnType
createJaxbOperatorJaxbReturnType() - Method in class net.sourceforge.nrl.parser.jaxb15.ObjectFactory
Create an instance of JaxbOperator.JaxbReturnType
createJaxbOperators() - Method in class net.sourceforge.nrl.parser.jaxb14.ObjectFactory
Create an instance of JaxbOperators
createJaxbOperators() - Method in class net.sourceforge.nrl.parser.jaxb15.ObjectFactory
Create an instance of JaxbOperators
createJaxbParameter() - Method in class net.sourceforge.nrl.parser.jaxb14.ObjectFactory
Create an instance of JaxbParameter
createJaxbParameter() - Method in class net.sourceforge.nrl.parser.jaxb15.ObjectFactory
Create an instance of JaxbParameter
createJaxbParameters() - Method in class net.sourceforge.nrl.parser.jaxb14.ObjectFactory
Create an instance of JaxbParameters
createJaxbParameters() - Method in class net.sourceforge.nrl.parser.jaxb15.ObjectFactory
Create an instance of JaxbParameters
createJaxbTypeMapping() - Method in class net.sourceforge.nrl.parser.jaxb14.ObjectFactory
Create an instance of JaxbTypeMapping
createOperators(JaxbOperators) - Method in class net.sourceforge.nrl.parser.jaxb14.ObjectFactory
Create an instance of JAXBElement<JaxbOperators>}
createOperators(JaxbOperators) - Method in class net.sourceforge.nrl.parser.jaxb15.ObjectFactory
Create an instance of JAXBElement<JaxbOperators>}
createTypeMapping(JaxbTypeMapping) - Method in class net.sourceforge.nrl.parser.jaxb14.ObjectFactory
Create an instance of JAXBElement<JaxbTypeMapping>}

D

DATATYPE_NAVIGATION - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Tried to navigate attributes of a simple data type (impossible)
DATE - Static variable in class net.sourceforge.nrl.parser.ast.NRLDataType
Scalar date type
DECIMAL - Static variable in class net.sourceforge.nrl.parser.ast.NRLDataType
Scalar decimal (float, double) type
DECIMAL_NUMBER - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
DECIMAL_NUMBER - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
DecimalNumberImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
DecimalNumberImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.DecimalNumberImpl
 
declaration() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
DeclarationImpl - Class in net.sourceforge.nrl.parser.ast.impl
 
DeclarationImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.impl.DeclarationImpl
 
declarations() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
depthFirst(ValidationFragmentDependencyProcessor.DependencyNode, Collection<ValidationFragmentDependencyProcessor.DependencyNode>) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentDependencyProcessor
Traverse from a node, and add all encountered nodes to the orderedDeclarations list.
dfa11 - Variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
dfa12 - Variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
dfa19 - Variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
dfa20 - Variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
dfa33 - Variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
dfa37 - Variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
dfa4 - Variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
dfa52 - Variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
dfa53 - Variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
dfa60 - Variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
dfa62 - Variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
dfa65 - Variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
displayRecognitionError(String[], RecognitionException) - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
displayRecognitionError(String[], RecognitionException) - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
DIV - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
DIV - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
documentation - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
 
documentation - Variable in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator
 
documentation - Variable in class net.sourceforge.nrl.parser.jaxb15.JaxbOperators
 
DOCUMENTATION_CHANGED - Static variable in class net.sourceforge.nrl.parser.operators.Operator
Event - documentation changed.
DOCUMENTATION_CHANGED - Static variable in class net.sourceforge.nrl.parser.operators.Operators
Event - documentation changed.
doIndent(int) - Method in class net.sourceforge.nrl.parser.ast.impl.Antlr3NRLBaseAst
Return an indentation of the given size.
DOUBLE_QUOTED_STRING - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
DOUBLE_QUOTED_STRING - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.action.impl.ActionFragmentDeclarationImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.action.impl.ActionRuleDeclarationImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.action.impl.AddActionImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.action.impl.CompoundActionImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.action.impl.ConditionalActionImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.action.impl.CreateActionImpl
 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.action.impl.ForEachActionImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.action.impl.OperatorActionImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.action.impl.RemoveActionImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.action.impl.RemoveFromCollectionActionImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.action.impl.SetActionImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.action.impl.VariableDeclarationActionImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ArithmeticExpressionImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.BinaryOperatorStatementImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.BinaryPredicateImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.BooleanLiteralImpl
 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.CardinalityConstraintImpl
 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.CastExpressionImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.CollectionIndexImpl
 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.CompoundReportImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ConcatenatedReportImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ConditionalReportImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ConstraintRuleDeclarationImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.DecimalNumberImpl
 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ExistsStatementImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ForallStatementImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.FunctionalExpressionImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.GlobalExistsStatementImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IfThenStatementImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IntegerNumberImpl
 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IsInPredicateImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IsNotInPredicateImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IsSubtypePredicateImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.LiteralStringImpl
 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.MultipleExistsStatementImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.MultipleNotExistsStatementImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.NotExistsStatementImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.OperatorInvocationImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentApplicationImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentDeclarationImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.VariableDeclarationImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.impl.Antlr3NRLBaseAst
 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.impl.ModelFileReferenceImpl
 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.impl.OperatorFileReferenceImpl
 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.impl.RuleFileImpl
Deprecated. 
dump(int) - Method in class net.sourceforge.nrl.parser.ast.impl.RuleSetDeclarationImpl
Deprecated. 
dump(int) - Method in interface net.sourceforge.nrl.parser.ast.INRLAstNode
Deprecated. This method will be removed in a future release - it hasn't been implemented consistently.
DUPLICATE_ACTION_FRAGMENT - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Duplicate fragment identifier
DUPLICATE_FRAGMENT - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Duplicate fragment id
DUPLICATE_GLOBAL_VARIABLE - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Duplicate global variable
DUPLICATE_RULE - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Duplicate rule id
DUPLICATE_RULE_PARAMETER - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Additional rule parameter is a duplicate
DUPLICATE_RULESET - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Duplicate rule set identifier
DUPLICATE_VARIABLE - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Duplicate variable declaration

E

EACH - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
EACH - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ELEMENT - Static variable in class net.sourceforge.nrl.parser.ast.NRLDataType
Scalar element type (complex model element)
ELEMENT_AMBIGUOUS - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Global element reference ambiguous
eliminateExistenceWithBackreference(IConstraint, IModelElement) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolver
 
eliminateExistenceWithBackreference(IRuleFile) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolver
Eliminate any "exists" nodes whose element reference refers to the context element.
ELSE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
ELSE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ELSE_ARGUMENTS_NOT_BOOLEAN - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
The arguments to an else were not boolean
enumerator() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
enumerator() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
enumeratorDisambiguation() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
enumeratorDisambiguation() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
enumeratorStart() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
enumeratorStart() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
EOF - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
EOF - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
EQUALS - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
EQUALS - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
equals(Object) - Method in class net.sourceforge.nrl.parser.ast.NRLDataType
 
equals(Object) - Method in class net.sourceforge.nrl.parser.operators.ImplementationDetail
 
equals(Object) - Method in class net.sourceforge.nrl.parser.type.TypeMappingEntry
 
error(int, INRLAstNode, String) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
Raise a type checking error on a construct.
errors - Variable in class net.sourceforge.nrl.parser.ast.impl.AntlrOperatorResolverVisitor
 
errors - Variable in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
EXACTLY - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
EXACTLY - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
example - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
 
existsStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
existsStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ExistsStatementImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
ExistsStatementImpl() - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.ExistsStatementImpl
 
ExistsStatementImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.ExistsStatementImpl
 
expression() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
expression() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
extractComments(Element) - Static method in class net.sourceforge.nrl.parser.model.uml2.UML2Helper
Extract a list of comments from a UML2 model element.

F

fileBody() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
firePropertyChange(String, Object, Object) - Method in class net.sourceforge.nrl.parser.operators.PropertyAwareObject
 
FIRST - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FIRST - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_ACTION_FRAGMENT_in_actionFragmentDeclaration369 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_ACTION_FRAGMENT_in_synpred5_NRLActionParser276 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_action_in_actionFragmentDeclaration374 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_action_in_actionRuleDeclaration323 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_action_in_actionRuleDeclaration352 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_action_in_conditionalAction461 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_action_in_conditionalAction502 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_action_in_forEachAction1035 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_action_in_forEachAction1074 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_action_in_singleActionAndEOF413 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_ACTION_RULE_in_actionRuleDeclaration318 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_ACTION_RULE_in_actionRuleDeclaration329 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_ACTION_RULE_in_synpred3_NRLActionParser250 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_ACTION_RULE_in_synpred4_NRLActionParser262 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_actionContext_in_actionRuleDeclaration316 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_actionContext_in_synpred3_NRLActionParser248 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_actionFragmentDeclaration_in_declaration281 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_actionRuleDeclaration_in_declaration255 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_actionRuleDeclaration_in_declaration267 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_ADD_in_addExpression1731 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_ADD_in_concatenatedReportTerms2748 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_ADD_VERB_in_addAction840 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_addAction_in_simpleAction644 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_addExpression_in_expression1669 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_additionalContextList_in_actionRuleDeclaration347 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_additionalContextList_in_validationRuleDeclaration218 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_AND_in_actionRuleDeclaration341 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_AND_in_additionalContextList259 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_AND_in_andStatement683 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_AND_in_macroApplicationParams909 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_AND_in_operatorActionParams985 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_AND_in_operatorParameterList2169 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_AND_in_validationRuleDeclaration212 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_andStatement_in_andStatement686 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_andStatement_in_orStatement657 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_APPLIES_TO_in_actionRuleDeclaration334 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_APPLIES_TO_in_ruleSetDeclaration355 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_APPLIES_TO_in_validationRuleDeclaration205 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_AS_A_in_castExpression2291 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_AS_A_in_synpred20_NRLConstraintRules1990 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_AT_LEAST_in_enumerator890 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_AT_MOST_in_enumerator884 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_BOOLEAN_in_identifier2379 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_BY_in_functionalExpression2256 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_castExpression_in_term1995 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_collectionIndex_in_identifier2391 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_COLON_in_constraintRuleReport2622 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_COLON_in_multipleExistsStatement1608 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_COLON_in_multipleNotExistsStatement1643 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_COMMA_in_additionalContextList254 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_COMMA_in_forallStatement1293 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_COMMA_in_forEachAction1032 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_COMMA_in_forEachAction1071 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_COMMA_in_listDefinition1552 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_COMMA_in_modelReferenceList2567 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_COMMA_in_multipleContext463 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_COMMA_in_simpleActionList581 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_COMMA_in_simpleReports2674 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_COMMA_in_validationRuleVariableDeclaration289 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_compoundAction_in_action431 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_compoundReport_in_conditionalReport2779 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_compoundReport_in_conditionalReport2787 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_compoundReport_in_constraintRuleReport2628 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_concatenatedReport_in_simpleReport2696 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_concatenatedReportTerms_in_concatenatedReport2720 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_conditionalAction_in_simpleAction674 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_conditionalReport_in_simpleReport2702 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_constraint_in_conditionalReport2773 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_constraint_in_removeAction755 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_constraint_in_ruleSetDeclaration363 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_constraint_in_simpleOrComplexConstraint1140 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_constraint_in_term2054 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_constraint_in_validationFragmentDeclaration325 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_constraint_in_validationRuleDeclaration187 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_constraint_in_validationRuleDeclaration226 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_constraintRuleReport_in_validationRuleDeclaration191 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_constraintRuleReport_in_validationRuleDeclaration230 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_CONTEXT_in_actionContext387 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_CONTEXT_in_actionContext396 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_CONTEXT_in_context438 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_CONTEXT_in_multipleContext456 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_context_in_synpred1_NRLActionParser222 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_context_in_synpred1_NRLConstraintRules125 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_context_in_validationRuleDeclaration177 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_CREATE_in_createAction690 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_createAction_in_simpleAction610 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_DECIMAL_NUMBER_in_number2404 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_DECIMAL_NUMBER_in_number2418 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_declaration_in_declarations205 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_declarations_in_fileBody100 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_DIV_in_multiplyExpression1811 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_DOUBLE_QUOTED_STRING_in_actionFragmentDeclaration372 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_DOUBLE_QUOTED_STRING_in_actionRuleDeclaration321 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_DOUBLE_QUOTED_STRING_in_actionRuleDeclaration332 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_DOUBLE_QUOTED_STRING_in_createAction704 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_DOUBLE_QUOTED_STRING_in_forallStatement1271 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_DOUBLE_QUOTED_STRING_in_forEachAction1061 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_DOUBLE_QUOTED_STRING_in_globalExistsStatement1085 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_DOUBLE_QUOTED_STRING_in_modelFileReference153 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_DOUBLE_QUOTED_STRING_in_namedParameterEntry493 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_DOUBLE_QUOTED_STRING_in_operatorFileReference187 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_DOUBLE_QUOTED_STRING_in_removeAction747 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_DOUBLE_QUOTED_STRING_in_ruleSetDeclaration343 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_DOUBLE_QUOTED_STRING_in_simpleVariableDeclaration413 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_DOUBLE_QUOTED_STRING_in_synpred12_NRLConstraintRules1257 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_DOUBLE_QUOTED_STRING_in_validationFragmentDeclaration323 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_DOUBLE_QUOTED_STRING_in_validationRuleDeclaration182 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_DOUBLE_QUOTED_STRING_in_validationRuleDeclaration203 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_EACH_in_forallStart1341 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_EACH_in_forallStatement1198 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_EACH_in_forallStatement1234 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_EACH_in_forallStatement1268 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_EACH_in_forallStatement1310 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_EACH_in_forEachAction1025 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_EACH_in_forEachAction1057 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_EACH_in_removeAction728 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_ELSE_in_conditionalAction498 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_ELSE_in_conditionalReport2783 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_ELSE_in_statement583 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_enumerator_in_existsStatement968 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_enumerator_in_existsStatement992 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_enumeratorDisambiguation_in_synpred6_NRLConstraintRules751 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_enumeratorStart_in_enumeratorDisambiguation793 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_enumeratorStart_in_synpred8_NRLConstraintRules961 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_EOF_in_fileBody102 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_EOF_in_singleActionAndEOF415 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_EQUALS_in_predicateStatement1454 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_EXACTLY_in_enumerator896 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_existsStatement_in_logicalStatement715 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_existsStatement_in_logicalStatement729 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_existsStatement_in_logicalStatement756 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_expression_in_macroApplicationParams904 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_expression_in_macroApplicationParams925 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_expression_in_operatorActionParams1001 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_expression_in_operatorActionParams980 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_expression_in_operatorParameterList2164 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_expression_in_operatorParameterList2185 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_expression_in_predicateStatement1369 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_expression_in_predicateStatement1388 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_expression_in_predicateStatement1441 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_expression_in_predicateStatement1523 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_expression_in_setAction825 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_expression_in_simpleVariableDeclaration423 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_expression_in_synpred13_NRLConstraintRules1362 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_expression_in_synpred14_NRLConstraintRules1381 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_FIRST_in_collectionIndex2472 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_FIRST_in_selectionExpression2332 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_FIRST_in_synpred22_NRLConstraintRules2016 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_FIRST_in_synpred23_NRLConstraintRules2032 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_FOLLOWING_in_multipleExistsStatement1604 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_FOLLOWING_in_multipleNotExistsStatement1639 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_FOLLOWING_in_synpred16_NRLConstraintRules1414 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_FOLLOWING_in_synpred17_NRLConstraintRules1428 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_forallStart_in_synpred10_NRLConstraintRules1181 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_forallStart_in_synpred11_NRLConstraintRules1219 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_forallStart_in_synpred12_NRLConstraintRules1255 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_forallStart_in_synpred7_NRLConstraintRules763 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_forallStatement_in_logicalStatement768 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_forEachAction_in_simpleAction662 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_FOUR_in_enumerator915 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_FROM_in_macroApplicationParams912 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_FROM_in_operatorActionParams988 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_FROM_in_operatorParameterList2172 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_FROM_in_removeFromCollectionAction783 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_FROM_in_synpred6_NRLActionParser621 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_functionalExpression_in_simpleTerm2096 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_functionalExpression_in_term2063 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_globalExistsStatement_in_logicalStatement774 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_globalVariableDeclaration_in_declaration287 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_GREATER_EQ_in_predicateStatement1509 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_GREATER_in_predicateStatement1498 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_HASHAVE_in_enumeratorDisambiguation803 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_HASHAVE_in_existsStatement1015 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_HASHAVE_in_existsStatement970 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_HASHAVE_in_forallStatement1209 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_HASHAVE_in_forallStatement1245 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_HASHAVE_in_forallStatement1288 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_HASHAVE_in_simpleVariableDeclaration419 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_HASHAVE_in_synpred10_NRLConstraintRules1187 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_HASHAVE_in_synpred11_NRLConstraintRules1223 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_HASHAVE_in_synpred8_NRLConstraintRules963 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_IDENTIFIER_in_identifierSequence2591 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_identifier_in_listDefinition1544 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_identifier_in_listDefinition1560 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_identifier_in_simpleTerm2102 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_identifier_in_term2069 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_identifierSequence_in_identifierSequence2597 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_identifierSequence_in_modelReference2508 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_IF_in_conditionalAction451 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_IF_in_conditionalReport2771 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_IF_in_statement538 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_IFF_in_iffStatement616 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_iffStatement_in_iffStatement619 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_iffStatement_in_statement541 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_iffStatement_in_statement598 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_IMPLIES_in_impliesStatement637 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_impliesStatement_in_iffStatement613 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_impliesStatement_in_impliesStatement640 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_IN_COLLECTION_in_forallStatement1274 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_IN_COLLECTION_in_forEachAction1063 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_IN_in_enumerator877 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_IN_in_enumeratorStart826 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_IN_in_forallStart1337 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_IN_in_forallStatement1193 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_IN_in_forallStatement1229 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_IN_in_forallStatement1263 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_IN_in_forallStatement1305 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_infixOperatorExpression_in_multiplyExpression1766 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_infixOperatorExpression_in_multiplyExpression1823 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_infixPropertyApplication_in_infixOperatorExpression1849 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_infixPropertyApplication_in_infixOperatorExpression1886 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_INTEGER_NUMBER_in_enumerator919 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_INTEGER_NUMBER_in_number2410 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_INTEGER_NUMBER_in_number2434 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_IS_IN_in_predicateStatement1371 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_IS_IN_in_synpred13_NRLConstraintRules1364 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_IS_NOT_IN_in_predicateStatement1390 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_IS_NOT_IN_in_synpred14_NRLConstraintRules1383 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_isSubtypePredicate_in_predicateStatement1407 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_KIND_OF_in_isSubtypePredicate1581 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_KIND_OF_in_synpred15_NRLConstraintRules1402 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_LESS_EQ_in_predicateStatement1487 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_LESS_in_predicateStatement1476 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_listDefinition_in_predicateStatement1374 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_listDefinition_in_predicateStatement1393 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_logicalStatement_in_andStatement680 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_LPAREN_in_createAction699 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_LPAREN_in_functionalExpression2253 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_LPAREN_in_globalExistsStatement1080 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_LPAREN_in_namedParameterEntry491 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_LPAREN_in_removeAction742 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_LPAREN_in_simpleOrComplexConstraint1137 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_LPAREN_in_synpred9_NRLConstraintRules1132 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_LPAREN_in_term2051 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_macroApplicationAction_in_simpleAction656 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_macroApplicationParams_in_macroApplicationAction874 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_MINUS_in_addExpression1736 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_MINUS_in_number2416 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_MINUS_in_number2432 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_MOD_in_multiplyExpression1814 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_MODEL_in_modelFileReference150 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_modelFileReference_in_modelFileReferences135 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_modelFileReferences_in_fileBody96 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_modelReference_in_actionContext390 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_modelReference_in_actionRuleDeclaration337 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_modelReference_in_addAction843 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_modelReference_in_addAction848 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_modelReference_in_castExpression2289 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_castExpression2294 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_collectionIndex2466 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_collectionIndex2477 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_context441 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_createAction696 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_modelReference_in_enumeratorDisambiguation807 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_existsStatement999 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_forallStatement1207 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_forallStatement1243 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_forallStatement1285 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_forallStatement1319 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_forEachAction1030 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_modelReference_in_forEachAction1069 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_modelReference_in_functionalExpression2229 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_functionalExpression2249 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_functionalExpression2259 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_functionalExpression2274 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_globalExistsStatement1068 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_identifier2367 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_isSubtypePredicate1579 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_isSubtypePredicate1584 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_modelReferenceList2533 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_modelReferenceList2570 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_namedParameterEntry489 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_notExistsStatement1162 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_removeAction739 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_modelReference_in_removeFromCollectionAction781 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_modelReference_in_removeFromCollectionAction787 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_modelReference_in_ruleSetDeclaration358 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_selectionExpression2309 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_selectionExpression2337 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_setAction820 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_modelReference_in_synpred10_NRLConstraintRules1185 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_synpred11_NRLConstraintRules1221 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_synpred15_NRLConstraintRules1400 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_synpred20_NRLConstraintRules1988 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_synpred21_NRLConstraintRules2002 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_synpred22_NRLConstraintRules2018 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_synpred23_NRLConstraintRules2036 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_synpred3_NRLConstraintRules704 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_synpred4_NRLConstraintRules722 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_synpred5_NRLConstraintRules736 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReference_in_synpred6_NRLActionParser619 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_modelReference_in_validationRuleDeclaration208 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReferenceList_in_multipleExistsStatement1610 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_modelReferenceList_in_multipleNotExistsStatement1645 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_multipleContext_in_actionFragmentDeclaration367 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_multipleContext_in_synpred5_NRLActionParser274 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_multipleContext_in_validationFragmentDeclaration318 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_multipleExistsStatement_in_predicateStatement1421 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_multipleNotExistsStatement_in_predicateStatement1435 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_multiplyExpression_in_addExpression1689 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_multiplyExpression_in_addExpression1745 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_namedParameterEntry_in_additionalContextList248 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_namedParameterEntry_in_additionalContextList264 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_namedParameterEntry_in_multipleContext459 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_namedParameterEntry_in_multipleContext466 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_NEW_in_createAction693 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_NO_in_actionContext399 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_NO_in_enumerator923 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_NO_in_globalExistsStatement1064 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_NOT_EQUALS_in_predicateStatement1465 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_NOT_PRESENT_in_multipleNotExistsStatement1641 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_NOT_PRESENT_in_notExistsStatement1164 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_NOT_PRESENT_in_synpred17_NRLConstraintRules1430 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_NOT_PRESENT_in_synpred5_NRLConstraintRules738 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_notExistsStatement_in_logicalStatement743 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_number_in_identifier2385 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_NUMBER_OF_in_functionalExpression2243 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_NUMBER_OF_in_functionalExpression2271 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_NUMBER_OF_in_synpred25_NRLConstraintRules2236 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_OF_in_collectionIndex2461 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_OF_in_collectionIndex2474 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_OF_in_enumeratorDisambiguation795 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_OF_in_existsStatement994 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_OF_in_forallStatement1202 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_OF_in_forallStatement1238 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_OF_in_forallStatement1280 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_OF_in_forallStatement1314 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_OF_in_forEachAction1027 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_OF_in_forEachAction1066 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_OF_in_identifierSequence2594 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_OF_in_removeAction734 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_OF_in_selectionExpression2334 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_OF_in_synpred10_NRLConstraintRules1183 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_OF_in_synpred23_NRLConstraintRules2034 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_ONE_in_enumerator903 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_OPERATOR_in_infixOperatorExpression1883 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_OPERATOR_in_operatorAction948 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_OPERATOR_in_operatorInvocation2119 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_OPERATOR_in_synpred18_NRLConstraintRules1964 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_OPERATOR_in_synpred24_NRLConstraintRules2085 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_operatorAction_in_simpleAction650 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_operatorActionParams_in_operatorAction950 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_operatorFileReference_in_operatorFileReferences169 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_operatorFileReferences_in_fileBody98 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_operatorInvocation_in_simpleTerm2090 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_operatorInvocation_in_term1969 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_operatorParameterList_in_operatorInvocation2132 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_operatorParameterList_in_propertyApplication2208 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_OPERATORS_in_operatorFileReference184 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_OR_in_orStatement660 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_ORDINAL_NUMBER_in_collectionIndex2457 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_orStatement_in_impliesStatement634 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_orStatement_in_orStatement663 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_predicateStatement_in_logicalStatement780 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_predicateStatement_in_simpleOrComplexConstraint1149 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_PRESENT_in_existsStatement1002 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_PRESENT_in_multipleExistsStatement1606 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_PRESENT_in_synpred16_NRLConstraintRules1416 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_propertyApplication_in_term1981 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_PROPERTYNAME_in_infixPropertyApplication1939 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_PROPERTYNAME_in_macroApplicationAction870 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_PROPERTYNAME_in_propertyApplication2205 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_PROPERTYNAME_in_synpred19_NRLConstraintRules1976 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_REMOVE_in_removeAction724 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_REMOVE_in_removeFromCollectionAction777 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_REMOVE_in_synpred6_NRLActionParser617 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_removeAction_in_simpleAction632 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_removeFromCollectionAction_in_simpleAction626 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_REPORT_in_concatenatedReport2717 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_REPORT_in_constraintRuleReport2617 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_REPRESENT_in_simpleVariableDeclaration416 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_RPAREN_in_createAction706 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_RPAREN_in_functionalExpression2261 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_RPAREN_in_globalExistsStatement1087 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_RPAREN_in_namedParameterEntry495 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_RPAREN_in_removeAction749 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_RPAREN_in_simpleOrComplexConstraint1142 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_RPAREN_in_term2056 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_RULESET_in_ruleSetDeclaration340 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_ruleSetDeclaration_in_declaration293 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_selectionExpression_in_term2009 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_selectionExpression_in_term2025 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_selectionExpression_in_term2043 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_SEMI_in_conditionalAction513 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_SEMI_in_conditionalReport2792 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_SEMI_in_forEachAction1037 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_SEMI_in_forEachAction1076 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_set_in_enumeratorStart830 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_set_in_enumeratorStart839 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_SET_in_setAction817 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_set_in_synpred3_NRLConstraintRules706 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_setAction_in_simpleAction638 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_simpleAction_in_simpleActionList576 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_simpleAction_in_simpleActionList592 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_simpleActionList_in_compoundAction550 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_simpleOrComplexConstraint_in_existsStatement1024 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_simpleOrComplexConstraint_in_existsStatement972 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_simpleOrComplexConstraint_in_forallStatement1212 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_simpleOrComplexConstraint_in_forallStatement1248 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_simpleOrComplexConstraint_in_forallStatement1298 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_simpleOrComplexConstraint_in_forallStatement1321 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_simpleOrComplexConstraint_in_globalExistsStatement1109 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_simpleOrComplexConstraint_in_selectionExpression2313 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_simpleOrComplexConstraint_in_selectionExpression2341 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_simpleReport_in_simpleReports2668 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_simpleReport_in_simpleReports2680 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_simpleReports_in_compoundReport2643 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_simpleTerm_in_concatenatedReportTerms2744 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_simpleTerm_in_concatenatedReportTerms2751 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_simpleVariableDeclaration_in_globalVariableDeclaration389 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_simpleVariableDeclaration_in_validationRuleVariableDeclaration287 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_simpleVariableDeclaration_in_variableDeclarationAction1112 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_SINGLE_QUOTED_STRING_in_identifier2373 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_statement_in_conditionalAction455 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_statement_in_constraint523 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_statement_in_statement546 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_statement_in_statement586 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_SUM_OF_in_functionalExpression2226 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_term_in_infixPropertyApplication1905 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_term_in_infixPropertyApplication1942 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_THAT_in_enumeratorDisambiguation799 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_THAT_in_existsStatement1011 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_THAT_in_synpred4_NRLConstraintRules724 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_THEN_in_conditionalAction457 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_THEN_in_conditionalReport2775 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_THEN_in_simpleActionList587 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_THEN_in_statement543 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_THERE_IS_in_globalExistsStatement1060 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_THREE_in_enumerator911 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_TIMES_in_multiplyExpression1808 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_TO_in_addAction845 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_TO_in_macroApplicationParams915 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_TO_in_operatorActionParams991 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_TO_in_operatorParameterList2175 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_TO_in_setAction822 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_TWO_in_enumerator907 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_UNIQUE_in_functionalExpression2246 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_UNIQUE_in_synpred25_NRLConstraintRules2238 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_USES_in_actionRuleDeclaration344 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_USES_in_validationRuleDeclaration215 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_USING_in_macroApplicationParams921 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_USING_in_operatorActionParams997 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_USING_in_operatorParameterList2181 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_VALIDATION_FRAGMENT_in_validationFragmentDeclaration320 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_VALIDATION_RULE_in_synpred1_NRLActionParser224 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_VALIDATION_RULE_in_synpred1_NRLConstraintRules127 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_VALIDATION_RULE_in_synpred2_NRLActionParser236 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_VALIDATION_RULE_in_synpred2_NRLConstraintRules139 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_VALIDATION_RULE_in_validationRuleDeclaration179 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_VALIDATION_RULE_in_validationRuleDeclaration200 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_validationFragmentDeclaration_in_declaration299 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_validationRuleDeclaration_in_declaration229 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_validationRuleDeclaration_in_declaration241 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_validationRuleVariableDeclaration_in_validationRuleDeclaration184 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_validationRuleVariableDeclaration_in_validationRuleDeclaration223 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_variableDeclarationAction_in_simpleAction668 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_WHERE_in_existsStatement1020 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_WHERE_in_globalExistsStatement1106 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_WHERE_in_removeAction752 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_WHERE_in_ruleSetDeclaration360 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_WHERE_in_selectionExpression2311 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_WHERE_in_selectionExpression2339 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_WHERE_in_synpred21_NRLConstraintRules2004 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_WHERE_in_synpred22_NRLConstraintRules2020 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_WHERE_in_synpred23_NRLConstraintRules2038 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOW_WITH_in_macroApplicationParams918 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_WITH_in_operatorActionParams994 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOW_WITH_in_operatorParameterList2178 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FOLLOWING - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOLLOWING - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
forallStart() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
forallStart() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
forallStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
forallStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ForallStatementImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
ForallStatementImpl() - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.ForallStatementImpl
 
ForallStatementImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.ForallStatementImpl
 
forEachAction() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
ForEachActionImpl - Class in net.sourceforge.nrl.parser.ast.action.impl
 
ForEachActionImpl() - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.ForEachActionImpl
 
ForEachActionImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.ForEachActionImpl
 
FOUR - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FOUR - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FRAGMENT_CYCLICAL_REFERENCE - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Property reference cycle
FRAGMENT_PARAMETER_MISMATCH - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Wrong number/type of property parameters
FRAGMENT_RESULT_COMPLEX - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Complex results not allowed in property
fragmentIds - Variable in class net.sourceforge.nrl.parser.ast.impl.ConstraintAstResolver
 
FROM - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
FROM - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
fromValue(String) - Static method in enum net.sourceforge.nrl.parser.jaxb14.JaxbCompletionLevelEnum
 
fromValue(String) - Static method in enum net.sourceforge.nrl.parser.jaxb14.JaxbTypeEnum
 
functionalExpression() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
functionalExpression() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
FunctionalExpressionImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
FunctionalExpressionImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.FunctionalExpressionImpl
 

G

getAction() - Method in interface net.sourceforge.nrl.parser.ast.action.IActionFragmentDeclaration
Return the action.
getAction() - Method in interface net.sourceforge.nrl.parser.ast.action.IActionRuleDeclaration
Get the rule action.
getAction() - Method in interface net.sourceforge.nrl.parser.ast.action.IForEachAction
Return the action to execute on each member of the collection.
getAction() - Method in class net.sourceforge.nrl.parser.ast.action.impl.ActionFragmentDeclarationImpl
 
getAction() - Method in class net.sourceforge.nrl.parser.ast.action.impl.ActionRuleDeclarationImpl
 
getAction() - Method in class net.sourceforge.nrl.parser.ast.action.impl.ForEachActionImpl
 
getActionFragmentId() - Method in class net.sourceforge.nrl.parser.ast.action.impl.ActionFragmentApplicationActionImpl
 
getAdditionalParameterNames() - Method in class net.sourceforge.nrl.parser.ast.impl.SingleContextDeclarationImpl
 
getAdditionalParameterNames() - Method in interface net.sourceforge.nrl.parser.ast.ISingleContextDeclaration
Get the list of additional parameters available.
getAdditionalParameterType(String) - Method in class net.sourceforge.nrl.parser.ast.impl.SingleContextDeclarationImpl
 
getAdditionalParameterType(String) - Method in interface net.sourceforge.nrl.parser.ast.ISingleContextDeclaration
Given an additional parameter name, return its resolved type.
getAdditionalParameterTypeReference(String) - Method in class net.sourceforge.nrl.parser.ast.impl.SingleContextDeclarationImpl
 
getAllTypeNames() - Method in class net.sourceforge.nrl.parser.model.PrimitiveTypeFactory
Return a list of all built-in type names
getAllTypes() - Method in class net.sourceforge.nrl.parser.model.PrimitiveTypeFactory
 
getAttributeByName(String, boolean) - Method in class net.sourceforge.nrl.parser.model.AbstractClassifier
 
getAttributeByName(String, boolean) - Method in interface net.sourceforge.nrl.parser.model.IClassifier
Return an attribute by name, or null if not found.
getAttributeByOriginalName(IClassifier, String, boolean) - Static method in class net.sourceforge.nrl.parser.model.ModelUtils
Finds an attribute within the given IClassifier whose originalName matches that specified.
getAttributes(boolean) - Method in class net.sourceforge.nrl.parser.model.AbstractClassifier
 
getAttributes() - Method in class net.sourceforge.nrl.parser.model.AbstractClassifier
Return the actual, unmodified attribute list for use by subclasses.
getAttributes(boolean) - Method in interface net.sourceforge.nrl.parser.model.IClassifier
Return a collection of IAttribute objects.
getBoolean() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IBooleanLiteral
Return the boolean value
getBoolean() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.BooleanLiteralImpl
 
getBoundElement() - Method in interface net.sourceforge.nrl.parser.ast.IVariable
Return the model element bound to this variable.
getBoundElement() - Method in class net.sourceforge.nrl.parser.ast.Variable
 
getBoundExpression() - Method in interface net.sourceforge.nrl.parser.ast.IVariable
Return the complex expression bound to this variable.
getBoundExpression() - Method in class net.sourceforge.nrl.parser.ast.Variable
 
getCharacterPosition(String, int, int) - Static method in class net.sourceforge.nrl.parser.util.StringUtilities
Convert a line and column in a document to a full character offset.
getClosestEnclosingGroup(XSDElementDeclaration, XSDElementDeclaration) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Assuming that two elements are contained within the same time, return the closest enclosing particular (sequence/choice, etc) that encloses both of them.
getCollection() - Method in interface net.sourceforge.nrl.parser.ast.action.IForEachAction
Return the collection to iterate over.
getCollection() - Method in class net.sourceforge.nrl.parser.ast.action.impl.ForEachActionImpl
 
getCollection() - Method in interface net.sourceforge.nrl.parser.ast.constraints.ICollectionIndex
Return the reference to the collection.
getCollection() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.CollectionIndexImpl
 
getColumn() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.CardinalityConstraintImpl
 
getColumn() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ExistsStatementImpl
 
getColumn() - Method in class net.sourceforge.nrl.parser.ast.impl.Antlr3NRLBaseAst
 
getColumn() - Method in interface net.sourceforge.nrl.parser.ast.INRLAstNode
Return the column in the input file where this node occurred.
getColumn() - Method in class net.sourceforge.nrl.parser.NRLError
Return the column where the error occurred, or -1 if not available.
getCompletionLevel() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
Gets the value of the completionLevel property.
getComplexType(XSDPackage, XSDComplexTypeDefinition, String) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Generate a complex type from a complex type definition, registered it with the name map, add it to the result package and return it.
getComplexTypes(XSDSchema, XSDPackage) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Read in all global complex type definitions and add to result package.
getCompositorAsString(XSDCompositor) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Turn a sequence compositor to a string for naming purposes
getCondition() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IConditionalReport
Return the "if" condition.
getCondition() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ConditionalReportImpl
 
getConstraint() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IConstraintRuleDeclaration
Get the rule constraint.
getConstraint() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IExistsStatement
Return the constraint to check relative to each collection member being iterated over.
getConstraint() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IForallStatement
Return the constraint being checked for all elements in the collection.
getConstraint() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IGlobalExistsStatement
Return the constraint to check relative to the object being iterated over.
getConstraint() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ConstraintRuleDeclarationImpl
 
getConstraint() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ExistsStatementImpl
 
getConstraint() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ForallStatementImpl
 
getConstraint() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.GlobalExistsStatementImpl
 
getConstraint() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.SelectionExpressionImpl
 
getConstraint() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentDeclarationImpl
 
getConstraint() - Method in interface net.sourceforge.nrl.parser.ast.constraints.ISelectionExpression
Get the constraint that must hold for an element to be selected.
getConstraint() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IValidationFragmentDeclaration
Get the fragment constraint.
getContainingPackage() - Method in class net.sourceforge.nrl.parser.model.AbstractModelElement
 
getContainingPackage() - Method in interface net.sourceforge.nrl.parser.model.IModelElement
Return the package containing this model element
getContents(boolean) - Method in class net.sourceforge.nrl.parser.model.AbstractPackage
 
getContents(boolean) - Method in interface net.sourceforge.nrl.parser.model.IPackage
Return the contents of this package, a collection of IModelElement objects.
getContext() - Method in class net.sourceforge.nrl.parser.ast.impl.SingleContextDeclarationImpl
 
getContext() - Method in interface net.sourceforge.nrl.parser.ast.ISingleContextDeclaration
Get the referenced model element
getContextNames() - Method in class net.sourceforge.nrl.parser.ast.impl.MultipleContextDeclarationImpl
 
getContextNames() - Method in interface net.sourceforge.nrl.parser.ast.IMultipleContextDeclaration
Return the assigned context names - the "parameter names".
getContextType(String) - Method in class net.sourceforge.nrl.parser.ast.impl.MultipleContextDeclarationImpl
 
getContextType(String) - Method in interface net.sourceforge.nrl.parser.ast.IMultipleContextDeclaration
Given a parameter name, return its type.
getCount() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IExistsStatement
Return the cardinality constraint (one, two, three, at least one, etc.), if there is one.
getCount() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IGlobalExistsStatement
Return the cardinality constraint if there is one.
getCount() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ExistsStatementImpl
 
getCount() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.GlobalExistsStatementImpl
 
getCurrentContext() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
 
getCurrentContext() - Method in interface net.sourceforge.nrl.parser.ast.IModelReference
Return the "current context" in which this reference was made.
getCurrentContext() - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolverVisitor
 
getCurrentContextStack() - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolverVisitor
 
getDataType(XSDComplexTypeDefinition, XSDPackage, String) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Construct an XSDDataType from a complex type definition in the schema.
getDataType(XSDSimpleTypeDefinition, XSDPackage, String) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Construct an XSDDataType from a simple type definition in the schema.
getDeclarationById(String) - Method in class net.sourceforge.nrl.parser.ast.impl.RuleFileImpl
Return a declaration given its id.
getDeclarationNode() - Method in class net.sourceforge.nrl.parser.ast.Variable
Helper node for error reporting - where the variable was declared
getDeclarations() - Method in class net.sourceforge.nrl.parser.ast.impl.RuleFileImpl
Return all declarations (rule or fragment) by traversing the second child of the AST (after model) forward
getDeclarations() - Method in interface net.sourceforge.nrl.parser.ast.IRuleFile
Return a collection of the declarations in this file.
getDescendantElementParticle(XSDParticle) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Keep looking inside the nested particles until we find the first element declaration.
getDescendants(boolean) - Method in class net.sourceforge.nrl.parser.model.AbstractModelElement
 
getDescendants(boolean) - Method in interface net.sourceforge.nrl.parser.model.IModelElement
Return a list of elements that inherit fromm this.
getDirectDescendants(XSDParticle) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Return all element declarations in a particle, but not element declarations _within_ other element declarations, i.e.
getDisambiguated(String, String) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Return a disambiguated type name unique within the namespace.
getDocumentation() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
Gets the value of the documentation property.
getDocumentation() - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator
Gets the value of the documentation property.
getDocumentation() - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbOperators
Gets the value of the documentation property.
getDocumentation() - Method in interface net.sourceforge.nrl.parser.model.IAttribute
Return any documentation associated with the attribute.
getDocumentation() - Method in interface net.sourceforge.nrl.parser.model.IModelElement
Return any documentation associated with the element.
getDocumentation() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Attribute
Extract the documentation from the UML attribute.
getDocumentation() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Classifier
Produces the documentation from the enclosed comments on the UML classifier.
getDocumentation() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2DataType
Produces the documentation from the enclosed comments on the UML data type.
getDocumentation() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Package
Return any documentation associated with the UML package.
getDocumentation() - Method in class net.sourceforge.nrl.parser.model.xsd.XSDAttribute
 
getDocumentation() - Method in class net.sourceforge.nrl.parser.model.xsd.XSDClassifier
 
getDocumentation() - Method in class net.sourceforge.nrl.parser.model.xsd.XSDDataType
 
getDocumentation() - Method in class net.sourceforge.nrl.parser.model.xsd.XSDPackage
 
getDocumentation() - Method in interface net.sourceforge.nrl.parser.operators.IOperator
Get the documentation string attached to this operator, if any.
getDocumentation() - Method in interface net.sourceforge.nrl.parser.operators.IOperators
Return the operator documentation, may be null.
getDocumentation() - Method in class net.sourceforge.nrl.parser.operators.Operator
 
getDocumentation() - Method in class net.sourceforge.nrl.parser.operators.Operators
 
getElement() - Method in interface net.sourceforge.nrl.parser.ast.action.IAddAction
Return the element to add.
getElement() - Method in interface net.sourceforge.nrl.parser.ast.action.ICreateAction
A reference to the element to create.
getElement() - Method in class net.sourceforge.nrl.parser.ast.action.impl.AddActionImpl
 
getElement() - Method in class net.sourceforge.nrl.parser.ast.action.impl.CreateActionImpl
 
getElement() - Method in class net.sourceforge.nrl.parser.ast.action.impl.RemoveFromCollectionActionImpl
 
getElement() - Method in interface net.sourceforge.nrl.parser.ast.action.IRemoveFromCollectionAction
Return the element to remove.
getElement() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IExistsStatement
Return the model reference being checked for existence.
getElement() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IForallStatement
Return the element being iterated over.
getElement() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IGlobalExistsStatement
Return the model element being checked for existence.
getElement() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ExistsStatementImpl
 
getElement() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ForallStatementImpl
 
getElement() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.GlobalExistsStatementImpl
 
getElement() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.NotExistsStatementImpl
 
getElement() - Method in interface net.sourceforge.nrl.parser.ast.constraints.INotExistsStatement
Return the element that has been declared as non-existant.
getElementByName(String, boolean) - Method in class net.sourceforge.nrl.parser.model.AbstractPackage
 
getElementByName(String) - Method in interface net.sourceforge.nrl.parser.model.IModelCollection
Do a deep search of model elements by name in all packages of all models.
getElementByName(String, boolean) - Method in interface net.sourceforge.nrl.parser.model.IPackage
Scan a package and return the model element with a given name.
getElementByName(String) - Method in class net.sourceforge.nrl.parser.model.ModelCollection
 
getElementByQualifiedName(String) - Method in interface net.sourceforge.nrl.parser.model.IModelCollection
Get an element by its exact, qualified name (e.g.
getElementByQualifiedName(String) - Method in class net.sourceforge.nrl.parser.model.ModelCollection
 
getElementName() - Method in class net.sourceforge.nrl.parser.ast.action.impl.CreateActionImpl
 
getElementName() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.GlobalExistsStatementImpl
 
getElementType() - Method in class net.sourceforge.nrl.parser.model.AbstractPackage
 
getElementType() - Method in interface net.sourceforge.nrl.parser.model.IModelElement
Return an enum indicating what type of element this is, to reduce the need to sub-cast prematurely.
getElementType() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Classifier
 
getElementType() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2DataType
 
getElementType() - Method in class net.sourceforge.nrl.parser.model.xsd.XSDClassifier
 
getElementType() - Method in class net.sourceforge.nrl.parser.model.xsd.XSDDataType
 
getElse() - Method in interface net.sourceforge.nrl.parser.ast.action.IConditionalAction
Return the actions to execute if the condition does not hold.
getElse() - Method in class net.sourceforge.nrl.parser.ast.action.impl.ConditionalActionImpl
 
getElse() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IConditionalReport
Return the report to create if the condition was false.
getElse() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IIfThenStatement
Return the else clause.
getElse() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ConditionalReportImpl
 
getElse() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IfThenStatementImpl
 
getEnumeration(XSDSimpleTypeDefinition, XSDPackage, String) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Create an enumeration type from a schema simple type.
getErrors() - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolverVisitor
 
getErrors() - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrOperatorResolverVisitor
Return the list of errors, after traversal.
getErrors() - Method in interface net.sourceforge.nrl.parser.INRLParser
Returns a collection of SyntaxError and SemanticError objects.
getErrors() - Method in class net.sourceforge.nrl.parser.NRLParser
After any call to the parse or resolve methods, this method returns a list of errors, if any.
getErrors() - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
getExample() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
Gets the value of the example property.
getExpression() - Method in class net.sourceforge.nrl.parser.ast.action.impl.SetActionImpl
 
getExpression() - Method in class net.sourceforge.nrl.parser.ast.action.impl.VariableDeclarationActionImpl
 
getExpression() - Method in interface net.sourceforge.nrl.parser.ast.action.ISetAction
The expression to assign to the attribute.
getExpression() - Method in interface net.sourceforge.nrl.parser.ast.action.IVariableDeclarationAction
Get the expression that initialises the variable.
getExpression() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IIsInPredicate
Return the expression whose computed value must be in the list.
getExpression() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IIsNotInPredicate
Return the expression whose computed value must not be in the list.
getExpression() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IsInPredicateImpl
 
getExpression() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IsNotInPredicateImpl
 
getExpression() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.VariableDeclarationImpl
 
getExpression() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IVariableDeclaration
Get the expression that initialises the variable.
getExpressions() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IConcatenatedReport
Return the expressions that should be concatenated.
getExpressions() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ConcatenatedReportImpl
 
getFileName() - Method in interface net.sourceforge.nrl.parser.ast.IModelFileReference
Return the file name.
getFileName() - Method in class net.sourceforge.nrl.parser.ast.impl.ModelFileReferenceImpl
 
getFileName() - Method in class net.sourceforge.nrl.parser.ast.impl.OperatorFileReferenceImpl
 
getFileName() - Method in interface net.sourceforge.nrl.parser.ast.IOperatorFileReference
Return the file name.
getFlattenedJAXBPropertyName(XSDParticle) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Suggest a property name based on a content model of sequences and choices.
getFragment() - Method in interface net.sourceforge.nrl.parser.ast.action.IActionFragmentApplicationAction
Return the fragment that this application refers to.
getFragment() - Method in class net.sourceforge.nrl.parser.ast.action.impl.ActionFragmentApplicationActionImpl
 
getFragment() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentApplicationImpl
 
getFragment() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IValidationFragmentApplication
Return the fragment to check.
getFragmentName() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentApplicationImpl
 
getFragmentName() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IValidationFragmentApplication
Return the name of the fragment to check.
getFragmentNames(String) - Method in class net.sourceforge.nrl.parser.preprocessing.ReferencePreprocessor
Return all fragment names declared in a file
getFrom() - Method in class net.sourceforge.nrl.parser.ast.action.impl.RemoveFromCollectionActionImpl
 
getFrom() - Method in interface net.sourceforge.nrl.parser.ast.action.IRemoveFromCollectionAction
Return the collection to remove from.
getFunction() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IFunctionalExpression
Return the function identifier, one of the constants defined in this interface.
getFunction() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.FunctionalExpressionImpl
 
getFunctionIdAsString() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.FunctionalExpressionImpl
 
getGlobalElements(XSDSchema, XSDPackage) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Read in all global element definitions, turning each into a classifier.
getGlobalVariableDeclarations() - Method in class net.sourceforge.nrl.parser.ast.impl.RuleFileImpl
 
getGlobalVariableDeclarations() - Method in interface net.sourceforge.nrl.parser.ast.IRuleFile
Get the list of global variable declarations.
getGlobalVariablesAsMap(IRuleFile) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolver
 
getGrammarFileName() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
getGrammarFileName() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
getId() - Method in class net.sourceforge.nrl.parser.ast.action.impl.ActionRuleDeclarationImpl
 
getId() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ConstraintRuleDeclarationImpl
 
getId() - Method in interface net.sourceforge.nrl.parser.ast.IDeclaration
Return the rule id.
getId() - Method in class net.sourceforge.nrl.parser.ast.impl.DeclarationImpl
 
getId() - Method in class net.sourceforge.nrl.parser.ast.impl.RuleSetDeclarationImpl
 
getId() - Method in interface net.sourceforge.nrl.parser.ast.IRuleSetDeclaration
Return the rule set identifier.
getIf() - Method in interface net.sourceforge.nrl.parser.ast.action.IConditionalAction
Returns the condition.
getIf() - Method in class net.sourceforge.nrl.parser.ast.action.impl.ConditionalActionImpl
 
getIf() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IIfThenStatement
Return the if clause.
getIf() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IfThenStatementImpl
 
getImplementationDetail() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
Gets the value of the implementationDetail property.
getImplementationDetail() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbParameter
Gets the value of the implementationDetail property.
getImplementationDetail() - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator
Gets the value of the implementationDetail property.
getImplementationDetail() - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbParameter
Gets the value of the implementationDetail property.
getImplementationDetail(String) - Method in interface net.sourceforge.nrl.parser.operators.IOperator
Get an implementation detail associated with the operator, given its label.
getImplementationDetail(String) - Method in interface net.sourceforge.nrl.parser.operators.IParameter
Get an implementation detail associated with the parameter, given its label.
getImplementationDetail(String) - Method in class net.sourceforge.nrl.parser.operators.Operator
 
getImplementationDetail(String) - Method in class net.sourceforge.nrl.parser.operators.Parameter
 
getImplementationDetails() - Method in interface net.sourceforge.nrl.parser.operators.IOperator
Return all implementation details associated with the operator.
getImplementationDetails() - Method in interface net.sourceforge.nrl.parser.operators.IParameter
Return all implementation details associated with the parameter.
getImplementationDetails() - Method in class net.sourceforge.nrl.parser.operators.Operator
 
getImplementationDetails() - Method in class net.sourceforge.nrl.parser.operators.Parameter
 
getInitialStep() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
 
getInitialStep() - Method in interface net.sourceforge.nrl.parser.ast.IModelReference
Return the initial step.
getInitialStepType() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
 
getInitialStepType() - Method in interface net.sourceforge.nrl.parser.ast.IModelReference
Return the type of model reference this is: whether it starts with a variable, with a model element, or with an attribute.
getInstance() - Static method in class net.sourceforge.nrl.parser.model.PrimitiveTypeFactory
 
getLabel() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbImplementationDetail
Gets the value of the label property.
getLabel() - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbImplementationDetail
Gets the value of the label property.
getLabel() - Method in interface net.sourceforge.nrl.parser.operators.IImplementationDetail
Return the label.
getLabel() - Method in class net.sourceforge.nrl.parser.operators.ImplementationDetail
 
getLeft() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IArithmeticExpression
Get the first parameter.
getLeft() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IBinaryOperatorStatement
Return the left parameter.
getLeft() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IBinaryPredicate
Return the left parameter.
getLeft() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ArithmeticExpressionImpl
 
getLeft() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.BinaryOperatorStatementImpl
 
getLeft() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.BinaryPredicateImpl
 
getLength() - Method in class net.sourceforge.nrl.parser.NRLError
Return the length of the input text connected to the error, or 0 if not available.
getLine() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.CardinalityConstraintImpl
 
getLine() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ExistsStatementImpl
 
getLine() - Method in class net.sourceforge.nrl.parser.ast.impl.Antlr3NRLBaseAst
 
getLine() - Method in interface net.sourceforge.nrl.parser.ast.INRLAstNode
Return the line in the input file where this node occurred.
getLine() - Method in class net.sourceforge.nrl.parser.NRLError
Return the line where the error occurred.
getList() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IIsInPredicate
Return the list of IIdentifier in which the value must be contained.
getList() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IIsNotInPredicate
Return the list of IIdentifier in which the value must not be contained.
getList() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IsInPredicateImpl
 
getList() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IsNotInPredicateImpl
 
getLocation(IPackage) - Static method in class net.sourceforge.nrl.parser.model.ModelUtils
Return the file location (a URL as a String) that a package was loaded from.
getMapping() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbTypeMapping
Gets the value of the mapping property.
getMapping() - Method in class net.sourceforge.nrl.parser.type.TypeMapping
Return the type mapping entries, in order.
getMaxOccurs() - Method in interface net.sourceforge.nrl.parser.model.IAttribute
Return the maximum number of occurrences of the attribute (0 or more).
getMaxOccurs() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Attribute
 
getMaxOccurs() - Method in class net.sourceforge.nrl.parser.model.xsd.XSDAttribute
 
getMessage() - Method in class net.sourceforge.nrl.parser.NRLError
Return the error message
getMinOccurs() - Method in interface net.sourceforge.nrl.parser.model.IAttribute
Return the minimum number of occurrences of the attribute (0 or more).
getMinOccurs() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Attribute
 
getMinOccurs() - Method in class net.sourceforge.nrl.parser.model.xsd.XSDAttribute
 
getModel() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbOperators
Gets the value of the model property.
getModel() - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbOperators
Gets the value of the model property.
getModelElement(String, ModelReferenceImpl, IModelCollection, List<NRLError>) - Static method in class net.sourceforge.nrl.parser.ast.impl.ModelReferenceHelper
Look up a model element by name, handling both absolute and qualified names.
getModelElementName() - Method in class net.sourceforge.nrl.parser.type.TypeMappingEntry
Return the model element name we're mapping.
getModelFileNames() - Method in interface net.sourceforge.nrl.parser.operators.IOperators
The list of referenced models.
getModelFileNames() - Method in class net.sourceforge.nrl.parser.operators.Operators
 
getModelFileReferences() - Method in class net.sourceforge.nrl.parser.ast.impl.RuleFileImpl
 
getModelFileReferences() - Method in interface net.sourceforge.nrl.parser.ast.IRuleFile
Return the model file references, as they were declared in this rule file.
getModelPackageByName(String) - Method in interface net.sourceforge.nrl.parser.model.IModelCollection
Return a model package by name.
getModelPackageByName(String) - Method in class net.sourceforge.nrl.parser.model.ModelCollection
 
getModelPackages() - Method in interface net.sourceforge.nrl.parser.model.IModelCollection
Return all top-level packages in the collection.
getModelPackages() - Method in class net.sourceforge.nrl.parser.model.ModelCollection
 
getModelReference() - Method in class net.sourceforge.nrl.parser.ast.action.impl.CreateActionImpl
Return the raw model reference
getModelReference() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.GlobalExistsStatementImpl
 
getModelReference() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.SelectionExpressionImpl
 
getModelReference() - Method in interface net.sourceforge.nrl.parser.ast.constraints.ISelectionExpression
Return the model reference from which the selection is being made.
getModelReference(String) - Method in class net.sourceforge.nrl.parser.ast.impl.MultipleContextDeclarationImpl
 
getModelReference() - Method in class net.sourceforge.nrl.parser.ast.impl.RuleSetDeclarationImpl
Helper method - return the raw precondition model reference, for use in resolution.
getModelReference() - Method in class net.sourceforge.nrl.parser.ast.impl.SingleContextDeclarationImpl
 
getModelReferences() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.MultipleExistsStatementImpl
 
getModelReferences() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.MultipleNotExistsStatementImpl
 
getModelReferences() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IMultipleExistsStatement
Return the model references that are to be checked for existence.
getModelReferences() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IMultipleNotExistsStatement
Return the model references that are to be checked for non-existence.
getModels() - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolverVisitor
 
getName() - Method in class net.sourceforge.nrl.parser.ast.impl.NamedParameterImpl
 
getName() - Method in interface net.sourceforge.nrl.parser.ast.IVariable
Return the variable name.
getName() - Method in class net.sourceforge.nrl.parser.ast.Variable
 
getName() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbMapping
Gets the value of the name property.
getName() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
Gets the value of the name property.
getName() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbParameter
Gets the value of the name property.
getName() - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator
Gets the value of the name property.
getName() - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbParameter
Gets the value of the name property.
getName() - Method in class net.sourceforge.nrl.parser.model.AbstractAttribute
 
getName() - Method in class net.sourceforge.nrl.parser.model.AbstractModelElement
 
getName() - Method in interface net.sourceforge.nrl.parser.model.IAttribute
Return the attribute's name.
getName() - Method in interface net.sourceforge.nrl.parser.model.IModelElement
Return the model element's name.
getName() - Method in interface net.sourceforge.nrl.parser.operators.IOperator
Return the operator name.
getName() - Method in interface net.sourceforge.nrl.parser.operators.IParameter
Return the parameter name.
getName() - Method in class net.sourceforge.nrl.parser.operators.Operator
 
getName() - Method in class net.sourceforge.nrl.parser.operators.Parameter
 
getNRLDataType() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IConstraint
Return a type constant from the NRLDataType class, indicating the data type of the constraint.
getNRLDataType() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ConstraintImpl
 
getNRLDataType() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentDeclarationImpl
 
getNRLDataType() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IValidationFragmentDeclaration
Return the return type of the fragment.
getNRLDataType() - Method in interface net.sourceforge.nrl.parser.ast.IVariable
Return a type constant from the NRLDataType class, indicating the data type of the variable.
getNRLDataType() - Method in class net.sourceforge.nrl.parser.ast.Variable
 
getNRLDataType() - Method in interface net.sourceforge.nrl.parser.operators.IParameter
Return the NRL type of the parameter.
getNRLDataType() - Method in class net.sourceforge.nrl.parser.operators.Parameter
 
getNRLReturnType() - Method in interface net.sourceforge.nrl.parser.operators.IOperator
Returns the return type of the operator.
getNRLReturnType() - Method in class net.sourceforge.nrl.parser.operators.Operator
 
getNrlType(String) - Method in class net.sourceforge.nrl.parser.model.PrimitiveTypeFactory
Return the NRL data type of a built-in type, given its name
getNumber() - Method in interface net.sourceforge.nrl.parser.ast.constraints.ICardinalityConstraint
Return the cardinality number.
getNumber() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IDecimalNumber
Return the number.
getNumber() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IIntegerNumber
Return the number.
getNumber() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.CardinalityConstraintImpl
 
getNumber() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.DecimalNumberImpl
 
getNumber() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IntegerNumberImpl
 
getNumberOfDescendantElements(XSDParticle) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Recursively search for elements within a repeating particle.
getNumberOfElements(String) - Method in class net.sourceforge.nrl.parser.model.AbstractPackage
Return the number of elements with a given name in this package or subpackages.
getNumParameters() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.OperatorInvocationImpl
 
getNumParameters() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentApplicationImpl
 
getNumParameters() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IOperatorInvocation
Return the number of parameters passed in this invocation.
getNumParameters() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IValidationFragmentApplication
Return the number of parameters passed to this property.
getOperator() - Method in class net.sourceforge.nrl.parser.ast.action.impl.OperatorActionImpl
 
getOperator() - Method in interface net.sourceforge.nrl.parser.ast.action.IOperatorAction
Return the operator.
getOperator() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IArithmeticExpression
Return the operator
getOperator() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IBinaryOperatorStatement
Return the constant indicating which operator applies.
getOperator() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ArithmeticExpressionImpl
 
getOperator() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.BinaryOperatorStatementImpl
 
getOperator() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.OperatorInvocationImpl
 
getOperator() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IOperatorInvocation
Return the operator.
getOperator() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbOperators
Gets the value of the operator property.
getOperator() - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbOperators
Gets the value of the operator property.
getOperator(String) - Method in interface net.sourceforge.nrl.parser.operators.IOperators
Get an operator by name.
getOperator(String) - Method in class net.sourceforge.nrl.parser.operators.Operators
 
getOperatorAsString() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ArithmeticExpressionImpl
 
getOperatorAsString() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.BinaryOperatorStatementImpl
 
getOperatorFileReferences() - Method in class net.sourceforge.nrl.parser.ast.impl.RuleFileImpl
 
getOperatorFileReferences() - Method in interface net.sourceforge.nrl.parser.ast.IRuleFile
Return an array of operator file references - can be empty.
getOperatorName() - Method in class net.sourceforge.nrl.parser.ast.action.impl.OperatorActionImpl
 
getOperatorName() - Method in interface net.sourceforge.nrl.parser.ast.action.IOperatorAction
Return the operator name of the operator being called.
getOperatorName() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.OperatorInvocationImpl
 
getOperatorName() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IOperatorInvocation
Return the name of the operator begin called.
getOperators() - Method in interface net.sourceforge.nrl.parser.operators.IOperators
Return all operators in this collection.
getOperators() - Method in class net.sourceforge.nrl.parser.operators.Operators
 
getOperators() - Method in class net.sourceforge.nrl.parser.operators.XmlOperatorPersistence
 
getOrderedDeclarations() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentDependencyProcessor
 
getOriginalName() - Method in class net.sourceforge.nrl.parser.model.AbstractAttribute
 
getOriginalName() - Method in class net.sourceforge.nrl.parser.model.AbstractModelElement
 
getOriginalName() - Method in interface net.sourceforge.nrl.parser.model.IAttribute
Some attributes have to be renamed on loading.
getOriginalName() - Method in interface net.sourceforge.nrl.parser.model.IModelElement
Some elements have to be renamed on loading.
getOriginalString() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
 
getOriginalString() - Method in interface net.sourceforge.nrl.parser.ast.IModelReference
Return the original model reference string found in the NRL text.
getOwner() - Method in class net.sourceforge.nrl.parser.model.AbstractAttribute
 
getOwner() - Method in interface net.sourceforge.nrl.parser.model.IAttribute
Return the classifier that owns the attribute.
getPackage() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbMapping
Gets the value of the package property.
getPackageName() - Method in class net.sourceforge.nrl.parser.type.TypeMappingEntry
Return the package name.
getParameter(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.OperatorInvocationImpl
 
getParameter(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentApplicationImpl
 
getParameter(int) - Method in interface net.sourceforge.nrl.parser.ast.constraints.IOperatorInvocation
Return a parameter.
getParameter(int) - Method in interface net.sourceforge.nrl.parser.ast.constraints.IValidationFragmentApplication
Return a parameter.
getParameter() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbParameters
Gets the value of the parameter property.
getParameter() - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbParameters
Gets the value of the parameter property.
getParameter(String) - Method in interface net.sourceforge.nrl.parser.operators.IOperator
Return a parameter by name
getParameter(String) - Method in class net.sourceforge.nrl.parser.operators.Operator
 
getParameters() - Method in interface net.sourceforge.nrl.parser.ast.action.IActionFragmentApplicationAction
Return the parameters being passed to the macro.
getParameters() - Method in class net.sourceforge.nrl.parser.ast.action.impl.ActionFragmentApplicationActionImpl
 
getParameters() - Method in class net.sourceforge.nrl.parser.ast.action.impl.OperatorActionImpl
 
getParameters() - Method in interface net.sourceforge.nrl.parser.ast.action.IOperatorAction
Return the list of parameters, which are IExpression objects.
getParameters() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IFunctionalExpression
Get the parameters.
getParameters() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.FunctionalExpressionImpl
 
getParameters() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
Gets the value of the parameters property.
getParameters() - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator
Gets the value of the parameters property.
getParameters() - Method in interface net.sourceforge.nrl.parser.operators.IOperator
Return a list of IParameter objects.
getParameters() - Method in class net.sourceforge.nrl.parser.operators.Operator
 
getParent() - Method in class net.sourceforge.nrl.parser.model.AbstractModelElement
 
getParent() - Method in interface net.sourceforge.nrl.parser.model.IModelElement
Return the parent, if there is an inheritance relationship, or null if none.
getParentName() - Method in class net.sourceforge.nrl.parser.model.xsd.XSDClassifier
 
getParentName() - Method in class net.sourceforge.nrl.parser.model.xsd.XSDDataType
 
getPosition() - Method in interface net.sourceforge.nrl.parser.ast.constraints.ICollectionIndex
Return the (1-based) index.
getPosition() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.CollectionIndexImpl
 
getPreconditionConstraint() - Method in class net.sourceforge.nrl.parser.ast.impl.RuleSetDeclarationImpl
 
getPreconditionConstraint() - Method in interface net.sourceforge.nrl.parser.ast.IRuleSetDeclaration
Return the precondition constraint, if there is one.
getPreconditionContext() - Method in class net.sourceforge.nrl.parser.ast.impl.RuleSetDeclarationImpl
 
getPreconditionContext() - Method in interface net.sourceforge.nrl.parser.ast.IRuleSetDeclaration
Return the precondition context, if there is one.
getPredicate() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IBinaryPredicate
Return the predicate, one of the enums defined in this interface.
getPredicate() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.BinaryPredicateImpl
 
getPredicateAsString() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.BinaryPredicateImpl
 
getPurpose() - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator
Gets the value of the purpose property.
getPurpose() - Method in interface net.sourceforge.nrl.parser.operators.IOperator
Return the purpose of this operator.
getPurpose() - Method in class net.sourceforge.nrl.parser.operators.Operator
 
getQualifiedName() - Method in class net.sourceforge.nrl.parser.model.AbstractModelElement
 
getQualifiedName() - Method in interface net.sourceforge.nrl.parser.model.IModelElement
Return a fully qualified name for this element, listing all the package it is contained in.
getQualifier() - Method in interface net.sourceforge.nrl.parser.ast.constraints.ICardinalityConstraint
Return one of the qualifier constants defined in this class, that bound the number.
getQualifier() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.CardinalityConstraintImpl
 
getReference() - Method in interface net.sourceforge.nrl.parser.ast.constraints.ICastExpression
Return the source model reference to be cast.
getReference() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IIsSubtypePredicate
Return the model reference to check
getReference() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.CastExpressionImpl
 
getReference() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IsSubtypePredicateImpl
 
getReference() - Method in class net.sourceforge.nrl.parser.ast.impl.NamedParameterImpl
 
getReferencedDeclarations(IDeclaration) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentDependencyProcessor
Given a declaration, return a list of declarations it references.
getReferenceType() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
 
getReferenceType() - Method in interface net.sourceforge.nrl.parser.ast.IModelReference
Indicate what type of reference this is: to an attribute, to a static attribute or enumeration, etc.
getRemainingSteps() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
 
getRemainingSteps() - Method in interface net.sourceforge.nrl.parser.ast.IModelReference
Return the remaining steps after the initial step has been traversed.
getReport() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IConstraintRuleDeclaration
Return the report for the rule.
getReport() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ConstraintRuleDeclarationImpl
 
getReports() - Method in interface net.sourceforge.nrl.parser.ast.constraints.ICompoundReport
Return the individual reports that make up this compound report.
getReports() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.CompoundReportImpl
 
getReturnType() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.OperatorInvocationImpl
 
getReturnType() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
Gets the value of the returnType property.
getReturnType() - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator
Gets the value of the returnType property.
getReturnType() - Method in interface net.sourceforge.nrl.parser.operators.IOperator
Return the return type of the operator.
getReturnType() - Method in class net.sourceforge.nrl.parser.operators.Operator
 
getReturnTypeName() - Method in interface net.sourceforge.nrl.parser.operators.IOperator
Return the name of the return type as found in the definition
getReturnTypeName() - Method in class net.sourceforge.nrl.parser.operators.Operator
 
getRight() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IArithmeticExpression
Get the second parameter.
getRight() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IBinaryOperatorStatement
Return the right parameter.
getRight() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IBinaryPredicate
Return the right parameter.
getRight() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ArithmeticExpressionImpl
 
getRight() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.BinaryOperatorStatementImpl
 
getRight() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.BinaryPredicateImpl
 
getRuleById(String) - Method in class net.sourceforge.nrl.parser.ast.impl.RuleFileImpl
 
getRuleById(String) - Method in interface net.sourceforge.nrl.parser.ast.IRuleFile
Look up a rule declaration by ID.
getRuleContext() - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolverVisitor
 
getRules() - Method in class net.sourceforge.nrl.parser.ast.impl.RuleSetDeclarationImpl
 
getRules() - Method in interface net.sourceforge.nrl.parser.ast.IRuleSetDeclaration
Return the rules in this rule set.
getRuleSet() - Method in class net.sourceforge.nrl.parser.ast.action.impl.ActionRuleDeclarationImpl
 
getRuleSet() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ConstraintRuleDeclarationImpl
 
getRuleSet() - Method in interface net.sourceforge.nrl.parser.ast.IRuleDeclaration
Return the rule set that the rule is contained in, if any.
getRuleSetDeclarations() - Method in class net.sourceforge.nrl.parser.ast.impl.RuleFileImpl
Return all rule set declarations by traversing the second child of the AST (after model) forward
getRuleSetDeclarations() - Method in interface net.sourceforge.nrl.parser.ast.IRuleFile
Return a list of all rule set declarations.
getSchemaElement() - Method in class net.sourceforge.nrl.parser.model.xsd.XSDAttribute
 
getSimpleActions() - Method in interface net.sourceforge.nrl.parser.ast.action.ICompoundAction
Return the ISimpleAction objects contained in this compound action.
getSimpleActions() - Method in class net.sourceforge.nrl.parser.ast.action.impl.CompoundActionImpl
 
getSimpleTypes(XSDSchema, XSDPackage) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Add anything to the result package that legitimately qualifies as a data type: simple types, derived simple types, enumerations and complex types that derive from simple types.
getSize() - Method in class net.sourceforge.nrl.parser.model.AbstractPackage
 
getSize() - Method in interface net.sourceforge.nrl.parser.model.IPackage
Return the number of elements and packages in the package
getSourceName() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLJFlexer
 
getStatusCode() - Method in class net.sourceforge.nrl.parser.NRLError
Return the status code, one of the constants in the IStatusCode class.
getStepsAsStrings() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
 
getStreamAsString(Reader) - Method in class net.sourceforge.nrl.parser.NRLParser
Uses a reader to read a stream and returns the content as a string.
getString() - Method in interface net.sourceforge.nrl.parser.ast.constraints.ILiteralString
Return the string value, without any surrounding quotes.
getString() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.LiteralStringImpl
 
getStringForType(NRLDataType) - Static method in class net.sourceforge.nrl.parser.type.TypeMapping
Return a serializable string for the integer constant from NRLDataType.
getSuggestedTypeName(String, String) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Suggest a type name for an anonymous sub type, based on the element it has been assigned to.
getSyntaxError() - Method in exception net.sourceforge.nrl.parser.ast.impl.SyntaxErrorException
Return the error.
getSyntaxErrors() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
getSyntaxErrors() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
getTarget() - Method in class net.sourceforge.nrl.parser.ast.action.impl.RemoveActionImpl
 
getTarget() - Method in class net.sourceforge.nrl.parser.ast.action.impl.SetActionImpl
 
getTarget() - Method in interface net.sourceforge.nrl.parser.ast.action.IRemoveAction
The target of the deletion.
getTarget() - Method in interface net.sourceforge.nrl.parser.ast.action.ISetAction
The target attribute.
getTarget() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
 
getTarget() - Method in interface net.sourceforge.nrl.parser.ast.IModelReference
Return the final target of a reference, which is always a model element.
getTargetReference() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.CastExpressionImpl
 
getTargetType() - Method in interface net.sourceforge.nrl.parser.ast.constraints.ICastExpression
Return the type being cast to.
getTargetType() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IIsSubtypePredicate
Return the type to check.
getTargetType() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.CastExpressionImpl
 
getTargetType() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IsSubtypePredicateImpl
 
getText() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.VariableDeclarationImpl
 
getThen() - Method in interface net.sourceforge.nrl.parser.ast.action.IConditionalAction
Return the actions to execute if the condition holds.
getThen() - Method in class net.sourceforge.nrl.parser.ast.action.impl.ConditionalActionImpl
 
getThen() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IConditionalReport
Return the report to create if the condition was true.
getThen() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IIfThenStatement
Return the then clause.
getThen() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ConditionalReportImpl
 
getThen() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IfThenStatementImpl
 
getTo() - Method in interface net.sourceforge.nrl.parser.ast.action.IAddAction
Return the collection to add to.
getTo() - Method in class net.sourceforge.nrl.parser.ast.action.impl.AddActionImpl
 
getTokenNames() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
getTokenNames() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.action_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.actionContext_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.actionFragmentDeclaration_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.actionRuleDeclaration_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.addAction_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.compoundAction_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.conditionalAction_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.createAction_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.declaration_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.declarations_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.fileBody_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.forEachAction_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.macroApplicationAction_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.macroApplicationParams_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.modelFileReference_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.modelFileReferences_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.operatorAction_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.operatorActionParams_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.operatorFileReference_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.operatorFileReferences_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.removeAction_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.removeFromCollectionAction_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.setAction_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.simpleAction_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.simpleActionList_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.singleActionAndEOF_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.variableDeclarationAction_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.addExpression_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.additionalContextList_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.andStatement_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.castExpression_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.collectionIndex_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.compoundReport_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.concatenatedReport_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.concatenatedReportTerms_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.conditionalReport_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.constraint_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.constraintRuleReport_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.context_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.enumerator_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.enumeratorDisambiguation_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.enumeratorStart_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.existsStatement_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.expression_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.forallStart_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.forallStatement_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.functionalExpression_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.globalExistsStatement_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.globalVariableDeclaration_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.identifier_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.identifierSequence_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.iffStatement_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.impliesStatement_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.infixOperatorExpression_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.infixPropertyApplication_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.isSubtypePredicate_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.listDefinition_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.logicalStatement_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.modelReference_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.modelReferenceList_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.multipleContext_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.multipleExistsStatement_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.multipleNotExistsStatement_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.multiplyExpression_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.namedParameterEntry_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.notExistsStatement_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.number_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.operatorInvocation_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.operatorParameterList_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.orStatement_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.predicateStatement_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.propertyApplication_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.ruleSetDeclaration_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.selectionExpression_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.simpleOrComplexConstraint_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.simpleReport_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.simpleReports_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.simpleTerm_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.simpleVariableDeclaration_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.statement_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.term_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.validationFragmentDeclaration_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.validationRuleDeclaration_return
 
getTree() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.validationRuleVariableDeclaration_return
 
getTreeAdaptor() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
getTreeAdaptor() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
getType() - Method in class net.sourceforge.nrl.parser.ast.NRLDataType
 
getType() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbMapping
Gets the value of the type property.
getType() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator.JaxbReturnType
Gets the value of the type property.
getType() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbParameter
Gets the value of the type property.
getType() - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator.JaxbReturnType
Gets the value of the type property.
getType() - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbParameter
Gets the value of the type property.
getType() - Method in class net.sourceforge.nrl.parser.model.AbstractAttribute
 
getType() - Method in interface net.sourceforge.nrl.parser.model.IAttribute
Return the type.
getType(NRLDataType) - Method in class net.sourceforge.nrl.parser.model.PrimitiveTypeFactory
Return a data type object corresponding to the given NRL type.
getType(String) - Method in class net.sourceforge.nrl.parser.model.PrimitiveTypeFactory
Return a data type by name.
getType() - Method in interface net.sourceforge.nrl.parser.operators.IParameter
Return the parameter type.
getType() - Method in class net.sourceforge.nrl.parser.operators.Parameter
 
getType(IModelElement) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
Use the type mappings to look up the internal type for a model element.
getType(IAttribute) - Method in interface net.sourceforge.nrl.parser.type.ITypeMapping
Map the type of an attribute to an internal abstract type.
getType(IModelElement) - Method in interface net.sourceforge.nrl.parser.type.ITypeMapping
Map a model element to an internal, abstract type.
getType(IAttribute) - Method in class net.sourceforge.nrl.parser.type.TypeMapping
 
getType(IModelElement) - Method in class net.sourceforge.nrl.parser.type.TypeMapping
 
getType() - Method in class net.sourceforge.nrl.parser.type.TypeMappingEntry
Return the internal data type this maps to.
getTypeFromString(String) - Static method in class net.sourceforge.nrl.parser.type.TypeMapping
Convert a string representation of a type back to an integer number.
getTypeName() - Method in class net.sourceforge.nrl.parser.model.xsd.XSDAttribute
 
getTypeName() - Method in interface net.sourceforge.nrl.parser.operators.IParameter
Return the type name as shown in the definition
getTypeName() - Method in class net.sourceforge.nrl.parser.operators.Parameter
 
getTypeReference() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IsSubtypePredicateImpl
 
getUML2() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Attribute
Return the UML2 Property this attribute was created from.
getUML2() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Classifier
Return the UML class wrapped by this class.
getUML2() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2DataType
 
getUML2() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Package
Return the UML2 package wrapped by this class.
getUmlSuperClassifier() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2DataType
 
getUserData(String) - Method in class net.sourceforge.nrl.parser.ast.impl.Antlr3NRLBaseAst
 
getUserData(String) - Method in interface net.sourceforge.nrl.parser.ast.INRLAstNode
Return a named user data object associated with this AST node.
getUserData(String) - Method in interface net.sourceforge.nrl.parser.ast.IVariable
Return a named user data object associated with this variable.
getUserData(String) - Method in class net.sourceforge.nrl.parser.ast.Variable
 
getUserData(String) - Method in class net.sourceforge.nrl.parser.model.AbstractAttribute
 
getUserData(String) - Method in class net.sourceforge.nrl.parser.model.AbstractModelElement
 
getUserData(String) - Method in interface net.sourceforge.nrl.parser.model.IAttribute
Return user data stored on this attribute.
getUserData(String) - Method in interface net.sourceforge.nrl.parser.model.IModelElement
Return user data stored on this model element.
getUserData(String) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Attribute
 
getUserData(String) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Classifier
 
getUserData(String) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2DataType
 
getUserData(String) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Package
 
getValue() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbImplementationDetail
Gets the value of the value property.
getValue() - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbImplementationDetail
Gets the value of the value property.
getValue() - Method in interface net.sourceforge.nrl.parser.operators.IImplementationDetail
Return the value.
getValue() - Method in class net.sourceforge.nrl.parser.operators.ImplementationDetail
 
getVariable() - Method in interface net.sourceforge.nrl.parser.ast.action.ICreateAction
A reference to the variable that the object is held in after creation.
getVariable() - Method in interface net.sourceforge.nrl.parser.ast.action.IForEachAction
If the for-each action introduces an iteration variable, this is returned here.
getVariable() - Method in class net.sourceforge.nrl.parser.ast.action.impl.CreateActionImpl
 
getVariable() - Method in class net.sourceforge.nrl.parser.ast.action.impl.ForEachActionImpl
 
getVariable() - Method in class net.sourceforge.nrl.parser.ast.action.impl.RemoveActionImpl
 
getVariable() - Method in interface net.sourceforge.nrl.parser.ast.action.IRemoveAction
Return the variable that is being provided with the where clause.
getVariable() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IForallStatement
If the statement introduces an iteration variable, this is returned here.
getVariable() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IGlobalExistsStatement
If the statement is used to check for the existence (rather than absence) of an element, the element can be assigned to a variable if found.
getVariable() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ForallStatementImpl
 
getVariable() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.GlobalExistsStatementImpl
 
getVariableContext() - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolverVisitor
 
getVariableDeclarations() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IConstraintRuleDeclaration
Return the variables declared for this constraint.
getVariableDeclarations() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ConstraintRuleDeclarationImpl
 
getVariableName() - Method in class net.sourceforge.nrl.parser.ast.action.impl.CreateActionImpl
 
getVariableName() - Method in class net.sourceforge.nrl.parser.ast.action.impl.ForEachActionImpl
 
getVariableName() - Method in class net.sourceforge.nrl.parser.ast.action.impl.RemoveActionImpl
 
getVariableName() - Method in class net.sourceforge.nrl.parser.ast.action.impl.VariableDeclarationActionImpl
 
getVariableName() - Method in interface net.sourceforge.nrl.parser.ast.action.IVariableDeclarationAction
Return the variable name
getVariableName() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ForallStatementImpl
 
getVariableName() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.GlobalExistsStatementImpl
 
getVariableName() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.VariableDeclarationImpl
 
getVariableName() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IVariableDeclaration
Return the variable name
getVariableReference() - Method in class net.sourceforge.nrl.parser.ast.action.impl.VariableDeclarationActionImpl
 
getVariableReference() - Method in interface net.sourceforge.nrl.parser.ast.action.IVariableDeclarationAction
Create a resolved variable reference.
getVariableReference() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.VariableDeclarationImpl
 
getVariableReference() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IVariableDeclaration
Create a resolved variable reference.
getVersion() - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbOperators
Gets the value of the version property.
getWarnings() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2ModelLoader
Return the list of warning strings created during the last load operation.
getWarnings() - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Return the list of warning strings created during the last load operation.
getWhere() - Method in class net.sourceforge.nrl.parser.ast.action.impl.RemoveActionImpl
 
getWhere() - Method in interface net.sourceforge.nrl.parser.ast.action.IRemoveAction
Return a where clause if there is one.
getXMLNamespaceURI(IAttribute) - Static method in class net.sourceforge.nrl.parser.model.ModelUtils
Return the namespace an attribute is in.
getXMLNamespaceURI(IModelElement) - Static method in class net.sourceforge.nrl.parser.model.ModelUtils
Return the namespace an model element (i.e.
getXsdAttributes(IClassifier, boolean) - Static method in class net.sourceforge.nrl.parser.model.xsd.XSDModelUtils
Return all attributes of the given IClassifier that are tagged as having been generated from an XSD attribute.
getXsdElements(IClassifier, boolean) - Static method in class net.sourceforge.nrl.parser.model.xsd.XSDModelUtils
Return all attributes of the given IClassifier that are tagged as having been generated from an XSD element.
getXSDPath(IAttribute) - Static method in class net.sourceforge.nrl.parser.model.ModelUtils
Return an XPath to an attribute inside a schema.
GLOBAL_VARIABLE_NAVIGATION - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Tried to use global variable as a non-constant
globalExistsStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
globalExistsStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
GlobalExistsStatementImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
GlobalExistsStatementImpl() - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.GlobalExistsStatementImpl
 
GlobalExistsStatementImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.GlobalExistsStatementImpl
 
globalVariableDeclaration() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
globalVariableDeclaration() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
globalVariableIds - Variable in class net.sourceforge.nrl.parser.ast.impl.ConstraintAstResolver
 
globalVariables - Variable in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolverVisitor
 
gNRLActionParser - Variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
gNRLConstraintRules - Variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
gParent - Variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
GREATER - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
GREATER - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
GREATER_EQ - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
GREATER_EQ - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 

H

hasAttribute(String) - Method in class net.sourceforge.nrl.parser.model.AbstractClassifier
 
hasAttribute(String) - Method in interface net.sourceforge.nrl.parser.model.IClassifier
Return true if a classifier has an attribute with a given name, or false otherwise.
hasConstraint() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IExistsStatement
Return true if there is a constraint attached that is to be executed relative to collection members.
hasConstraint() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IGlobalExistsStatement
Return true if there is a constraint attached that is to be executed relative to the model element.
hasConstraint() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ExistsStatementImpl
 
hasConstraint() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.GlobalExistsStatementImpl
 
hasContext() - Method in interface net.sourceforge.nrl.parser.ast.action.IActionRuleDeclaration
Indicate whether this action rule has a context, or only uses actions that do not require a context.
hasContext() - Method in class net.sourceforge.nrl.parser.ast.action.impl.ActionRuleDeclarationImpl
 
hasCount() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IExistsStatement
Return true if the exists statement has a counter attached to it.
hasCount() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ExistsStatementImpl
 
hasErrors() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
hasErrors() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
HASHAVE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
HASHAVE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
hashCode() - Method in class net.sourceforge.nrl.parser.ast.NRLDataType
 
hashCode() - Method in class net.sourceforge.nrl.parser.type.TypeMappingEntry
 
hasNonStaticAttributes() - Method in class net.sourceforge.nrl.parser.model.AbstractClassifier
 
hasStaticAttributes() - Method in class net.sourceforge.nrl.parser.model.AbstractClassifier
 
hasStaticAttributes() - Method in interface net.sourceforge.nrl.parser.model.IClassifier
Return true if the classifier contains any static attributes.
hasStrippedAttributes() - Method in class net.sourceforge.nrl.parser.model.xsd.XSDDataType
 

I

IAction - Interface in net.sourceforge.nrl.parser.ast.action
A basic action, which is further refined into compound and conditional actions.
IActionFragmentApplicationAction - Interface in net.sourceforge.nrl.parser.ast.action
An action fragment application.
IActionFragmentDeclaration - Interface in net.sourceforge.nrl.parser.ast.action
An action fragment declaration.
IActionRuleDeclaration - Interface in net.sourceforge.nrl.parser.ast.action
Declaration of an action type rule.
IAddAction - Interface in net.sourceforge.nrl.parser.ast.action
An action that adds an element to a collection.
IArithmeticExpression - Interface in net.sourceforge.nrl.parser.ast.constraints
An arithmetic expression takes two arguments and applies an operator to them.
IArithmeticExpression.Operator - Enum in net.sourceforge.nrl.parser.ast.constraints
The available arithmetic operators.
IAttribute - Interface in net.sourceforge.nrl.parser.model
An attribute has a name, a type and a multiplicity.
IBinaryOperatorStatement - Interface in net.sourceforge.nrl.parser.ast.constraints
A binary operator statement is either an and, or, iff or implies statement.
IBinaryOperatorStatement.Operator - Enum in net.sourceforge.nrl.parser.ast.constraints
Available operators.
IBinaryPredicate - Interface in net.sourceforge.nrl.parser.ast.constraints
A binary predicate compares two expressions for the purpose of returning a Boolean result.
IBinaryPredicate.Predicate - Enum in net.sourceforge.nrl.parser.ast.constraints
Available predicates
IBooleanLiteral - Interface in net.sourceforge.nrl.parser.ast.constraints
"true" or "false".
ICardinalityConstraint - Interface in net.sourceforge.nrl.parser.ast.constraints
A cardinality constraint: one, one or more, and so on.
ICardinalityConstraint.QualifierEnum - Enum in net.sourceforge.nrl.parser.ast.constraints
 
ICastExpression - Interface in net.sourceforge.nrl.parser.ast.constraints
An expression that converts a type to a sub-type.
IClassifier - Interface in net.sourceforge.nrl.parser.model
A classifier, inspired by UML, is a model element with attributes.
ICollectionIndex - Interface in net.sourceforge.nrl.parser.ast.constraints
A statement to return an item at a specific index in a collection.
ICompoundAction - Interface in net.sourceforge.nrl.parser.ast.action
A collection of actions to be executed in sequence.
ICompoundReport - Interface in net.sourceforge.nrl.parser.ast.constraints
A list of reporting statements that should be processed in sequence, possibly by concatenation.
IConcatenatedReport - Interface in net.sourceforge.nrl.parser.ast.constraints
A concatenation of expressions that should result in a report string.
IConditionalAction - Interface in net.sourceforge.nrl.parser.ast.action
An if-then-else type action.
IConditionalReport - Interface in net.sourceforge.nrl.parser.ast.constraints
An if-then-else reporting statement.
IConstraint - Interface in net.sourceforge.nrl.parser.ast.constraints
A constraint occurs in a rule or fragment declaration, or recursively elsewhere.
IConstraintRuleDeclaration - Interface in net.sourceforge.nrl.parser.ast.constraints
Declaration of a constraint type rule.
ICreateAction - Interface in net.sourceforge.nrl.parser.ast.action
An action that creates a new object and assigns it to a variable.
IDataType - Interface in net.sourceforge.nrl.parser.model
A data type is a model element that can hold a value.
IDecimalNumber - Interface in net.sourceforge.nrl.parser.ast.constraints
A decimal (floating point) number that occurred as a literal in an expression.
IDeclaration - Interface in net.sourceforge.nrl.parser.ast
A declaration is either a rule declaration or a fragment declaration, as defined by the sub-interfaces.
IDENTIFIER - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
identifier() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
IDENTIFIER - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
identifier() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
identifierSequence() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
identifierSequence() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
IEnumerationLiteral - Interface in net.sourceforge.nrl.parser.model
A specialised data type that represents all enumeration literals.
IExistsStatement - Interface in net.sourceforge.nrl.parser.ast.constraints
One of the "exists" statements.
IExpression - Interface in net.sourceforge.nrl.parser.ast.constraints
An expression is a mathematical formula, a call-out, a fragment application or simply a basic type like a string or model element.
IF - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
IF - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
IF_ARGUMENTS_NOT_BOOLEAN - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
The arguments to an if were not boolean
IF_STATEMENT_MULTIPLE_TYPES - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
If statement with multiple return types
IFF - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
IFF - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
iffStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
iffStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
IForallStatement - Interface in net.sourceforge.nrl.parser.ast.constraints
A constraint that expresses that a sub-constraint holds for every member of a collection identified by a model reference.
IForEachAction - Interface in net.sourceforge.nrl.parser.ast.action
An iterative action that executes child actions over each member of a collection.
IfThenStatementImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
IfThenStatementImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.IfThenStatementImpl
 
IFunctionalExpression - Interface in net.sourceforge.nrl.parser.ast.constraints
An expression that uses a function to compute a result.
IFunctionalExpression.Function - Enum in net.sourceforge.nrl.parser.ast.constraints
Available functions
IGlobalExistsStatement - Interface in net.sourceforge.nrl.parser.ast.constraints
A "global" exists statement.
IIdentifier - Interface in net.sourceforge.nrl.parser.ast.constraints
An identifier can occur in an expression, and is a model reference, literal string or a number.
IIfThenStatement - Interface in net.sourceforge.nrl.parser.ast.constraints
An if-then statement contains a boolean if clause, a then clause and an optional else clause.
IImplementationDetail - Interface in net.sourceforge.nrl.parser.operators
This is a simple tag-value interface for associating auxiliary mapping information with operators and their parameters.
IIntegerNumber - Interface in net.sourceforge.nrl.parser.ast.constraints
An integer number that occurred as a literal in an expression.
IIsInPredicate - Interface in net.sourceforge.nrl.parser.ast.constraints
"is in" returns true if a value is in a comma-separated list of identifiers.
IIsNotInPredicate - Interface in net.sourceforge.nrl.parser.ast.constraints
"is not in" returns true if a value is NOT in a comma-separated list of identifiers.
IIsSubtypePredicate - Interface in net.sourceforge.nrl.parser.ast.constraints
Checks if a model reference refers to a sub-type of a specified type.
ILiteralString - Interface in net.sourceforge.nrl.parser.ast.constraints
A literal, quoted string.
ILLEGAL_ASSIGNMENT_TARGET - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Cannot set model elements or variables
ILLEGAL_ELEMENT_REFERENCE - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Reference to an element where only an attribute should be allowed
ILLEGAL_STATIC_REFERENCE - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Reference to static variable where none are allowed
ILLEGAL_VARIABLE_NAVIGATION - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Tried to navigate from a variable bound to an expression
IModelCollection - Interface in net.sourceforge.nrl.parser.model
A collection of model packages.
IModelElement - Interface in net.sourceforge.nrl.parser.model
A model element has a name and an optional parent element through inheritance.
IModelElement.ElementType - Enum in net.sourceforge.nrl.parser.model
A short summary of what sort of model element this is.
IModelFileReference - Interface in net.sourceforge.nrl.parser.ast
 
IModelReference - Interface in net.sourceforge.nrl.parser.ast
A reference to a model element, consisting of several steps along element and attribute names.
IMPLEMENTATION_DETAILS_CHANGED - Static variable in class net.sourceforge.nrl.parser.operators.Operator
Event - implementation detail list changed.
IMPLEMENTATION_DETAILS_CHANGED - Static variable in class net.sourceforge.nrl.parser.operators.Parameter
Event - implementation details changed.
implementationDetail - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
 
implementationDetail - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbParameter
 
implementationDetail - Variable in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator
 
implementationDetail - Variable in class net.sourceforge.nrl.parser.jaxb15.JaxbParameter
 
ImplementationDetail - Class in net.sourceforge.nrl.parser.operators
A default implementation of the implementation detail interface.
ImplementationDetail(String, String) - Constructor for class net.sourceforge.nrl.parser.operators.ImplementationDetail
 
ImplementationDetail(IImplementationDetail) - Constructor for class net.sourceforge.nrl.parser.operators.ImplementationDetail
 
IMPLICIT_ITERATION - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Implicit iteration
IMPLIES - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
IMPLIES - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
impliesStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
impliesStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
IMultipleContextDeclaration - Interface in net.sourceforge.nrl.parser.ast
Any declaration that takes multiple contexts, with parameter names.
IMultipleExistsStatement - Interface in net.sourceforge.nrl.parser.ast.constraints
An assertion that multiple model elements are present.
IMultipleNotExistsStatement - Interface in net.sourceforge.nrl.parser.ast.constraints
An assertion that multiple model elements are not present.
IN - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
IN - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
IN_COLLECTION - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
IN_COLLECTION - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
infixOperatorExpression() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
infixOperatorExpression() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
infixPropertyApplication() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
infixPropertyApplication() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
initialiseAdditionalParametersFromAst() - Method in class net.sourceforge.nrl.parser.ast.impl.SingleContextDeclarationImpl
 
initialiseFromAst() - Method in class net.sourceforge.nrl.parser.ast.impl.MultipleContextDeclarationImpl
 
initialisePositionFromChild(int) - Method in class net.sourceforge.nrl.parser.ast.impl.Antlr3NRLBaseAst
 
initialisePositionFromChild(Object, int) - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
initialisePositionFromChild(Object, int) - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
initializeSteps() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
AST processing method: initialise the stepsAsStrings and originalString member variables from the steps.
INotExistsStatement - Interface in net.sourceforge.nrl.parser.ast.constraints
A constraint that expresses that an attribute does not exist, or a collection is empty.
INRLActionDetailVisitor - Interface in net.sourceforge.nrl.parser.ast.action
An extension of the basic detail visitor interface that adds the action nodes.
INRLActionDetailVisitor.Stub - Class in net.sourceforge.nrl.parser.ast.action
Default implementation that does nothing.
INRLActionDetailVisitor.Stub() - Constructor for class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
INRLAstNode - Interface in net.sourceforge.nrl.parser.ast
Basic interface for all NRL constructs.
INRLAstVisitor - Interface in net.sourceforge.nrl.parser.ast
A very simple visitor interface for straight-forward recursive descent traversals of the AST.
INRLConstraintDetailVisitor - Interface in net.sourceforge.nrl.parser.ast.constraints
A more complete visitor class with callbacks for each type of node that can be found in the AST for constraint files.
INRLConstraintDetailVisitor.Stub - Class in net.sourceforge.nrl.parser.ast.constraints
Extend from this if you don't want to implement the full interface.
INRLConstraintDetailVisitor.Stub() - Constructor for class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
INRLParser - Interface in net.sourceforge.nrl.parser
An INRLParser is a parser that can return a fully-resolved NRL abstract syntax tree.
INTEGER - Static variable in class net.sourceforge.nrl.parser.ast.NRLDataType
Scalar Integer type
INTEGER_NUMBER - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
INTEGER_NUMBER - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
IntegerNumberImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
IntegerNumberImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.IntegerNumberImpl
 
INVALID_ACTION_FRAGMENT_REF - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Reference to non-existent fragment
INVALID_FRAGMENT_REF - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Invalid property reference
INVALID_PACKAGE_REFERENCE - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
A name referenced is not a package (but should be)
INVALID_VARIABLE_NAME - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Invalid variable name (e.g.
IOperator - Interface in net.sourceforge.nrl.parser.operators
An IOperator is a scripted, programmed or otherwise externally defined extension that can be dynamically referred to in rules.
IOperatorAction - Interface in net.sourceforge.nrl.parser.ast.action
An action that invokes an externally defined operator.
IOperatorFileReference - Interface in net.sourceforge.nrl.parser.ast
A reference to an operator file, by file name
IOperatorInvocation - Interface in net.sourceforge.nrl.parser.ast.constraints
An operator invocation is an expression that makes use of an external undefined operator - mostly a scripted a programmed extension.
IOperators - Interface in net.sourceforge.nrl.parser.operators
A collection of operators, with operations to look them up by name.
IPackage - Interface in net.sourceforge.nrl.parser.model
A package contains model elements and other packages.
IParameter - Interface in net.sourceforge.nrl.parser.operators
A definition parameter for an operator.
IPredicate - Interface in net.sourceforge.nrl.parser.ast.constraints
A predicate is an abstract constraint that returns true by comparing expressions and values.
IRemoveAction - Interface in net.sourceforge.nrl.parser.ast.action
An action that deletes an attribute or deletes any object that matches a set of criteria.
IRemoveFromCollectionAction - Interface in net.sourceforge.nrl.parser.ast.action
An action that removes an element from a collection.
IRuleDeclaration - Interface in net.sourceforge.nrl.parser.ast
A generic rule declaration.
IRuleFile - Interface in net.sourceforge.nrl.parser.ast
IRuleFile is the top level interface - it contains the entire, fully resolved AST of a rule file.
IRuleSetDeclaration - Interface in net.sourceforge.nrl.parser.ast
A rule set is a named collection of rules, with an optional precondition attached to the execution of the rules.
IS_IN - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
IS_IN - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
IS_IN_EXPRESSION_INCOMPATIBLE - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
"is in" expression not compatible
IS_IN_EXPRESSION_TYPE_MISMATCH - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
"is in" expression has a type mismatch with the list of values
IS_IN_LIST_ENTRY_INVALID - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
"is in" has an invalid entry in the list
IS_NOT_IN - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
IS_NOT_IN - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
isAbsolute() - Method in interface net.sourceforge.nrl.parser.ast.IModelFileReference
Returns true if the file name is absolute, i.e.
isAbsolute() - Method in class net.sourceforge.nrl.parser.ast.impl.ModelFileReferenceImpl
 
isAbsolute() - Method in class net.sourceforge.nrl.parser.ast.impl.OperatorFileReferenceImpl
 
isAbsolute() - Method in interface net.sourceforge.nrl.parser.ast.IOperatorFileReference
Returns true if the file name is absolute, i.e.
isAlreadyDeclared(String) - Method in class net.sourceforge.nrl.parser.model.VariableContext
 
isAmbiguous(String) - Method in class net.sourceforge.nrl.parser.model.AbstractPackage
 
isAmbiguous(String) - Method in interface net.sourceforge.nrl.parser.model.IModelCollection
Returns true if a model element name is ambiguous because it occurs in multiple packages within one model, or within multiple models.
isAmbiguous(String) - Method in interface net.sourceforge.nrl.parser.model.IPackage
Returns true if a model element name occurs in multiple sub-packages, and hence a global reference to the name would be ambiguous.
isAmbiguous(String) - Method in class net.sourceforge.nrl.parser.model.ModelCollection
 
isAssignableFrom(IModelElement) - Method in class net.sourceforge.nrl.parser.model.AbstractModelElement
 
isAssignableFrom(IModelElement) - Method in interface net.sourceforge.nrl.parser.model.IModelElement
Return true if the model element can be assigned the value of another in an expression.
isAssignmentCompatible(NRLDataType, NRLDataType) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
Check if two NRL types are assignment compatible.
isAttributeAnXMLAttribute(IAttribute) - Static method in class net.sourceforge.nrl.parser.model.ModelUtils
Return true if an attribute represents an XML attribute (as opposed to an XML element).
isAttributeAnXMLElement(IAttribute) - Static method in class net.sourceforge.nrl.parser.model.ModelUtils
Return true if an attribute represents an XML element (rather than an XML attribute).
isBoundToElement() - Method in interface net.sourceforge.nrl.parser.ast.IVariable
Return true if the variable is bound to a model element, false if it is bound to a complex expression
isBoundToElement() - Method in class net.sourceforge.nrl.parser.ast.Variable
 
isBuiltIn() - Method in interface net.sourceforge.nrl.parser.model.IDataType
Return true if this is a built-in NRL type
isBuiltIn() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2DataType
 
isBuiltIn() - Method in class net.sourceforge.nrl.parser.model.xsd.XSDDataType
 
isCollection() - Method in class net.sourceforge.nrl.parser.ast.NRLDataType
 
isCollection - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbParameter
 
isCollection - Variable in class net.sourceforge.nrl.parser.jaxb15.JaxbParameter
 
ISelectionExpression - Interface in net.sourceforge.nrl.parser.ast.constraints
A selection expression: "the element where constraint".
isEnumeration() - Method in class net.sourceforge.nrl.parser.ast.NRLDataType
 
isEnumeration() - Method in class net.sourceforge.nrl.parser.model.AbstractClassifier
 
isEnumeration() - Method in interface net.sourceforge.nrl.parser.model.IClassifier
Return true if the classifier is just an enumeration.
ISetAction - Interface in net.sourceforge.nrl.parser.ast.action
An action that sets an attribute to a value.
isFullyResolved() - Method in class net.sourceforge.nrl.parser.ast.impl.MultipleContextDeclarationImpl
 
ISimpleAction - Interface in net.sourceforge.nrl.parser.ast.action
Super-interface for atomic actions that cannot be broken down further.
ISimpleReport - Interface in net.sourceforge.nrl.parser.ast.constraints
A "simple report" is a report that can occur in a compound report, but cannot contain further compound reports.
isImplicitIterationAllowed() - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
Is implicit iteration currently allowed?
ISingleContextDeclaration - Interface in net.sourceforge.nrl.parser.ast
A SingleContextDeclaration is a declaration with a unique context, for example a validation or action rule.
IsInPredicateImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
IsInPredicateImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.IsInPredicateImpl
 
isIsCollection() - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbParameter
Gets the value of the isCollection property.
isIsCollection() - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbParameter
Gets the value of the isCollection property.
IsNotInPredicateImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
IsNotInPredicateImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.IsNotInPredicateImpl
 
isNumber(NRLDataType) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
Helper method to idenitfy if a type is a number (integer or decimal)
isOldContextFormat() - Method in class net.sourceforge.nrl.parser.ast.impl.SingleContextDeclarationImpl
 
isQuotedLine(String, int) - Method in class net.sourceforge.nrl.parser.preprocessing.ReferencePreprocessor
Return true if the position is in a quoted line
isRenamedXSDAttribute(IAttribute) - Static method in class net.sourceforge.nrl.parser.model.ModelUtils
Returnt true if an attribute is an XML attribute or element that had to be renamed by the model loader due to a naming conflict.
isRepeating() - Method in class net.sourceforge.nrl.parser.model.AbstractAttribute
 
isRepeating() - Method in interface net.sourceforge.nrl.parser.model.IAttribute
Returns true if the attribute can occur more than once, i.e.
isSingleElementSelection() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.SelectionExpressionImpl
 
isSingleElementSelection() - Method in interface net.sourceforge.nrl.parser.ast.constraints.ISelectionExpression
Return true if this selection is supposed to get a single element, false if it's selecting a list.
isStatic() - Method in interface net.sourceforge.nrl.parser.model.IAttribute
Returns true if the attribute is static, or if it is an enum value.
isStatic() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Attribute
 
isStatic() - Method in class net.sourceforge.nrl.parser.model.xsd.XSDAttribute
 
isSubtypePredicate() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
isSubtypePredicate() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
IsSubtypePredicateImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
IsSubtypePredicateImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.IsSubtypePredicateImpl
 
isSupplementary() - Method in class net.sourceforge.nrl.parser.model.AbstractModelElement
 
isSupplementary() - Method in interface net.sourceforge.nrl.parser.model.IModelElement
Returns a flag indicating whether the element is a supplementary element loaded from a type library or dependent model.
IStatusCode - Interface in net.sourceforge.nrl.parser
An interface of status code constants for the syntax and semantic error classes.
isTypeCollection() - Method in interface net.sourceforge.nrl.parser.operators.IParameter
Return true if the parameter type is a collection.
isTypeCollection() - Method in class net.sourceforge.nrl.parser.operators.Parameter
 
isXSDModelElement(IModelElement) - Static method in class net.sourceforge.nrl.parser.model.ModelUtils
Detects if an IModelElement originates from an XSD model i.e.
ITERATION_NEEDS_COLLECTION - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Iteration only allowed over collections
ITypeChecker - Interface in net.sourceforge.nrl.parser.type
A type checker traverses an AST and assigns a data type to every node.
ITypeMapping - Interface in net.sourceforge.nrl.parser.type
A mapping from model elements to types.
IUML2UserData - Interface in net.sourceforge.nrl.parser.model.uml2
Additional user data keys that will be attached to the model elements, packages or attributes by the UML2 loader.
IValidationFragmentApplication - Interface in net.sourceforge.nrl.parser.ast.constraints
A fragment application is used inside a rule to obtain the value of a fragment.
IValidationFragmentDeclaration - Interface in net.sourceforge.nrl.parser.ast.constraints
Declaration of a validation fragment, a sub-constraint that is attached to a model element.
IVariable - Interface in net.sourceforge.nrl.parser.ast
A variable reference.
IVariableDeclaration - Interface in net.sourceforge.nrl.parser.ast.constraints
A variable declaration statement.
IVariableDeclarationAction - Interface in net.sourceforge.nrl.parser.ast.action
An action that wraps an IVariableDeclaration.
IXSDUserData - Interface in net.sourceforge.nrl.parser.model.xsd
Additional user data keys that will be attached to the model elements, packages or attributes by the XSD loader.

J

JAXB_CATCH_ALL - Static variable in interface net.sourceforge.nrl.parser.model.xsd.IXSDUserData
Where duplicate element names are present in a type, JAXB attaches a "catch-all" list instead of actual named fields.
JAXB_FLATTENED_PROPERTY - Static variable in interface net.sourceforge.nrl.parser.model.xsd.IXSDUserData
Where elements are involved in repeating sequence or choices, for example (A,B,C)*, JAXB generates a flatten list, e.g.
JaxbCompletionLevelEnum - Enum in net.sourceforge.nrl.parser.jaxb14
Java class for CompletionLevelEnum.
JaxbImplementationDetail - Class in net.sourceforge.nrl.parser.jaxb14
A generic tag/value type for adding implementation details (Java mappings, etc.) to both operators and their parameters
JaxbImplementationDetail() - Constructor for class net.sourceforge.nrl.parser.jaxb14.JaxbImplementationDetail
 
JaxbImplementationDetail - Class in net.sourceforge.nrl.parser.jaxb15
A generic tag/value type for adding implementation details (Java mappings, etc.) to both operators and their parameters
JaxbImplementationDetail() - Constructor for class net.sourceforge.nrl.parser.jaxb15.JaxbImplementationDetail
 
JaxbMapping - Class in net.sourceforge.nrl.parser.jaxb14
A single type mapping.
JaxbMapping() - Constructor for class net.sourceforge.nrl.parser.jaxb14.JaxbMapping
 
JaxbOperator - Class in net.sourceforge.nrl.parser.jaxb14
Definition of an extension operator, at varying levels of detail (name only, or mapping to an implementation)
JaxbOperator() - Constructor for class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
 
JaxbOperator - Class in net.sourceforge.nrl.parser.jaxb15
Definition of an extension operator, at varying levels of detail (name only, or mapping to an implementation)
JaxbOperator() - Constructor for class net.sourceforge.nrl.parser.jaxb15.JaxbOperator
 
JaxbOperator.JaxbReturnType - Class in net.sourceforge.nrl.parser.jaxb14
Java class for anonymous complex type.
JaxbOperator.JaxbReturnType() - Constructor for class net.sourceforge.nrl.parser.jaxb14.JaxbOperator.JaxbReturnType
 
JaxbOperator.JaxbReturnType - Class in net.sourceforge.nrl.parser.jaxb15
Java class for anonymous complex type.
JaxbOperator.JaxbReturnType() - Constructor for class net.sourceforge.nrl.parser.jaxb15.JaxbOperator.JaxbReturnType
 
JaxbOperators - Class in net.sourceforge.nrl.parser.jaxb14
A collection of extension operators
JaxbOperators() - Constructor for class net.sourceforge.nrl.parser.jaxb14.JaxbOperators
 
JaxbOperators - Class in net.sourceforge.nrl.parser.jaxb15
A collection of extension operators
JaxbOperators() - Constructor for class net.sourceforge.nrl.parser.jaxb15.JaxbOperators
 
JaxbParameter - Class in net.sourceforge.nrl.parser.jaxb14
Parameter of an extension operator
JaxbParameter() - Constructor for class net.sourceforge.nrl.parser.jaxb14.JaxbParameter
 
JaxbParameter - Class in net.sourceforge.nrl.parser.jaxb15
Parameter of an extension operator
JaxbParameter() - Constructor for class net.sourceforge.nrl.parser.jaxb15.JaxbParameter
 
JaxbParameters - Class in net.sourceforge.nrl.parser.jaxb14
Parameters for an extension operator
JaxbParameters() - Constructor for class net.sourceforge.nrl.parser.jaxb14.JaxbParameters
 
JaxbParameters - Class in net.sourceforge.nrl.parser.jaxb15
Parameters for an extension operator
JaxbParameters() - Constructor for class net.sourceforge.nrl.parser.jaxb15.JaxbParameters
 
JaxbTypeEnum - Enum in net.sourceforge.nrl.parser.jaxb14
Java class for TypeEnum.
JaxbTypeMapping - Class in net.sourceforge.nrl.parser.jaxb14
A mapping of elements with given names to internal NRL types.
JaxbTypeMapping() - Constructor for class net.sourceforge.nrl.parser.jaxb14.JaxbTypeMapping
 

K

KEYWORD_ESCAPE_CHARACTER - Static variable in class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
The character that may appear at the start of steps to escape an NRL keyword.
KIND_OF - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
KIND_OF - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 

L

label - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbImplementationDetail
 
label - Variable in class net.sourceforge.nrl.parser.jaxb15.JaxbImplementationDetail
 
LABEL_CHANGED - Static variable in class net.sourceforge.nrl.parser.operators.ImplementationDetail
Event - label changed.
LESS - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
LESS - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
LESS_EQ - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
LESS_EQ - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
LEXER_ERROR - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Lexer error - invalid character
listDefinition() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
listDefinition() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
listeners - Variable in class net.sourceforge.nrl.parser.operators.PropertyAwareObject
 
LiteralStringImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
LiteralStringImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.LiteralStringImpl
 
load(File) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2ModelLoader
Load a model contained in the specified file.
load(Resource, File) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2ModelLoader
Internal function to load using an ECore resource.
load(File) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Load a model contained in the specified file.
load(Resource, File) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Load with no options.
load(Resource, File, Map<?, ?>) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Load using an ECore resource and an option map.
load(File) - Method in class net.sourceforge.nrl.parser.operators.XmlOperatorPersistence
Load from a file - see XmlOperatorPersistence.load(Reader).
load(Reader) - Method in class net.sourceforge.nrl.parser.operators.XmlOperatorPersistence
Load an operator XML file using a reader.
load(File) - Method in class net.sourceforge.nrl.parser.type.XmlTypeMapping
Load the mapping from an XML file.
load(InputStream) - Method in class net.sourceforge.nrl.parser.type.XmlTypeMapping
Load the mapping from a stream.
loadFromInitialisedResource(Resource, String) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2ModelLoader
Load a UML2 model out of an already initialised resource.
logicalStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
logicalStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
lookup(String) - Method in class net.sourceforge.nrl.parser.model.VariableContext
 
LPAREN - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
LPAREN - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 

M

macroApplicationAction() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
macroApplicationParams() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
mapping - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbTypeMapping
 
MINUS - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
MINUS - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
MOD - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
MOD - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
MODEL - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
MODEL - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
model - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbOperators
 
model - Variable in class net.sourceforge.nrl.parser.jaxb15.JaxbOperators
 
MODEL_FILE_LOCATION - Static variable in interface net.sourceforge.nrl.parser.model.xsd.IXSDUserData
An attribute for XSDPackage elements: contains the location (a URL) that a model was loaded from.
MODEL_FILE_NAMES_CHANGED - Static variable in class net.sourceforge.nrl.parser.operators.Operators
Event - model file name list changed.
MODEL_NOT_FOUND - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
The model file was not found
ModelCollection - Class in net.sourceforge.nrl.parser.model
 
ModelCollection() - Constructor for class net.sourceforge.nrl.parser.model.ModelCollection
 
modelFileReference() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
ModelFileReferenceImpl - Class in net.sourceforge.nrl.parser.ast.impl
 
ModelFileReferenceImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.impl.ModelFileReferenceImpl
 
modelFileReferences() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
modelReference() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
modelReference() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ModelReferenceHelper - Class in net.sourceforge.nrl.parser.ast.impl
A helper class for resolving model references against a model.
ModelReferenceHelper() - Constructor for class net.sourceforge.nrl.parser.ast.impl.ModelReferenceHelper
 
ModelReferenceImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
Implementation of a model reference.
ModelReferenceImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
 
ModelReferenceImpl(ModelReferenceImpl) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
Initialise the model reference by cloning another
modelReferenceList() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
modelReferenceList() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ModelReferenceStep - Class in net.sourceforge.nrl.parser.ast.constraints.impl
A helper AST node class that represents one step in a model reference.
ModelReferenceStep() - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceStep
 
ModelReferenceStep(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceStep
 
models - Variable in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolver
 
ModelUtils - Class in net.sourceforge.nrl.parser.model
Utility methods for working with model objects.
ModelUtils() - Constructor for class net.sourceforge.nrl.parser.model.ModelUtils
 
multipleContext() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
multipleContext() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
MultipleContextDeclarationImpl - Class in net.sourceforge.nrl.parser.ast.impl
 
MultipleContextDeclarationImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.impl.MultipleContextDeclarationImpl
 
multipleExistsStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
multipleExistsStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
MultipleExistsStatementImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
MultipleExistsStatementImpl() - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.MultipleExistsStatementImpl
 
MultipleExistsStatementImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.MultipleExistsStatementImpl
 
multipleNotExistsStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
multipleNotExistsStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
MultipleNotExistsStatementImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
MultipleNotExistsStatementImpl() - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.MultipleNotExistsStatementImpl
 
MultipleNotExistsStatementImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.MultipleNotExistsStatementImpl
 
multiplyExpression() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
multiplyExpression() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 

N

name - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbMapping
 
name - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
 
name - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbParameter
 
name - Variable in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator
 
name - Variable in class net.sourceforge.nrl.parser.jaxb15.JaxbParameter
 
NAME_CHANGED - Static variable in class net.sourceforge.nrl.parser.operators.Operator
Event - name changed.
NAMED_CHANGED - Static variable in class net.sourceforge.nrl.parser.operators.Parameter
Event - name changed.
namedParameterEntry() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
namedParameterEntry() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
NamedParameterImpl - Class in net.sourceforge.nrl.parser.ast.impl
 
NamedParameterImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.impl.NamedParameterImpl
 
NAMESPACE - Static variable in interface net.sourceforge.nrl.parser.model.xsd.IXSDUserData
Will be set on elements or attributes that are in a namespace - the namespace URI.
nameToAttribute - Variable in class net.sourceforge.nrl.parser.model.AbstractClassifier
 
net.sourceforge.nrl.parser - package net.sourceforge.nrl.parser
This top-level package contains utility classes referenced elsewhere.
net.sourceforge.nrl.parser.ast - package net.sourceforge.nrl.parser.ast
The fully resolved abstract syntax tree (AST) representation of the constraint language.
net.sourceforge.nrl.parser.ast.action - package 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 - package net.sourceforge.nrl.parser.ast.action.impl
 
net.sourceforge.nrl.parser.ast.constraints - package net.sourceforge.nrl.parser.ast.constraints
 
net.sourceforge.nrl.parser.ast.constraints.impl - package net.sourceforge.nrl.parser.ast.constraints.impl
 
net.sourceforge.nrl.parser.ast.impl - package 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.jaxb14 - package net.sourceforge.nrl.parser.jaxb14
 
net.sourceforge.nrl.parser.jaxb15 - package net.sourceforge.nrl.parser.jaxb15
 
net.sourceforge.nrl.parser.model - package net.sourceforge.nrl.parser.model
Definition of the internal meta-model that rules are written against.
net.sourceforge.nrl.parser.model.uml2 - package net.sourceforge.nrl.parser.model.uml2
A model implementation that provides an implementation over the UML2 model classes.
net.sourceforge.nrl.parser.model.xsd - package net.sourceforge.nrl.parser.model.xsd
XML Schema model loader.
net.sourceforge.nrl.parser.operators - package net.sourceforge.nrl.parser.operators
Operator library management package.
net.sourceforge.nrl.parser.preprocessing - package net.sourceforge.nrl.parser.preprocessing
Pre-processors are invoked before the main parsing stage.
net.sourceforge.nrl.parser.type - package net.sourceforge.nrl.parser.type
Abstract type assignment and type checking for the completed AST.
net.sourceforge.nrl.parser.util - package net.sourceforge.nrl.parser.util
 
NEW - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
NEW - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
NEWLINE - Static variable in interface net.sourceforge.nrl.parser.ast.INRLAstNode
Newline constant for output purposes
nextToken() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLJFlexer
 
NO - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
NO - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
NOT_EQUALS - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
NOT_EQUALS - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
NOT_PRESENT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
NOT_PRESENT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
notExistsStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
notExistsStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
NotExistsStatementImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
NotExistsStatementImpl() - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.NotExistsStatementImpl
 
NotExistsStatementImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.NotExistsStatementImpl
 
NRLActionParser - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser(TokenStream) - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
NRLActionParser(TokenStream, RecognizerSharedState) - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
NRLActionParser.action_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.action_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.action_return
 
NRLActionParser.actionContext_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.actionContext_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.actionContext_return
 
NRLActionParser.actionFragmentDeclaration_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.actionFragmentDeclaration_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.actionFragmentDeclaration_return
 
NRLActionParser.actionRuleDeclaration_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.actionRuleDeclaration_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.actionRuleDeclaration_return
 
NRLActionParser.addAction_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.addAction_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.addAction_return
 
NRLActionParser.compoundAction_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.compoundAction_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.compoundAction_return
 
NRLActionParser.conditionalAction_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.conditionalAction_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.conditionalAction_return
 
NRLActionParser.createAction_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.createAction_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.createAction_return
 
NRLActionParser.declaration_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.declaration_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.declaration_return
 
NRLActionParser.declarations_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.declarations_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.declarations_return
 
NRLActionParser.fileBody_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.fileBody_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.fileBody_return
 
NRLActionParser.forEachAction_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.forEachAction_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.forEachAction_return
 
NRLActionParser.macroApplicationAction_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.macroApplicationAction_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.macroApplicationAction_return
 
NRLActionParser.macroApplicationParams_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.macroApplicationParams_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.macroApplicationParams_return
 
NRLActionParser.modelFileReference_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.modelFileReference_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.modelFileReference_return
 
NRLActionParser.modelFileReferences_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.modelFileReferences_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.modelFileReferences_return
 
NRLActionParser.operatorAction_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.operatorAction_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.operatorAction_return
 
NRLActionParser.operatorActionParams_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.operatorActionParams_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.operatorActionParams_return
 
NRLActionParser.operatorFileReference_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.operatorFileReference_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.operatorFileReference_return
 
NRLActionParser.operatorFileReferences_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.operatorFileReferences_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.operatorFileReferences_return
 
NRLActionParser.removeAction_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.removeAction_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.removeAction_return
 
NRLActionParser.removeFromCollectionAction_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.removeFromCollectionAction_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.removeFromCollectionAction_return
 
NRLActionParser.setAction_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.setAction_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.setAction_return
 
NRLActionParser.simpleAction_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.simpleAction_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.simpleAction_return
 
NRLActionParser.simpleActionList_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.simpleActionList_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.simpleActionList_return
 
NRLActionParser.singleActionAndEOF_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.singleActionAndEOF_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.singleActionAndEOF_return
 
NRLActionParser.variableDeclarationAction_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser.variableDeclarationAction_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser.variableDeclarationAction_return
 
NRLActionParser_NRLConstraintRules - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules(TokenStream, NRLActionParser) - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
NRLActionParser_NRLConstraintRules(TokenStream, RecognizerSharedState, NRLActionParser) - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
NRLActionParser_NRLConstraintRules.addExpression_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.addExpression_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.addExpression_return
 
NRLActionParser_NRLConstraintRules.additionalContextList_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.additionalContextList_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.additionalContextList_return
 
NRLActionParser_NRLConstraintRules.andStatement_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.andStatement_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.andStatement_return
 
NRLActionParser_NRLConstraintRules.castExpression_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.castExpression_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.castExpression_return
 
NRLActionParser_NRLConstraintRules.collectionIndex_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.collectionIndex_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.collectionIndex_return
 
NRLActionParser_NRLConstraintRules.compoundReport_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.compoundReport_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.compoundReport_return
 
NRLActionParser_NRLConstraintRules.concatenatedReport_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.concatenatedReport_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.concatenatedReport_return
 
NRLActionParser_NRLConstraintRules.concatenatedReportTerms_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.concatenatedReportTerms_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.concatenatedReportTerms_return
 
NRLActionParser_NRLConstraintRules.conditionalReport_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.conditionalReport_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.conditionalReport_return
 
NRLActionParser_NRLConstraintRules.constraint_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.constraint_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.constraint_return
 
NRLActionParser_NRLConstraintRules.constraintRuleReport_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.constraintRuleReport_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.constraintRuleReport_return
 
NRLActionParser_NRLConstraintRules.context_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.context_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.context_return
 
NRLActionParser_NRLConstraintRules.enumerator_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.enumerator_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.enumerator_return
 
NRLActionParser_NRLConstraintRules.enumeratorDisambiguation_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.enumeratorDisambiguation_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.enumeratorDisambiguation_return
 
NRLActionParser_NRLConstraintRules.enumeratorStart_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.enumeratorStart_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.enumeratorStart_return
 
NRLActionParser_NRLConstraintRules.existsStatement_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.existsStatement_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.existsStatement_return
 
NRLActionParser_NRLConstraintRules.expression_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.expression_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.expression_return
 
NRLActionParser_NRLConstraintRules.forallStart_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.forallStart_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.forallStart_return
 
NRLActionParser_NRLConstraintRules.forallStatement_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.forallStatement_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.forallStatement_return
 
NRLActionParser_NRLConstraintRules.functionalExpression_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.functionalExpression_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.functionalExpression_return
 
NRLActionParser_NRLConstraintRules.globalExistsStatement_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.globalExistsStatement_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.globalExistsStatement_return
 
NRLActionParser_NRLConstraintRules.globalVariableDeclaration_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.globalVariableDeclaration_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.globalVariableDeclaration_return
 
NRLActionParser_NRLConstraintRules.identifier_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.identifier_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.identifier_return
 
NRLActionParser_NRLConstraintRules.identifierSequence_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.identifierSequence_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.identifierSequence_return
 
NRLActionParser_NRLConstraintRules.iffStatement_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.iffStatement_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.iffStatement_return
 
NRLActionParser_NRLConstraintRules.impliesStatement_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.impliesStatement_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.impliesStatement_return
 
NRLActionParser_NRLConstraintRules.infixOperatorExpression_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.infixOperatorExpression_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.infixOperatorExpression_return
 
NRLActionParser_NRLConstraintRules.infixPropertyApplication_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.infixPropertyApplication_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.infixPropertyApplication_return
 
NRLActionParser_NRLConstraintRules.isSubtypePredicate_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.isSubtypePredicate_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.isSubtypePredicate_return
 
NRLActionParser_NRLConstraintRules.listDefinition_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.listDefinition_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.listDefinition_return
 
NRLActionParser_NRLConstraintRules.logicalStatement_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.logicalStatement_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.logicalStatement_return
 
NRLActionParser_NRLConstraintRules.modelReference_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.modelReference_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.modelReference_return
 
NRLActionParser_NRLConstraintRules.modelReferenceList_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.modelReferenceList_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.modelReferenceList_return
 
NRLActionParser_NRLConstraintRules.multipleContext_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.multipleContext_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.multipleContext_return
 
NRLActionParser_NRLConstraintRules.multipleExistsStatement_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.multipleExistsStatement_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.multipleExistsStatement_return
 
NRLActionParser_NRLConstraintRules.multipleNotExistsStatement_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.multipleNotExistsStatement_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.multipleNotExistsStatement_return
 
NRLActionParser_NRLConstraintRules.multiplyExpression_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.multiplyExpression_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.multiplyExpression_return
 
NRLActionParser_NRLConstraintRules.namedParameterEntry_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.namedParameterEntry_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.namedParameterEntry_return
 
NRLActionParser_NRLConstraintRules.notExistsStatement_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.notExistsStatement_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.notExistsStatement_return
 
NRLActionParser_NRLConstraintRules.number_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.number_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.number_return
 
NRLActionParser_NRLConstraintRules.operatorInvocation_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.operatorInvocation_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.operatorInvocation_return
 
NRLActionParser_NRLConstraintRules.operatorParameterList_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.operatorParameterList_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.operatorParameterList_return
 
NRLActionParser_NRLConstraintRules.orStatement_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.orStatement_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.orStatement_return
 
NRLActionParser_NRLConstraintRules.predicateStatement_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.predicateStatement_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.predicateStatement_return
 
NRLActionParser_NRLConstraintRules.propertyApplication_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.propertyApplication_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.propertyApplication_return
 
NRLActionParser_NRLConstraintRules.ruleSetDeclaration_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.ruleSetDeclaration_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.ruleSetDeclaration_return
 
NRLActionParser_NRLConstraintRules.selectionExpression_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.selectionExpression_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.selectionExpression_return
 
NRLActionParser_NRLConstraintRules.simpleOrComplexConstraint_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.simpleOrComplexConstraint_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.simpleOrComplexConstraint_return
 
NRLActionParser_NRLConstraintRules.simpleReport_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.simpleReport_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.simpleReport_return
 
NRLActionParser_NRLConstraintRules.simpleReports_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.simpleReports_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.simpleReports_return
 
NRLActionParser_NRLConstraintRules.simpleTerm_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.simpleTerm_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.simpleTerm_return
 
NRLActionParser_NRLConstraintRules.simpleVariableDeclaration_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.simpleVariableDeclaration_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.simpleVariableDeclaration_return
 
NRLActionParser_NRLConstraintRules.statement_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.statement_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.statement_return
 
NRLActionParser_NRLConstraintRules.term_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.term_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.term_return
 
NRLActionParser_NRLConstraintRules.validationFragmentDeclaration_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.validationFragmentDeclaration_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.validationFragmentDeclaration_return
 
NRLActionParser_NRLConstraintRules.validationRuleDeclaration_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.validationRuleDeclaration_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.validationRuleDeclaration_return
 
NRLActionParser_NRLConstraintRules.validationRuleVariableDeclaration_return - Class in net.sourceforge.nrl.parser.ast.impl
 
NRLActionParser_NRLConstraintRules.validationRuleVariableDeclaration_return() - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules.validationRuleVariableDeclaration_return
 
NRLDataType - Class in net.sourceforge.nrl.parser.ast
Representation of NRL primitive types.
NRLDataType() - Constructor for class net.sourceforge.nrl.parser.ast.NRLDataType
 
NRLDataType(NRLDataType.Type) - Constructor for class net.sourceforge.nrl.parser.ast.NRLDataType
 
NRLDataType(NRLDataType) - Constructor for class net.sourceforge.nrl.parser.ast.NRLDataType
 
NRLDataType(NRLDataType.Type, boolean, boolean) - Constructor for class net.sourceforge.nrl.parser.ast.NRLDataType
 
NRLDataType.Type - Enum in net.sourceforge.nrl.parser.ast
Enumeration of basic type names
NRLError - Class in net.sourceforge.nrl.parser
An abstract error that contains line, column and character index info, as well as a status code.
NRLError(int, int, int, int, String) - Constructor for class net.sourceforge.nrl.parser.NRLError
 
NRLJFlexer - Class in net.sourceforge.nrl.parser.ast.impl
This class is a scanner generated by JFlex 1.4.3 on 24/10/11 15:05 from the specification file C:/Users/nentwich/Documents/nrl-git-repository/nrlparser/src/main/java/net/sourceforge/nrl/parser/ast/impl/nrl.lex
NRLJFlexer(Reader) - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLJFlexer
Creates a new scanner There is also a java.io.InputStream version of this constructor.
NRLJFlexer(InputStream) - Constructor for class net.sourceforge.nrl.parser.ast.impl.NRLJFlexer
Creates a new scanner.
NRLParser - Class in net.sourceforge.nrl.parser
The main parser interface for creating an NRL AST.
NRLParser() - Constructor for class net.sourceforge.nrl.parser.NRLParser
 
number() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
number() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
NUMBER_EXPECTED - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Number type was expected
NUMBER_OF - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
NUMBER_OF - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 

O

OBJECT - Static variable in interface net.sourceforge.nrl.parser.model.IModelElement
The parent of all NRL model elements.
ObjectFactory - Class in net.sourceforge.nrl.parser.jaxb14
This object contains factory methods for each Java content interface and Java element interface generated in the net.sourceforge.nrl.parser.jaxb14 package.
ObjectFactory() - Constructor for class net.sourceforge.nrl.parser.jaxb14.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.sourceforge.nrl.parser.jaxb14
ObjectFactory - Class in net.sourceforge.nrl.parser.jaxb15
This object contains factory methods for each Java content interface and Java element interface generated in the net.sourceforge.nrl.parser.jaxb15 package.
ObjectFactory() - Constructor for class net.sourceforge.nrl.parser.jaxb15.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.sourceforge.nrl.parser.jaxb15
OF - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
OF - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ONE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
ONE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
OPERATOR - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
OPERATOR - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
operator - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbOperators
 
operator - Variable in class net.sourceforge.nrl.parser.jaxb15.JaxbOperators
 
Operator - Class in net.sourceforge.nrl.parser.operators
A basic implementation of an operator.
Operator() - Constructor for class net.sourceforge.nrl.parser.operators.Operator
 
OPERATOR_COLLECTION_PARAMETER - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Cannot pass collections as parameters
OPERATOR_LIST_CHANGED - Static variable in class net.sourceforge.nrl.parser.operators.Operators
Event - operator list changed.
OPERATOR_PARAMETER_MISMATCH - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Mismatch between parameter definition and operator invocation
OPERATOR_TYPE_MISMATCH - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Operator parameter type mismatch
OPERATOR_TYPE_UNKNOWN - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Operator parameter/return type is unknown
OPERATOR_UNKNOWN - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Unknown operator reference
operatorAction() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
OperatorActionImpl - Class in net.sourceforge.nrl.parser.ast.action.impl
 
OperatorActionImpl() - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.OperatorActionImpl
 
OperatorActionImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.OperatorActionImpl
 
operatorActionParams() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
operatorFileReference() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
OperatorFileReferenceImpl - Class in net.sourceforge.nrl.parser.ast.impl
 
OperatorFileReferenceImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.impl.OperatorFileReferenceImpl
 
operatorFileReferences() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
operatorInvocation() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
operatorInvocation() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
OperatorInvocationImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
OperatorInvocationImpl() - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.OperatorInvocationImpl
 
OperatorInvocationImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.OperatorInvocationImpl
 
operatorParameterList() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
operatorParameterList() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
operators - Variable in class net.sourceforge.nrl.parser.ast.impl.AntlrOperatorResolverVisitor
 
OPERATORS - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
OPERATORS - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
Operators - Class in net.sourceforge.nrl.parser.operators
A basic implementation of an operator collection.
Operators() - Constructor for class net.sourceforge.nrl.parser.operators.Operators
 
OR - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
OR - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ORDINAL_NUMBER - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
ORDINAL_NUMBER - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
orStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
orStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 

P

parameter - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbParameters
 
parameter - Variable in class net.sourceforge.nrl.parser.jaxb15.JaxbParameters
 
Parameter - Class in net.sourceforge.nrl.parser.operators
A default implementation of an operator parameter.
Parameter() - Constructor for class net.sourceforge.nrl.parser.operators.Parameter
 
Parameter(Parameter) - Constructor for class net.sourceforge.nrl.parser.operators.Parameter
 
parameters - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
 
parameters - Variable in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator
 
PARAMETERS_CHANGED - Static variable in class net.sourceforge.nrl.parser.operators.Operator
Event - parameter list changed.
parse(InputStream) - Method in interface net.sourceforge.nrl.parser.INRLParser
Parse an input stream and construct an AST.
parse(Reader) - Method in interface net.sourceforge.nrl.parser.INRLParser
Alternative method for readers instead of streams
parse(Reader) - Method in class net.sourceforge.nrl.parser.NRLParser
Parse an NRL file using a reader, and return an AST.
parse(InputStream) - Method in class net.sourceforge.nrl.parser.NRLParser
Parse an NRL file using a stream.
PARSER_ERROR - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Unexpected token
popFrame() - Method in class net.sourceforge.nrl.parser.model.VariableContext
 
predicateStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
predicateStatement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
PRESENT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
PRESENT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
PrimitiveTypeFactory - Class in net.sourceforge.nrl.parser.model
A factory singleton that returns data types corresponding to the internal NRL data types.
process(String) - Method in class net.sourceforge.nrl.parser.preprocessing.ReferencePreprocessor
 
process(String, String[]) - Method in class net.sourceforge.nrl.parser.preprocessing.ReferencePreprocessor
 
PROP_END - Static variable in class net.sourceforge.nrl.parser.preprocessing.ReferencePreprocessor
 
PROP_START - Static variable in class net.sourceforge.nrl.parser.preprocessing.ReferencePreprocessor
 
PROPERTY_CONTEXT_MISMATCH - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Tried to apply a property to the wrong type of object
PROPERTY_NOT_BOOLEAN - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
A property has been declared with a non-boolean constraint
propertyApplication() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
propertyApplication() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
PropertyAwareObject - Class in net.sourceforge.nrl.parser.operators
Superclass of all model objects.
PropertyAwareObject() - Constructor for class net.sourceforge.nrl.parser.operators.PropertyAwareObject
 
PROPERTYNAME - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
PROPERTYNAME - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
purpose - Variable in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator
 
PURPOSE_CHANGED - Static variable in class net.sourceforge.nrl.parser.operators.Operator
Event - purpose attribute changed.
pushCurrentContext(IModelElement) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolverVisitor
Explicitly push a model element on the current context stack.
pushFrame() - Method in class net.sourceforge.nrl.parser.model.VariableContext
 

Q

QUANTIFIER_ARGUMENT_NOT_BOOLEAN - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Quantifiers (exists, forall, not exists) expect a boolean condition as a sub-element.

R

raiseError(ModelReferenceImpl, int, String) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolverVisitor
Convenience method to add an error to the error list, for a particular model reference
raiseError(INRLAstNode, int, String) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolverVisitor
 
raiseError(List<NRLError>, ModelReferenceImpl, int, String) - Static method in class net.sourceforge.nrl.parser.ast.impl.ModelReferenceHelper
Helper method to raise errors on model references more efficiently.
rebuildAttributeNameMap() - Method in class net.sourceforge.nrl.parser.model.AbstractClassifier
 
REFERENCE_ELEMENT - Static variable in interface net.sourceforge.nrl.parser.ast.IModelReference
Reference type: references a model element.
REFERENCE_GLOBAL_VARIABLE - Static variable in interface net.sourceforge.nrl.parser.ast.IModelReference
Reference type: global variable reference.
REFERENCE_RELATIVE_ATTRIBUTE - Static variable in interface net.sourceforge.nrl.parser.ast.IModelReference
Reference type: a reference to an attribute, relative to the current evaluation context.
REFERENCE_STATIC_ATTRIBUTE - Static variable in interface net.sourceforge.nrl.parser.ast.IModelReference
Reference type: a reference to a static attribute, or enumeration value.
REFERENCE_TOP_CONTEXT_RELATIVE_ATTRIBUTE - Static variable in interface net.sourceforge.nrl.parser.ast.IModelReference
Reference type: a reference to an attribute relative to the rule or fragment context.
REFERENCE_VARIABLE_RELATIVE_ATTRIBUTE - Static variable in interface net.sourceforge.nrl.parser.ast.IModelReference
Reference type: an attribute relative to a variable, for example x.date, where x is some bound variable.
ReferencePreprocessor - Class in net.sourceforge.nrl.parser.preprocessing
The reference processor class detects fragment references, and resolves them before the main parsing stage.
ReferencePreprocessor() - Constructor for class net.sourceforge.nrl.parser.preprocessing.ReferencePreprocessor
 
REMOVE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
REMOVE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
remove(String, String) - Method in class net.sourceforge.nrl.parser.type.TypeMapping
Remove a particular mapping
REMOVE_CANNOT_REMOVE_COLLECTION - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Cannot remove a collection
REMOVE_NEEDS_COLLECTION - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Removal only allowed from collections
REMOVE_TYPES_INCOMPATIBLE - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Removing incompatible type from collection
removeAction() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
RemoveActionImpl - Class in net.sourceforge.nrl.parser.ast.action.impl
 
RemoveActionImpl() - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.RemoveActionImpl
 
RemoveActionImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.RemoveActionImpl
 
removeAttribute(IAttribute) - Method in class net.sourceforge.nrl.parser.model.AbstractClassifier
 
removeAttributeNameMapping(String) - Method in class net.sourceforge.nrl.parser.model.AbstractClassifier
 
removeElement(IModelElement) - Method in class net.sourceforge.nrl.parser.model.AbstractPackage
 
removeFromCollectionAction() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
RemoveFromCollectionActionImpl - Class in net.sourceforge.nrl.parser.ast.action.impl
 
RemoveFromCollectionActionImpl() - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.RemoveFromCollectionActionImpl
 
RemoveFromCollectionActionImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.RemoveFromCollectionActionImpl
 
removeHyperModelArtifacts() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Classifier
 
removeHyperModelArtifacts() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Package
Remove group, sequence and choice artifacts from classifiers
removeImplementationDetail(IImplementationDetail) - Method in class net.sourceforge.nrl.parser.operators.Parameter
 
removeModelFileName(String) - Method in class net.sourceforge.nrl.parser.operators.Operators
 
removeOperator(IOperator) - Method in class net.sourceforge.nrl.parser.operators.Operators
 
removeParameter(IParameter) - Method in class net.sourceforge.nrl.parser.operators.Operator
 
removePropertyChangeListener(PropertyChangeListener) - Method in class net.sourceforge.nrl.parser.operators.PropertyAwareObject
 
rename(String, String, String, String) - Method in class net.sourceforge.nrl.parser.type.TypeMapping
Rename an entry.
RENAMED_AMBIGUOUS_ATTRIBUTE - Static variable in interface net.sourceforge.nrl.parser.model.xsd.IXSDUserData
A boolean property that is set to true for NRL attributes that had to be renamed.
REPORT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
REPORT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
REPRESENT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
REPRESENT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
resetErrors() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
resetErrors() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
resetSteps() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
 
resolve() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentDependencyProcessor
 
resolve(IRuleFile) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolver
Main method - resolve all model references in the entire AST.
resolve(RuleFileImpl) - Method in class net.sourceforge.nrl.parser.ast.impl.ConstraintAstResolver
Resolve the rule file and return a list of SemanticError objects if errors occurred.
resolve(Map<Classifier, IModelElement>) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Attribute
Resolve the types of the attribute
resolve(Map<Classifier, IModelElement>, List<String>) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Classifier
Resolve the types of all attributes stored on this class.
resolve(Map<Classifier, IModelElement>, List<String>) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2DataType
Resolve the types of all attributes stored on this class.
resolve(List<String>) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Package
Resolve attribute and generalisation references, then discard the internal UML 2 model references to save memory.
resolve(XSDPackage) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Resolve attribute types, parent references.
resolveAction(IAction, IClassifier, Map<String, IVariableDeclaration>, List<Variable>, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolver
 
resolveActionFragment(IActionFragmentDeclaration, Map<String, IVariableDeclaration>, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolver
 
resolveActions(IRuleFile, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolver
 
resolveConstraints(IRuleFile, Map<String, IVariableDeclaration>, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolver
 
resolveDeclarationsWithoutContext(IRuleFile) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolver
Resolve all action rule/macro declarations that do not have a context, i.e.
resolveGlobalVariables(IRuleFile, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolver
 
resolveIncompleteExistsStatements(RuleFileImpl, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.impl.ConstraintAstResolver
This resolves inclompete exists statements.
resolveModelReferences(IRuleFile, IModelCollection) - Method in interface net.sourceforge.nrl.parser.INRLParser
Resolve model reference in the AST by looking up model elements.
resolveModelReferences(IRuleFile, IModelCollection) - Method in class net.sourceforge.nrl.parser.NRLParser
Attach model information to a parsed rule file AST.
resolveModelReferences(IModelCollection) - Method in interface net.sourceforge.nrl.parser.operators.IOperator
Resolve all parameter type and return type references against models.
resolveModelReferences(IModelCollection) - Method in interface net.sourceforge.nrl.parser.operators.IOperators
Resolve all parameter type and return type references against models.
resolveModelReferences(IModelCollection) - Method in interface net.sourceforge.nrl.parser.operators.IParameter
Resolve all parameter type and return type references against models.
resolveModelReferences(IModelCollection) - Method in class net.sourceforge.nrl.parser.operators.Operator
 
resolveModelReferences(IModelCollection) - Method in class net.sourceforge.nrl.parser.operators.Operators
 
resolveModelReferences(IModelCollection) - Method in class net.sourceforge.nrl.parser.operators.Parameter
 
resolveMultiContextDeclarations(IRuleFile, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolver
 
resolveOperatorReferences(IRuleFile, IOperators[]) - Method in interface net.sourceforge.nrl.parser.INRLParser
Resolve operator references in the AST by looking up operator definitions in a collection of operators.
resolveOperatorReferences(IRuleFile, IOperators[]) - Method in class net.sourceforge.nrl.parser.NRLParser
Resolve reference to operator invocations given an operator collection.
resolveReference(ModelReferenceImpl, IModelCollection, IModelElement, IClassifier, VariableContext, Map<String, IVariableDeclaration>, List<NRLError>) - Static method in class net.sourceforge.nrl.parser.ast.impl.ModelReferenceHelper
Resolve a reference by looking up the initial step and traversing a path.
resolveReferences(RuleFileImpl, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.action.impl.ActionAstResolver
Override the superclass method to also resolve fragment references.
resolveReferences(RuleFileImpl, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.impl.ConstraintAstResolver
Resolve references within the AST.
resolveRuleSets(IRuleFile, Map<String, IVariableDeclaration>, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolver
Resolve the context and constraints of rule set declarations
resolveRuleSets(RuleFileImpl, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.impl.ConstraintAstResolver
Resolve rule set references.
resolveSingleContextDeclarations(IRuleFile, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolver
 
resolveValidationFragmentDeclaration(IValidationFragmentDeclaration, Map<String, IVariableDeclaration>, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolver
 
RETRIEVE_REFERENCE_INVALID - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Incompatible type being selected from (e.g.
RETURN_TYPE_CHANGED - Static variable in class net.sourceforge.nrl.parser.operators.Operator
Event - return type changed.
RETURN_TYPE_NAME_CHANGED - Static variable in class net.sourceforge.nrl.parser.operators.Operator
Event - return type name changed.
returnType - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
 
returnType - Variable in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator
 
RPAREN - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
RPAREN - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
RULE_NOT_BOOLEAN - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
A rule has been declared with a non-boolean constraint
RULE_PARAMETER_NAME_CLASH - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Rule parameter name clashes with an global element or an attribute of the rule context
RuleFileImpl - Class in net.sourceforge.nrl.parser.ast.impl
ANTLR implementation of the overall rule file AST node.
RuleFileImpl() - Constructor for class net.sourceforge.nrl.parser.ast.impl.RuleFileImpl
 
RuleFileImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.impl.RuleFileImpl
 
ruleIds - Variable in class net.sourceforge.nrl.parser.ast.impl.ConstraintAstResolver
 
RULESET - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
RULESET - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
RULESET_MIXES_RULETYPES - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Constraint and action rules mixed in set
RULESET_PRECONDITION_NOT_BOOLEAN - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Rule set precondition is not a boolean
ruleSetDeclaration() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
ruleSetDeclaration() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
RuleSetDeclarationImpl - Class in net.sourceforge.nrl.parser.ast.impl
 
RuleSetDeclarationImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.impl.RuleSetDeclarationImpl
 
ruleSetIds - Variable in class net.sourceforge.nrl.parser.ast.impl.ConstraintAstResolver
 

S

save(IOperators, Writer) - Method in class net.sourceforge.nrl.parser.operators.XmlOperatorPersistence
Save the mapping using a writer.
SELECTION_CONSTRAINT_NOT_BOOLEAN - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Selection expression constraints must be boolean.
selectionExpression() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
selectionExpression() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
SelectionExpressionImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
SelectionExpressionImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.SelectionExpressionImpl
 
SemanticError - Class in net.sourceforge.nrl.parser
A semantic error that occurred during AST creation or AST resolution.
SemanticError(int, int, int, String) - Constructor for class net.sourceforge.nrl.parser.SemanticError
 
SemanticError(int, int, int, int, String) - Constructor for class net.sourceforge.nrl.parser.SemanticError
 
SemanticError(String) - Constructor for class net.sourceforge.nrl.parser.SemanticError
 
SEMI - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
SEMI - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
SEPARATOR - Static variable in interface net.sourceforge.nrl.parser.ast.IModelReference
The step separator constant
SET - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
SET - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
setAction() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
SetActionImpl - Class in net.sourceforge.nrl.parser.ast.action.impl
 
SetActionImpl() - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.SetActionImpl
 
SetActionImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.SetActionImpl
 
setAdditionalParameterType(String, IModelElement) - Method in class net.sourceforge.nrl.parser.ast.impl.SingleContextDeclarationImpl
 
setAttributesStripped(boolean) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDDataType
 
setCollection(boolean) - Method in class net.sourceforge.nrl.parser.ast.NRLDataType
 
setColumn(int) - Method in class net.sourceforge.nrl.parser.ast.impl.Antlr3NRLBaseAst
 
setColumn(int) - Method in class net.sourceforge.nrl.parser.NRLError
Set the column where the error occurred.
setCompletionLevel(JaxbCompletionLevelEnum) - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
Sets the value of the completionLevel property.
setContext(IModelElement) - Method in class net.sourceforge.nrl.parser.ast.impl.RuleSetDeclarationImpl
Set the model element referenced in the precondition context.
setContext(IModelElement) - Method in class net.sourceforge.nrl.parser.ast.impl.SingleContextDeclarationImpl
 
setContextType(String, IModelElement) - Method in class net.sourceforge.nrl.parser.ast.impl.MultipleContextDeclarationImpl
 
setCurrentContext(IModelElement) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
 
setDeclarationNode(INRLAstNode) - Method in class net.sourceforge.nrl.parser.ast.Variable
Helper node for error reporting - where the variable was declared
setDocumentation(String) - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
Sets the value of the documentation property.
setDocumentation(String) - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator
Sets the value of the documentation property.
setDocumentation(String) - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbOperators
Sets the value of the documentation property.
setDocumentation(String) - Method in class net.sourceforge.nrl.parser.operators.Operator
 
setDocumentation(String) - Method in class net.sourceforge.nrl.parser.operators.Operators
 
setElement(ModelReferenceImpl) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ExistsStatementImpl
 
setEnumeration(boolean) - Method in class net.sourceforge.nrl.parser.ast.NRLDataType
 
setEnumeration(boolean) - Method in class net.sourceforge.nrl.parser.model.AbstractClassifier
 
setFragment(IActionFragmentDeclaration) - Method in class net.sourceforge.nrl.parser.ast.action.impl.ActionFragmentApplicationActionImpl
 
setFragment(IValidationFragmentDeclaration) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentApplicationImpl
 
setImplicitIterationAllowed(boolean) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
Set the implicit iteration status
setInitialStep(Object) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
 
setIsCollection(Boolean) - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbParameter
Sets the value of the isCollection property.
setIsCollection(Boolean) - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbParameter
Sets the value of the isCollection property.
setLabel(String) - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbImplementationDetail
Sets the value of the label property.
setLabel(String) - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbImplementationDetail
Sets the value of the label property.
setLabel(String) - Method in class net.sourceforge.nrl.parser.operators.ImplementationDetail
 
setLength(int) - Method in class net.sourceforge.nrl.parser.NRLError
Set the length of the error
setLine(int) - Method in class net.sourceforge.nrl.parser.ast.impl.Antlr3NRLBaseAst
 
setLine(int) - Method in class net.sourceforge.nrl.parser.NRLError
Set the line where the error occurred
setMaxOccurs(int) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDAttribute
 
setMessage(String) - Method in class net.sourceforge.nrl.parser.NRLError
Set the error message
setMinOccurs(int) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDAttribute
 
setModelElement(IModelElement) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.GlobalExistsStatementImpl
 
setModelElementName(String) - Method in class net.sourceforge.nrl.parser.type.TypeMappingEntry
Set the model element name
setName(String) - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbMapping
Sets the value of the name property.
setName(String) - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
Sets the value of the name property.
setName(String) - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbParameter
Sets the value of the name property.
setName(String) - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator
Sets the value of the name property.
setName(String) - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbParameter
Sets the value of the name property.
setName(String) - Method in class net.sourceforge.nrl.parser.model.AbstractAttribute
 
setName(String) - Method in class net.sourceforge.nrl.parser.model.AbstractModelElement
 
setName(String) - Method in interface net.sourceforge.nrl.parser.model.IAttribute
Set the attribute name
setName(String) - Method in class net.sourceforge.nrl.parser.operators.Operator
 
setName(String) - Method in class net.sourceforge.nrl.parser.operators.Parameter
 
setNRLDataType(NRLDataType) - Method in interface net.sourceforge.nrl.parser.ast.constraints.IConstraint
Assign an NRL type to this constraint.
setNRLDataType(NRLDataType) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ConstraintImpl
 
setNRLDataType(NRLDataType) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentDeclarationImpl
 
setNRLDataType(NRLDataType) - Method in interface net.sourceforge.nrl.parser.ast.IVariable
Assign an NRL type to this variable.
setNRLDataType(NRLDataType) - Method in class net.sourceforge.nrl.parser.ast.Variable
 
setNRLDataType(NRLDataType) - Method in interface net.sourceforge.nrl.parser.operators.IParameter
Set the NRL type of the parameter.
setNRLDataType(NRLDataType) - Method in class net.sourceforge.nrl.parser.operators.Parameter
 
setNRLReturnType(NRLDataType) - Method in interface net.sourceforge.nrl.parser.operators.IOperator
Set the NRL type of the return type
setNRLReturnType(NRLDataType) - Method in class net.sourceforge.nrl.parser.operators.Operator
 
setOperator(IOperator) - Method in class net.sourceforge.nrl.parser.ast.action.impl.OperatorActionImpl
 
setOperator(IOperator) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.OperatorInvocationImpl
 
setOriginalName(String) - Method in class net.sourceforge.nrl.parser.model.AbstractAttribute
 
setOriginalName(String) - Method in class net.sourceforge.nrl.parser.model.AbstractModelElement
 
setOwner(IClassifier) - Method in class net.sourceforge.nrl.parser.model.AbstractAttribute
 
setPackage(String) - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbMapping
Sets the value of the package property.
setPackageName(String) - Method in class net.sourceforge.nrl.parser.type.TypeMappingEntry
Set the package name
setParameters(JaxbParameters) - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
Sets the value of the parameters property.
setParameters(JaxbParameters) - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator
Sets the value of the parameters property.
setParent(IModelElement) - Method in class net.sourceforge.nrl.parser.model.AbstractModelElement
 
setParentName(String) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDClassifier
 
setParentName(String) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDDataType
 
setPurpose(String) - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator
Sets the value of the purpose property.
setPurpose(String) - Method in class net.sourceforge.nrl.parser.operators.Operator
 
setReferenceType(int) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
 
setReturnType(IModelElement) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.OperatorInvocationImpl
 
setReturnType(JaxbOperator.JaxbReturnType) - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator
Sets the value of the returnType property.
setReturnType(JaxbOperator.JaxbReturnType) - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator
Sets the value of the returnType property.
setReturnType(IModelElement) - Method in interface net.sourceforge.nrl.parser.operators.IOperator
Set the type this operator will return.
setReturnType(IModelElement) - Method in class net.sourceforge.nrl.parser.operators.Operator
 
setReturnTypeName(String) - Method in interface net.sourceforge.nrl.parser.operators.IOperator
Set the raw name of the return type.
setReturnTypeName(String) - Method in class net.sourceforge.nrl.parser.operators.Operator
 
setRuleSet(IRuleSetDeclaration) - Method in class net.sourceforge.nrl.parser.ast.action.impl.ActionRuleDeclarationImpl
 
setRuleSet(IRuleSetDeclaration) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ConstraintRuleDeclarationImpl
 
setRuleSet(IRuleSetDeclaration) - Method in interface net.sourceforge.nrl.parser.ast.IRuleDeclaration
Set the rule set that this rule is contained in.
setSchemaElement(Element) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDAttribute
 
setStatic(boolean) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDAttribute
 
setSuperType(IModelElement) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.IsSubtypePredicateImpl
 
setSupplementary(boolean) - Method in class net.sourceforge.nrl.parser.model.AbstractModelElement
 
setTargetType(IModelElement) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.CastExpressionImpl
 
setTreeAdaptor(TreeAdaptor) - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
setTreeAdaptor(TreeAdaptor) - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
setType(NRLDataType.Type) - Method in class net.sourceforge.nrl.parser.ast.NRLDataType
 
setType(JaxbTypeEnum) - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbMapping
Sets the value of the type property.
setType(String) - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator.JaxbReturnType
Sets the value of the type property.
setType(String) - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbParameter
Sets the value of the type property.
setType(String) - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator.JaxbReturnType
Sets the value of the type property.
setType(String) - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbParameter
Sets the value of the type property.
setType(IModelElement) - Method in class net.sourceforge.nrl.parser.model.AbstractAttribute
 
setType(IModelElement) - Method in interface net.sourceforge.nrl.parser.operators.IParameter
Set the model type of the parameter.
setType(IModelElement) - Method in class net.sourceforge.nrl.parser.operators.Parameter
 
setType(NRLDataType) - Method in class net.sourceforge.nrl.parser.type.TypeMappingEntry
Set the internal type
setTypeIsCollection(boolean) - Method in interface net.sourceforge.nrl.parser.operators.IParameter
Set a flag indicating whether the type is a collection type.
setTypeIsCollection(boolean) - Method in class net.sourceforge.nrl.parser.operators.Parameter
 
setTypeName(String) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDAttribute
 
setTypeName(String) - Method in interface net.sourceforge.nrl.parser.operators.IParameter
Set the type name
setTypeName(String) - Method in class net.sourceforge.nrl.parser.operators.Parameter
 
setUMLSuperClass(Classifier) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Classifier
Set the superclass of this one in the UML model
setUMLSuperClass(Classifier) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2DataType
Set the superclass of this one in the UML model
setUserData(String, Object) - Method in class net.sourceforge.nrl.parser.ast.impl.Antlr3NRLBaseAst
 
setUserData(String, Object) - Method in interface net.sourceforge.nrl.parser.ast.INRLAstNode
Associate user data with this AST node, under a given key.
setUserData(String, Object) - Method in interface net.sourceforge.nrl.parser.ast.IVariable
Associate user data with this variable node, under a given key.
setUserData(String, Object) - Method in class net.sourceforge.nrl.parser.ast.Variable
 
setUserData(String, Object) - Method in class net.sourceforge.nrl.parser.model.AbstractAttribute
 
setUserData(String, Object) - Method in class net.sourceforge.nrl.parser.model.AbstractModelElement
 
setUserData(String, Object) - Method in interface net.sourceforge.nrl.parser.model.IAttribute
Set user data to be stored on this attribute.
setUserData(String, Object) - Method in interface net.sourceforge.nrl.parser.model.IModelElement
Set user data to be stored on this model element.
setValue(String) - Method in class net.sourceforge.nrl.parser.jaxb14.JaxbImplementationDetail
Sets the value of the value property.
setValue(String) - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbImplementationDetail
Sets the value of the value property.
setValue(String) - Method in class net.sourceforge.nrl.parser.operators.ImplementationDetail
 
setVariable(IVariable) - Method in class net.sourceforge.nrl.parser.ast.action.impl.CreateActionImpl
 
setVariable(IVariable) - Method in class net.sourceforge.nrl.parser.ast.action.impl.ForEachActionImpl
 
setVariable(IVariable) - Method in class net.sourceforge.nrl.parser.ast.action.impl.RemoveActionImpl
 
setVariable(IVariable) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ForallStatementImpl
 
setVariable(IVariable) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.GlobalExistsStatementImpl
 
setVariableReference(IVariable) - Method in class net.sourceforge.nrl.parser.ast.action.impl.VariableDeclarationActionImpl
 
setVariableReference(IVariable) - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.VariableDeclarationImpl
 
setVersion(String) - Method in class net.sourceforge.nrl.parser.jaxb15.JaxbOperators
Sets the value of the version property.
setXSDType(XSDTypeDefinition) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDAttribute
 
shiftStepsLeft() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
Delete the left-most step in the model reference, and move all other steps left.
simpleAction() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
simpleActionList() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
simpleOrComplexConstraint() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
simpleOrComplexConstraint() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
simpleReport() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
simpleReport() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
simpleReports() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
simpleReports() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
simpleTerm() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
simpleTerm() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
simpleVariableDeclaration() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
simpleVariableDeclaration() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
SINGLE_QUOTED_STRING - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
SINGLE_QUOTED_STRING - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
singleActionAndEOF() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
SingleContextDeclarationImpl - Class in net.sourceforge.nrl.parser.ast.impl
 
SingleContextDeclarationImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.impl.SingleContextDeclarationImpl
 
size() - Method in interface net.sourceforge.nrl.parser.model.IModelCollection
Returns the number of models in the collection.
size() - Method in class net.sourceforge.nrl.parser.model.ModelCollection
 
statement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
statement() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
STATIC_REFERENCE_TO_NONSTATIC_ATTRIBUTE - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Tried to make a static reference to a non-static attribute
STEP_ATTRIBUTE - Static variable in interface net.sourceforge.nrl.parser.ast.IModelReference
The initial step is an attribute of a model element
STEP_MODEL_ELEMENT - Static variable in interface net.sourceforge.nrl.parser.ast.IModelReference
The initial step is a model element
STEP_VARIABLE - Static variable in interface net.sourceforge.nrl.parser.ast.IModelReference
The initial step is a variable reference
STRING - Static variable in class net.sourceforge.nrl.parser.ast.NRLDataType
Scalar string type
StringUtilities - Class in net.sourceforge.nrl.parser.util
Generic utilities to help with string processing tasks that occur with NRL.
StringUtilities() - Constructor for class net.sourceforge.nrl.parser.util.StringUtilities
 
SUBSTITUTABLE - Static variable in interface net.sourceforge.nrl.parser.model.xsd.IXSDUserData
On elements that define a substitution group, i.e.
SUBSTITUTION_FOR - Static variable in interface net.sourceforge.nrl.parser.model.xsd.IXSDUserData
On elements that participate in a substitution group, this will point to the "root" element that this is a substitution for.
SUM_OF - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
SUM_OF - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred10_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred10_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred11_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred11_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred12_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred12_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred13_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred13_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred14_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred14_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred15_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred15_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred16_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred16_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred17_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred17_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred18_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred18_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred19_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred19_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred1_NRLActionParser() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
synpred1_NRLActionParser_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
synpred1_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred1_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred20_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred20_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred21_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred21_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred22_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred22_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred23_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred23_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred24_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred24_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred25_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred25_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred2_NRLActionParser() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
synpred2_NRLActionParser_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
synpred2_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred2_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred3_NRLActionParser() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
synpred3_NRLActionParser_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
synpred3_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred3_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred4_NRLActionParser() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
synpred4_NRLActionParser_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
synpred4_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred4_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred5_NRLActionParser() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
synpred5_NRLActionParser_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
synpred5_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred5_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred6_NRLActionParser() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
synpred6_NRLActionParser_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
synpred6_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred6_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred7_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred7_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred8_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred8_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred9_NRLConstraintRules() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
synpred9_NRLConstraintRules_fragment() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
SyntaxError - Class in net.sourceforge.nrl.parser
An error that occurred during parsing.
SyntaxError(int, int, int, String) - Constructor for class net.sourceforge.nrl.parser.SyntaxError
 
SyntaxError(int, int, int, int, String) - Constructor for class net.sourceforge.nrl.parser.SyntaxError
 
SyntaxErrorException - Exception in net.sourceforge.nrl.parser.ast.impl
An extension of a token stream exception that adds a syntax error object for diagnosis.
SyntaxErrorException(SyntaxError) - Constructor for exception net.sourceforge.nrl.parser.ast.impl.SyntaxErrorException
 

T

term() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
term() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
THAT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
THAT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
THEN - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
THEN - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
THEN_ARGUMENTS_NOT_BOOLEAN - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
The arguments to a then were not boolean
THERE_IS - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
THERE_IS - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
THREE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
THREE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
TIMES - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
TIMES - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
TO - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
TO - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
tokenNames - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
tokenTypeToClass - Variable in class net.sourceforge.nrl.parser.ast.impl.Antlr3NRLTreeAdaptor
 
toString() - Method in class net.sourceforge.nrl.parser.ast.NRLDataType
 
toString() - Method in class net.sourceforge.nrl.parser.SemanticError
 
toString() - Method in class net.sourceforge.nrl.parser.SyntaxError
 
traverse(Package, UML2Package, boolean) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2ModelLoader
Traverse a package and store all its classifier members
traverse(Classifier, UML2Package, boolean) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2ModelLoader
Traverse a classifier, store its generalizations and attributes
traverse(Enumeration, UML2Package, boolean) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2ModelLoader
Traverse a classifier, store its generalizations and attributes
traverse(DataType, UML2Package, boolean) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2ModelLoader
Traverse a data type
traverseParticle(XSDPackage, XSDClassifier, XSDParticle, boolean, boolean, String) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Recursive method that traverses a schema particle content model and adds attributes to a classifier.
TWO - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
TWO - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
type - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbMapping
 
type - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbOperator.JaxbReturnType
 
type - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbParameter
 
type - Variable in class net.sourceforge.nrl.parser.jaxb15.JaxbOperator.JaxbReturnType
 
type - Variable in class net.sourceforge.nrl.parser.jaxb15.JaxbParameter
 
TYPE_CHANGED - Static variable in class net.sourceforge.nrl.parser.operators.Parameter
Event - type changed.
TYPE_IS_COLLECTION_CHANGED - Static variable in class net.sourceforge.nrl.parser.operators.Parameter
Event - type collection indicator changed.
TYPE_NAME_CHANGED - Static variable in class net.sourceforge.nrl.parser.operators.Parameter
Event - type name changed.
TypeMapping - Class in net.sourceforge.nrl.parser.type
A default type mapping implementation.
TypeMapping() - Constructor for class net.sourceforge.nrl.parser.type.TypeMapping
 
TypeMappingEntry - Class in net.sourceforge.nrl.parser.type
An entry for the TypeMapping class.
TypeMappingEntry(String, String, NRLDataType) - Constructor for class net.sourceforge.nrl.parser.type.TypeMappingEntry
 
typeMappings - Variable in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 

U

UML2_ELEMENT - Static variable in interface net.sourceforge.nrl.parser.model.uml2.IUML2UserData
The underlying UML2 element attached to the attribute, classifier, data type or package.
UML2Attribute - Class in net.sourceforge.nrl.parser.model.uml2
Extension of a standard attribute that holds a UML2 typed element reference.
UML2Attribute(NamedElement) - Constructor for class net.sourceforge.nrl.parser.model.uml2.UML2Attribute
Initialise the attribute using a UML2 named element object.
UML2Classifier - Class in net.sourceforge.nrl.parser.model.uml2
Extension of a standard model element that holds a reference to a UML2 class.
UML2Classifier(Classifier, IPackage) - Constructor for class net.sourceforge.nrl.parser.model.uml2.UML2Classifier
Initialise a classifier from a UML2 Classifier
UML2DataType - Class in net.sourceforge.nrl.parser.model.uml2
A data type that wraps a UML2 DataType object.
UML2DataType(DataType, IPackage) - Constructor for class net.sourceforge.nrl.parser.model.uml2.UML2DataType
 
UML2Helper - Class in net.sourceforge.nrl.parser.model.uml2
A class with static helper methods.
UML2Helper() - Constructor for class net.sourceforge.nrl.parser.model.uml2.UML2Helper
 
UML2ModelLoader - Class in net.sourceforge.nrl.parser.model.uml2
A model loader that uses the UML2 and EMF classes to populate an NRL model.
UML2ModelLoader() - Constructor for class net.sourceforge.nrl.parser.model.uml2.UML2ModelLoader
 
UML2Package - Class in net.sourceforge.nrl.parser.model.uml2
A package implementation that wraps a UML2 Package objects.
UML2Package(Package, IPackage) - Constructor for class net.sourceforge.nrl.parser.model.uml2.UML2Package
 
UNBOUNDED - Static variable in interface net.sourceforge.nrl.parser.model.IAttribute
Constant for unbounded upper and lower occurrence
UNIQUE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
UNIQUE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
UNKNOWN - Static variable in class net.sourceforge.nrl.parser.ast.NRLDataType
 
UNKNOWN_ATTRIBUTE - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Reference to an unknown attribute
UNKNOWN_DATATYPE - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Model element or operator type is unknown
UNKNOWN_ELEMENT_OR_ATTRIBUTE - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Reference to an unknown element or attribute
USES - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
USES - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
USING - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
USING - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 

V

validateRuleParameters(IRuleFile, List<NRLError>) - Method in class net.sourceforge.nrl.parser.ast.impl.ConstraintAstResolver
Ensure that the names of rule parameters are ok.
VALIDATION_FRAGMENT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VALIDATION_FRAGMENT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VALIDATION_FRAGMENT_KEYWORD - Static variable in class net.sourceforge.nrl.parser.preprocessing.ReferencePreprocessor
 
VALIDATION_RULE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VALIDATION_RULE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ValidationFragmentApplicationImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
ValidationFragmentApplicationImpl() - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentApplicationImpl
 
ValidationFragmentApplicationImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentApplicationImpl
 
validationFragmentDeclaration() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
validationFragmentDeclaration() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
ValidationFragmentDeclarationImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
ValidationFragmentDeclarationImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentDeclarationImpl
 
ValidationFragmentDependencyProcessor - Class in net.sourceforge.nrl.parser.ast.constraints.impl
A dependency processor that can be fed with a number of fragment declarations, and returns them in dependency order.
ValidationFragmentDependencyProcessor() - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.ValidationFragmentDependencyProcessor
 
validationRuleDeclaration() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
validationRuleDeclaration() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
validationRuleVariableDeclaration() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
validationRuleVariableDeclaration() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
value() - Method in enum net.sourceforge.nrl.parser.jaxb14.JaxbCompletionLevelEnum
 
value - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbImplementationDetail
 
value() - Method in enum net.sourceforge.nrl.parser.jaxb14.JaxbTypeEnum
 
value - Variable in class net.sourceforge.nrl.parser.jaxb15.JaxbImplementationDetail
 
VALUE_CHANGED - Static variable in class net.sourceforge.nrl.parser.operators.ImplementationDetail
Event - value changed.
valueOf(String) - Static method in enum net.sourceforge.nrl.parser.ast.constraints.IArithmeticExpression.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.nrl.parser.ast.constraints.IBinaryOperatorStatement.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.nrl.parser.ast.constraints.IBinaryPredicate.Predicate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.nrl.parser.ast.constraints.ICardinalityConstraint.QualifierEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.nrl.parser.ast.constraints.IFunctionalExpression.Function
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.nrl.parser.ast.NRLDataType.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.nrl.parser.jaxb14.JaxbCompletionLevelEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.nrl.parser.jaxb14.JaxbTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.nrl.parser.model.IModelElement.ElementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.nrl.parser.operators.XmlOperatorPersistence.LoadedVersion
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sourceforge.nrl.parser.ast.constraints.IArithmeticExpression.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.nrl.parser.ast.constraints.IBinaryOperatorStatement.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.nrl.parser.ast.constraints.IBinaryPredicate.Predicate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.nrl.parser.ast.constraints.ICardinalityConstraint.QualifierEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.nrl.parser.ast.constraints.IFunctionalExpression.Function
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.nrl.parser.ast.NRLDataType.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.nrl.parser.jaxb14.JaxbCompletionLevelEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.nrl.parser.jaxb14.JaxbTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.nrl.parser.model.IModelElement.ElementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.nrl.parser.operators.XmlOperatorPersistence.LoadedVersion
Returns an array containing the constants of this enum type, in the order they are declared.
Variable - Class in net.sourceforge.nrl.parser.ast
A default implementation of the variable reference interface.
Variable(String, IExpression) - Constructor for class net.sourceforge.nrl.parser.ast.Variable
 
Variable(String, IModelElement) - Constructor for class net.sourceforge.nrl.parser.ast.Variable
 
VariableContext - Class in net.sourceforge.nrl.parser.model
An implementation of a stack-based variable context that is used throughout the parser for processing model references.
VariableContext() - Constructor for class net.sourceforge.nrl.parser.model.VariableContext
 
variableDeclarationAction() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VariableDeclarationActionImpl - Class in net.sourceforge.nrl.parser.ast.action.impl
 
VariableDeclarationActionImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.action.impl.VariableDeclarationActionImpl
 
VariableDeclarationImpl - Class in net.sourceforge.nrl.parser.ast.constraints.impl
 
VariableDeclarationImpl() - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.VariableDeclarationImpl
 
VariableDeclarationImpl(Token) - Constructor for class net.sourceforge.nrl.parser.ast.constraints.impl.VariableDeclarationImpl
 
version - Variable in class net.sourceforge.nrl.parser.jaxb15.JaxbOperators
 
visitActionFragmentApplicationActionAfter(IActionFragmentApplicationAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitActionFragmentApplicationActionAfter(IActionFragmentApplicationAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitActionFragmentApplicationActionAfter(IActionFragmentApplicationAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitActionFragmentApplicationActionBefore(IActionFragmentApplicationAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitActionFragmentApplicationActionBefore(IActionFragmentApplicationAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitActionFragmentApplicationActionBefore(IActionFragmentApplicationAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitActionFragmentDeclarationAfter(IActionFragmentDeclaration) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitActionFragmentDeclarationAfter(IActionFragmentDeclaration) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitActionFragmentDeclarationAfter(IActionFragmentDeclaration) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitActionFragmentDeclarationBefore(IActionFragmentDeclaration) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitActionFragmentDeclarationBefore(IActionFragmentDeclaration) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitActionFragmentDeclarationBefore(IActionFragmentDeclaration) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitActionRuleDeclarationAfter(IActionRuleDeclaration) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitActionRuleDeclarationAfter(IActionRuleDeclaration) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitActionRuleDeclarationAfter(IActionRuleDeclaration) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitActionRuleDeclarationBefore(IActionRuleDeclaration) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitActionRuleDeclarationBefore(IActionRuleDeclaration) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitActionRuleDeclarationBefore(IActionRuleDeclaration) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitAddActionAfter(IAddAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitAddActionAfter(IAddAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitAddActionAfter(IAddAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitAddActionBefore(IAddAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitAddActionBefore(IAddAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitAddActionBefore(IAddAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitAfter(INRLAstNode) - Method in class net.sourceforge.nrl.parser.ast.ActionVisitorDispatcher
Dispatching method.
visitAfter(INRLAstNode) - Method in class net.sourceforge.nrl.parser.ast.ConstraintVisitorDispatcher
Default implementation - dispatches calls to the registered visitor's methods.
visitAfter(INRLAstNode) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrAstVisitor
 
visitAfter(Antlr3NRLBaseAst) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrAstVisitor
 
visitAfter(Antlr3NRLBaseAst) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolverVisitor
Visit the current node and pop the context stack where necessary, for example when a quantifier goes out of scope.
visitAfter(INRLAstNode) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrOperatorResolverVisitor
 
visitAfter(INRLAstNode) - Method in interface net.sourceforge.nrl.parser.ast.INRLAstVisitor
Visit an AST node after its children have been processed.
visitArithmeticExpressionAfter(IArithmeticExpression) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitArithmeticExpressionAfter(IArithmeticExpression) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitArithmeticExpressionAfter(IArithmeticExpression) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitArithmeticExpressionAfter(IArithmeticExpression) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitArithmeticExpressionBefore(IArithmeticExpression) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitArithmeticExpressionBefore(IArithmeticExpression) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitArithmeticExpressionBefore(IArithmeticExpression) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitArithmeticExpressionBefore(IArithmeticExpression) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitBefore(INRLAstNode) - Method in class net.sourceforge.nrl.parser.ast.ActionVisitorDispatcher
Dispatching method.
visitBefore(INRLAstNode) - Method in class net.sourceforge.nrl.parser.ast.ConstraintVisitorDispatcher
Default implementation - dispatches calls to the registered visitor's methods.
visitBefore(INRLAstNode) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrAstVisitor
 
visitBefore(Antlr3NRLBaseAst) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrAstVisitor
 
visitBefore(Antlr3NRLBaseAst) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrModelResolverVisitor
Visit the current node and keep the "current context" up to date.
visitBefore(INRLAstNode) - Method in class net.sourceforge.nrl.parser.ast.impl.AntlrOperatorResolverVisitor
 
visitBefore(INRLAstNode) - Method in interface net.sourceforge.nrl.parser.ast.INRLAstVisitor
Visit an AST node and, if this method returns true, visit its children in order.
visitBinaryOperatorStatementAfter(IBinaryOperatorStatement) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitBinaryOperatorStatementAfter(IBinaryOperatorStatement) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitBinaryOperatorStatementAfter(IBinaryOperatorStatement) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitBinaryOperatorStatementAfter(IBinaryOperatorStatement) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitBinaryOperatorStatementBefore(IBinaryOperatorStatement) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitBinaryOperatorStatementBefore(IBinaryOperatorStatement) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitBinaryOperatorStatementBefore(IBinaryOperatorStatement) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitBinaryOperatorStatementBefore(IBinaryOperatorStatement) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitBinaryPredicateAfter(IBinaryPredicate) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitBinaryPredicateAfter(IBinaryPredicate) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitBinaryPredicateAfter(IBinaryPredicate) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitBinaryPredicateAfter(IBinaryPredicate) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitBinaryPredicateBefore(IBinaryPredicate) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitBinaryPredicateBefore(IBinaryPredicate) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitBinaryPredicateBefore(IBinaryPredicate) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitBinaryPredicateBefore(IBinaryPredicate) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitBooleanLiteral(IBooleanLiteral) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitBooleanLiteral(IBooleanLiteral) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitBooleanLiteral(IBooleanLiteral) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitBooleanLiteral(IBooleanLiteral) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitCardinalityConstraint(ICardinalityConstraint) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitCardinalityConstraint(ICardinalityConstraint) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitCardinalityConstraint(ICardinalityConstraint) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitCardinalityConstraint(ICardinalityConstraint) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitCastExpressionAfter(ICastExpression) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitCastExpressionAfter(ICastExpression) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitCastExpressionAfter(ICastExpression) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitCastExpressionAfter(ICastExpression) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitCastExpressionBefore(ICastExpression) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitCastExpressionBefore(ICastExpression) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitCastExpressionBefore(ICastExpression) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitCastExpressionBefore(ICastExpression) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitCollectionIndexAfter(ICollectionIndex) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitCollectionIndexAfter(ICollectionIndex) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitCollectionIndexAfter(ICollectionIndex) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitCollectionIndexAfter(ICollectionIndex) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitCollectionIndexBefore(ICollectionIndex) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitCollectionIndexBefore(ICollectionIndex) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitCollectionIndexBefore(ICollectionIndex) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitCollectionIndexBefore(ICollectionIndex) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitCompoundActionAfter(ICompoundAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitCompoundActionAfter(ICompoundAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitCompoundActionAfter(ICompoundAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitCompoundActionBefore(ICompoundAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitCompoundActionBefore(ICompoundAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitCompoundActionBefore(ICompoundAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitCompoundReportAfter(ICompoundReport) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitCompoundReportAfter(ICompoundReport) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitCompoundReportAfter(ICompoundReport) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitCompoundReportAfter(ICompoundReport) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitCompoundReportBefore(ICompoundReport) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitCompoundReportBefore(ICompoundReport) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitCompoundReportBefore(ICompoundReport) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitCompoundReportBefore(ICompoundReport) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitConcatenatedReportAfter(IConcatenatedReport) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitConcatenatedReportAfter(IConcatenatedReport) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitConcatenatedReportAfter(IConcatenatedReport) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitConcatenatedReportAfter(IConcatenatedReport) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitConcatenatedReportBefore(IConcatenatedReport) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitConcatenatedReportBefore(IConcatenatedReport) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitConcatenatedReportBefore(IConcatenatedReport) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitConcatenatedReportBefore(IConcatenatedReport) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitConditionalActionAfter(IConditionalAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitConditionalActionAfter(IConditionalAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitConditionalActionAfter(IConditionalAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitConditionalActionBefore(IConditionalAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitConditionalActionBefore(IConditionalAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitConditionalActionBefore(IConditionalAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitConditionalReportAfter(IConditionalReport) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitConditionalReportAfter(IConditionalReport) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitConditionalReportAfter(IConditionalReport) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitConditionalReportAfter(IConditionalReport) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitConditionalReportBefore(IConditionalReport) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitConditionalReportBefore(IConditionalReport) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitConditionalReportBefore(IConditionalReport) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitConditionalReportBefore(IConditionalReport) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitConstraintRuleDeclarationAfter(IConstraintRuleDeclaration) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitConstraintRuleDeclarationAfter(IConstraintRuleDeclaration) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitConstraintRuleDeclarationAfter(IConstraintRuleDeclaration) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitConstraintRuleDeclarationAfter(IConstraintRuleDeclaration) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitConstraintRuleDeclarationBefore(IConstraintRuleDeclaration) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitConstraintRuleDeclarationBefore(IConstraintRuleDeclaration) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitConstraintRuleDeclarationBefore(IConstraintRuleDeclaration) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitConstraintRuleDeclarationBefore(IConstraintRuleDeclaration) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitCreateActionAfter(ICreateAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitCreateActionAfter(ICreateAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitCreateActionAfter(ICreateAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitCreateActionBefore(ICreateAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitCreateActionBefore(ICreateAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitCreateActionBefore(ICreateAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitDecimalNumber(IDecimalNumber) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitDecimalNumber(IDecimalNumber) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitDecimalNumber(IDecimalNumber) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitDecimalNumber(IDecimalNumber) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitExistsStatementAfter(IExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitExistsStatementAfter(IExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitExistsStatementAfter(IExistsStatement) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitExistsStatementAfter(IExistsStatement) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitExistsStatementBefore(IExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitExistsStatementBefore(IExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitExistsStatementBefore(IExistsStatement) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitExistsStatementBefore(IExistsStatement) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitForallStatementAfter(IForallStatement) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitForallStatementAfter(IForallStatement) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitForallStatementAfter(IForallStatement) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitForallStatementAfter(IForallStatement) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitForallStatementBefore(IForallStatement) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitForallStatementBefore(IForallStatement) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitForallStatementBefore(IForallStatement) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitForallStatementBefore(IForallStatement) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitForEachActionAfter(IForEachAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitForEachActionAfter(IForEachAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitForEachActionAfter(IForEachAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitForEachActionBefore(IForEachAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitForEachActionBefore(IForEachAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitForEachActionBefore(IForEachAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitFunctionalExpressionAfter(IFunctionalExpression) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitFunctionalExpressionAfter(IFunctionalExpression) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitFunctionalExpressionAfter(IFunctionalExpression) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitFunctionalExpressionAfter(IFunctionalExpression) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitFunctionalExpressionBefore(IFunctionalExpression) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitFunctionalExpressionBefore(IFunctionalExpression) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitFunctionalExpressionBefore(IFunctionalExpression) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitFunctionalExpressionBefore(IFunctionalExpression) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitGlobalExistsStatementAfter(IGlobalExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitGlobalExistsStatementAfter(IGlobalExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitGlobalExistsStatementAfter(IGlobalExistsStatement) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitGlobalExistsStatementAfter(IGlobalExistsStatement) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitGlobalExistsStatementBefore(IGlobalExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitGlobalExistsStatementBefore(IGlobalExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitGlobalExistsStatementBefore(IGlobalExistsStatement) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitGlobalExistsStatementBefore(IGlobalExistsStatement) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitIfThenStatementAfter(IIfThenStatement) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitIfThenStatementAfter(IIfThenStatement) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitIfThenStatementAfter(IIfThenStatement) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitIfThenStatementAfter(IIfThenStatement) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitIfThenStatementBefore(IIfThenStatement) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitIfThenStatementBefore(IIfThenStatement) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitIfThenStatementBefore(IIfThenStatement) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitIfThenStatementBefore(IIfThenStatement) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitIntegerNumber(IIntegerNumber) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitIntegerNumber(IIntegerNumber) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitIntegerNumber(IIntegerNumber) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitIntegerNumber(IIntegerNumber) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitIsInList(List<IIdentifier>, IExpression, NRLDataType) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitIsInPredicateAfter(IIsInPredicate) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitIsInPredicateAfter(IIsInPredicate) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitIsInPredicateAfter(IIsInPredicate) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitIsInPredicateAfter(IIsInPredicate) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitIsInPredicateBefore(IIsInPredicate) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitIsInPredicateBefore(IIsInPredicate) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitIsInPredicateBefore(IIsInPredicate) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitIsInPredicateBefore(IIsInPredicate) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitIsNotInPredicateAfter(IIsNotInPredicate) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitIsNotInPredicateAfter(IIsNotInPredicate) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitIsNotInPredicateAfter(IIsNotInPredicate) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitIsNotInPredicateAfter(IIsNotInPredicate) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitIsNotInPredicateBefore(IIsNotInPredicate) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitIsNotInPredicateBefore(IIsNotInPredicate) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitIsNotInPredicateBefore(IIsNotInPredicate) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitIsNotInPredicateBefore(IIsNotInPredicate) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitIsSubtypePredicateAfter(IIsSubtypePredicate) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitIsSubtypePredicateAfter(IIsSubtypePredicate) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitIsSubtypePredicateAfter(IIsSubtypePredicate) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitIsSubtypePredicateAfter(IIsSubtypePredicate) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitIsSubtypePredicateBefore(IIsSubtypePredicate) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitIsSubtypePredicateBefore(IIsSubtypePredicate) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitIsSubtypePredicateBefore(IIsSubtypePredicate) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitIsSubtypePredicateBefore(IIsSubtypePredicate) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitLiteralString(ILiteralString) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitLiteralString(ILiteralString) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitLiteralString(ILiteralString) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitLiteralString(ILiteralString) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitModelReferenceAfter(IModelReference) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitModelReferenceAfter(IModelReference) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitModelReferenceAfter(IModelReference) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitModelReferenceAfter(IModelReference) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitModelReferenceBefore(IModelReference) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitModelReferenceBefore(IModelReference) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitModelReferenceBefore(IModelReference) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitModelReferenceBefore(IModelReference) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitMultipleExistsStatementAfter(IMultipleExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitMultipleExistsStatementAfter(IMultipleExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitMultipleExistsStatementAfter(IMultipleExistsStatement) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitMultipleExistsStatementAfter(IMultipleExistsStatement) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitMultipleExistsStatementBefore(IMultipleExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitMultipleExistsStatementBefore(IMultipleExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitMultipleExistsStatementBefore(IMultipleExistsStatement) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitMultipleExistsStatementBefore(IMultipleExistsStatement) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitMultipleNotExistsStatementAfter(IMultipleNotExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitMultipleNotExistsStatementAfter(IMultipleNotExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitMultipleNotExistsStatementAfter(IMultipleNotExistsStatement) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitMultipleNotExistsStatementAfter(IMultipleNotExistsStatement) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitMultipleNotExistsStatementBefore(IMultipleNotExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitMultipleNotExistsStatementBefore(IMultipleNotExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitMultipleNotExistsStatementBefore(IMultipleNotExistsStatement) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitMultipleNotExistsStatementBefore(IMultipleNotExistsStatement) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitNotExistsStatementAfter(INotExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitNotExistsStatementAfter(INotExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitNotExistsStatementAfter(INotExistsStatement) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitNotExistsStatementAfter(INotExistsStatement) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitNotExistsStatementBefore(INotExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitNotExistsStatementBefore(INotExistsStatement) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitNotExistsStatementBefore(INotExistsStatement) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitNotExistsStatementBefore(INotExistsStatement) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitOperatorActionAfter(IOperatorAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitOperatorActionAfter(IOperatorAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitOperatorActionAfter(IOperatorAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitOperatorActionBefore(IOperatorAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitOperatorActionBefore(IOperatorAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitOperatorActionBefore(IOperatorAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitOperatorInvocationAfter(IOperatorInvocation) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitOperatorInvocationAfter(IOperatorInvocation) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitOperatorInvocationAfter(IOperatorInvocation) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitOperatorInvocationAfter(IOperatorInvocation) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitOperatorInvocationBefore(IOperatorInvocation) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitOperatorInvocationBefore(IOperatorInvocation) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitOperatorInvocationBefore(IOperatorInvocation) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitOperatorInvocationBefore(IOperatorInvocation) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitOperatorParameters(IOperator, INRLAstNode, List<IExpression>) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitor - Variable in class net.sourceforge.nrl.parser.ast.ConstraintVisitorDispatcher
 
visitRemoveActionAfter(IRemoveAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitRemoveActionAfter(IRemoveAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitRemoveActionAfter(IRemoveAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitRemoveActionBefore(IRemoveAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitRemoveActionBefore(IRemoveAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitRemoveActionBefore(IRemoveAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitRemoveFromCollectionActionAfter(IRemoveFromCollectionAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitRemoveFromCollectionActionAfter(IRemoveFromCollectionAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitRemoveFromCollectionActionAfter(IRemoveFromCollectionAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitRemoveFromCollectionActionBefore(IRemoveFromCollectionAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitRemoveFromCollectionActionBefore(IRemoveFromCollectionAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitRemoveFromCollectionActionBefore(IRemoveFromCollectionAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitRuleFileAfter(IRuleFile) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitRuleFileAfter(IRuleFile) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitRuleFileAfter(IRuleFile) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitRuleFileAfter(IRuleFile) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitRuleFileBefore(IRuleFile) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitRuleFileBefore(IRuleFile) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitRuleFileBefore(IRuleFile) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitRuleFileBefore(IRuleFile) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitRuleSetDeclarationAfter(IRuleSetDeclaration) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitRuleSetDeclarationAfter(IRuleSetDeclaration) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitRuleSetDeclarationAfter(IRuleSetDeclaration) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitRuleSetDeclarationAfter(IRuleSetDeclaration) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitRuleSetDeclarationAfter(IRuleSetDeclaration) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitRuleSetDeclarationBefore(IRuleSetDeclaration) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitRuleSetDeclarationBefore(IRuleSetDeclaration) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitRuleSetDeclarationBefore(IRuleSetDeclaration) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitRuleSetDeclarationBefore(IRuleSetDeclaration) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitSelectionExpressionAfter(ISelectionExpression) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitSelectionExpressionAfter(ISelectionExpression) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitSelectionExpressionAfter(ISelectionExpression) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitSelectionExpressionAfter(ISelectionExpression) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitSelectionExpressionBefore(ISelectionExpression) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitSelectionExpressionBefore(ISelectionExpression) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitSelectionExpressionBefore(ISelectionExpression) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitSelectionExpressionBefore(ISelectionExpression) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitSetActionAfter(ISetAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitSetActionAfter(ISetAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitSetActionAfter(ISetAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitSetActionBefore(ISetAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitSetActionBefore(ISetAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitSetActionBefore(ISetAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitValidationFragmentApplicationAfter(IValidationFragmentApplication) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitValidationFragmentApplicationAfter(IValidationFragmentApplication) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitValidationFragmentApplicationAfter(IValidationFragmentApplication) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitValidationFragmentApplicationAfter(IValidationFragmentApplication) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitValidationFragmentApplicationBefore(IValidationFragmentApplication) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitValidationFragmentApplicationBefore(IValidationFragmentApplication) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitValidationFragmentApplicationBefore(IValidationFragmentApplication) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitValidationFragmentApplicationBefore(IValidationFragmentApplication) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitValidationFragmentDeclarationAfter(IValidationFragmentDeclaration) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitValidationFragmentDeclarationAfter(IValidationFragmentDeclaration) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitValidationFragmentDeclarationAfter(IValidationFragmentDeclaration) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitValidationFragmentDeclarationAfter(IValidationFragmentDeclaration) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitValidationFragmentDeclarationBefore(IValidationFragmentDeclaration) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitValidationFragmentDeclarationBefore(IValidationFragmentDeclaration) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitValidationFragmentDeclarationBefore(IValidationFragmentDeclaration) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitValidationFragmentDeclarationBefore(IValidationFragmentDeclaration) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitVariableDeclarationActionAfter(IVariableDeclarationAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitVariableDeclarationActionAfter(IVariableDeclarationAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitVariableDeclarationActionAfter(IVariableDeclarationAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitVariableDeclarationActionBefore(IVariableDeclarationAction) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitVariableDeclarationActionBefore(IVariableDeclarationAction) - Method in interface net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor
 
visitVariableDeclarationActionBefore(IVariableDeclarationAction) - Method in class net.sourceforge.nrl.parser.type.ActionTypeChecker
 
visitVariableDeclarationAfter(IVariableDeclaration) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitVariableDeclarationAfter(IVariableDeclaration) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitVariableDeclarationAfter(IVariableDeclaration) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitVariableDeclarationAfter(IVariableDeclaration) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
visitVariableDeclarationBefore(IVariableDeclaration) - Method in class net.sourceforge.nrl.parser.ast.action.INRLActionDetailVisitor.Stub
 
visitVariableDeclarationBefore(IVariableDeclaration) - Method in class net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor.Stub
 
visitVariableDeclarationBefore(IVariableDeclaration) - Method in interface net.sourceforge.nrl.parser.ast.constraints.INRLConstraintDetailVisitor
 
visitVariableDeclarationBefore(IVariableDeclaration) - Method in class net.sourceforge.nrl.parser.type.ConstraintTypeChecker
 
VOID - Static variable in class net.sourceforge.nrl.parser.ast.NRLDataType
Scalar void type
VOID_OPERATOR_IN_EXPRESSION - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Operator void type in expression
VT_COMPOUND_ACTION - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_COMPOUND_ACTION - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_COMPOUND_REPORT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_COMPOUND_REPORT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_CONCATENATED_REPORT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_CONCATENATED_REPORT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_CONDITIONAL_ACTION - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_CONDITIONAL_ACTION - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_CONDITIONAL_REPORT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_CONDITIONAL_REPORT - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_ENUMERATOR - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_ENUMERATOR - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_EXISTS - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_EXISTS - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_FIRST_ORDINAL_NUMBER - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_FIRST_ORDINAL_NUMBER - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_FOREACH_ACTION - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_FOREACH_ACTION - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_MACRO_APPLICATION - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_MACRO_APPLICATION - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_MODELREFERENCE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_MODELREFERENCE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_MULTIPLE_EXISTS - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_MULTIPLE_EXISTS - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_MULTIPLE_NOTEXISTS - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_MULTIPLE_NOTEXISTS - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_NAMED_PARAMETER - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_NAMED_PARAMETER - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_NEGATE_DECIMAL - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_NEGATE_DECIMAL - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_NEGATE_INTEGER - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_NEGATE_INTEGER - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_OPERATOR_ACTION - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_OPERATOR_ACTION - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_REMOVE_FROM_COLLECTION - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_REMOVE_FROM_COLLECTION - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_RULEFILE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_RULEFILE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_SELECTION_EXPR - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_SELECTION_EXPR - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_SINGLE_SELECTION_EXPR - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_SINGLE_SELECTION_EXPR - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_VARIABLE_DECLARATION - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_VARIABLE_DECLARATION - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
VT_VARIABLE_DECLARATION_ACTION - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
VT_VARIABLE_DECLARATION_ACTION - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 

W

WHERE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
WHERE - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 
WHERE_CLAUSE_DISALLOWED - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Illegal to delete a single attribute with a where clause
WHERE_NOT_BOOLEAN - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Where clause is not boolean
WITH - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
WITH - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser_NRLConstraintRules
 

X

XmlOperatorPersistence - Class in net.sourceforge.nrl.parser.operators
Persistence support for the operator classes.
XmlOperatorPersistence(JAXBContext, JAXBContext) - Constructor for class net.sourceforge.nrl.parser.operators.XmlOperatorPersistence
Initialise the persistence class.
XmlOperatorPersistence.LoadedVersion - Enum in net.sourceforge.nrl.parser.operators
Returned by XmlOperatorPersistence.load(Reader), the version of the operator file.
XmlTypeMapping - Class in net.sourceforge.nrl.parser.type
A type mapping that can be loaded from and saved to an XML file.
XmlTypeMapping() - Constructor for class net.sourceforge.nrl.parser.type.XmlTypeMapping
 
XSD_ATTRIBUTE_KIND - Static variable in interface net.sourceforge.nrl.parser.model.xsd.IXSDUserData
 
XSD_ELEMENT_KIND - Static variable in interface net.sourceforge.nrl.parser.model.xsd.IXSDUserData
 
XSD_PATH - Static variable in interface net.sourceforge.nrl.parser.model.xsd.IXSDUserData
An XPath to an IAttribute or IModelElement inside an XML Schema.
XSDAttribute - Class in net.sourceforge.nrl.parser.model.xsd
An NRL attribute created from a schema sub-element or attribute.
XSDAttribute(String) - Constructor for class net.sourceforge.nrl.parser.model.xsd.XSDAttribute
 
XSDAttribute(XSDAttributeUse) - Constructor for class net.sourceforge.nrl.parser.model.xsd.XSDAttribute
Initialise from a schema attribute use declaration.
XSDAttribute(XSDElementDeclaration, int, int) - Constructor for class net.sourceforge.nrl.parser.model.xsd.XSDAttribute
Initialise from an element declaration.
XSDClassifier - Class in net.sourceforge.nrl.parser.model.xsd
An XSD classifier, usually created from a complex type or element.
XSDClassifier(String, IPackage) - Constructor for class net.sourceforge.nrl.parser.model.xsd.XSDClassifier
 
XSDDataType - Class in net.sourceforge.nrl.parser.model.xsd
An XSD data type is either a simple type, a derived simple type, or a complex type derived from a simple type (with optional added attributes).
XSDDataType(String, IPackage) - Constructor for class net.sourceforge.nrl.parser.model.xsd.XSDDataType
 
XSDModelLoader - Class in net.sourceforge.nrl.parser.model.xsd
The main XML Schema model loader class.
XSDModelLoader() - Constructor for class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
 
XSDModelUtils - Class in net.sourceforge.nrl.parser.model.xsd
Utility methods for working with models loaded from an XSD.
XSDModelUtils() - Constructor for class net.sourceforge.nrl.parser.model.xsd.XSDModelUtils
 
XSDPackage - Class in net.sourceforge.nrl.parser.model.xsd
A package in the XSD model.
XSDPackage(String, IPackage) - Constructor for class net.sourceforge.nrl.parser.model.xsd.XSDPackage
 

Y

yybegin(int) - Method in class net.sourceforge.nrl.parser.ast.impl.NRLJFlexer
Enters a new lexical state
yycharat(int) - Method in class net.sourceforge.nrl.parser.ast.impl.NRLJFlexer
Returns the character at position pos from the matched text.
yyclose() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLJFlexer
Closes the input stream.
YYEOF - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLJFlexer
This character denotes the end of file
YYINITIAL - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLJFlexer
lexical states
yylength() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLJFlexer
Returns the length of the matched text region.
yylex() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLJFlexer
Resumes scanning until the next regular expression is matched, the end of input is encountered or an I/O-Error occurs.
yypushback(int) - Method in class net.sourceforge.nrl.parser.ast.impl.NRLJFlexer
Pushes the specified amount of characters back into the input stream.
yyreset(Reader) - Method in class net.sourceforge.nrl.parser.ast.impl.NRLJFlexer
Resets the scanner to read from a new input stream.
yystate() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLJFlexer
Returns the current lexical state.
yytext() - Method in class net.sourceforge.nrl.parser.ast.impl.NRLJFlexer
Returns the text matched by the current regular expression.

_

_package - Variable in class net.sourceforge.nrl.parser.jaxb14.JaxbMapping
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y _

Copyright © 2006-2011. All Rights Reserved.