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
 
AbstractModelLoader - Class in net.sourceforge.nrl.parser.model.loader
 
AbstractModelLoader() - Constructor for class net.sourceforge.nrl.parser.model.loader.AbstractModelLoader
 
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)
AbstractURIResolver - Class in net.sourceforge.nrl.parser.resolver
 
AbstractURIResolver() - Constructor for class net.sourceforge.nrl.parser.resolver.AbstractURIResolver
 
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
 
addResourceMapEntry(URI, URI) - Method in class net.sourceforge.nrl.parser.model.loader.ConfigurableModelLoader
Adds a URI map entry to the EMF resource URI map.
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
 
addType(XSDPackage, String) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDBuiltInSimpleTypes
 
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
 
assertAbsoluteFileURIOrClasspath(URI) - Method in class net.sourceforge.nrl.parser.resolver.FileAndClasspathURIResolver
 
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.
buildTypeMap() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Package
 
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) - Static method in class net.sourceforge.nrl.parser.model.uml2.UML2Helper
Given the element 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
 
ConfigurableModelLoader - Class in net.sourceforge.nrl.parser.model.loader
An extension of StandaloneModelLoader which allows custom resources to be loaded.
ConfigurableModelLoader() - Constructor for class net.sourceforge.nrl.parser.model.loader.ConfigurableModelLoader
 
ConfigurableModelLoader(ClassLoader) - Constructor for class net.sourceforge.nrl.parser.model.loader.ConfigurableModelLoader
 
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
createModelLoader() - Method in interface net.sourceforge.nrl.parser.resolver.IResolverFactory
Create a model loader that implement's the factory's resolver strategy.
createModelLoader() - Method in class net.sourceforge.nrl.parser.resolver.StandaloneResolverFactory
 
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>}
createUMLResource(URI) - Method in class net.sourceforge.nrl.parser.model.loader.AbstractModelLoader
 
createUMLResource(URI) - Method in class net.sourceforge.nrl.parser.model.loader.StandaloneModelLoader
 
createURIResolver() - Method in interface net.sourceforge.nrl.parser.resolver.IResolverFactory
Create a generic URI resolver for loading resources from URIs.
createURIResolver() - Method in class net.sourceforge.nrl.parser.resolver.StandaloneResolverFactory
 
createXSDResource(URI) - Method in class net.sourceforge.nrl.parser.model.loader.AbstractModelLoader
 
createXSDResource(URI) - Method in class net.sourceforge.nrl.parser.model.loader.StandaloneModelLoader
 
CURRENT_FILE_VERSION - Static variable in class net.sourceforge.nrl.parser.operators.XmlOperatorLoader
File version of this persistence mechanism: currently 1.5.0

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
 
DefaultTypeMappingFactory - Class in net.sourceforge.nrl.parser.type
Load the default type mapping, which is shipped in the NRL parser JAR.
DefaultTypeMappingFactory() - Constructor for class net.sourceforge.nrl.parser.type.DefaultTypeMappingFactory
 
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

FileAndClasspathURIResolver - Class in net.sourceforge.nrl.parser.resolver
An implementation of a URI resolver that can load from files and from the classpath.
FileAndClasspathURIResolver(ClassLoader) - Constructor for class net.sourceforge.nrl.parser.resolver.FileAndClasspathURIResolver
 
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_addAction843 - Static variable in class net.sourceforge.nrl.parser.ast.impl.NRLActionParser
 
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_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, boolean) - 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
 
getCustomURIMap() - Method in class net.sourceforge.nrl.parser.model.loader.StandaloneModelLoader
 
getDataType(XSDComplexTypeDefinition, XSDPackage, String, boolean) - 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, boolean) - 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.
getDefaultTypeMapping() - Static method in class net.sourceforge.nrl.parser.type.DefaultTypeMappingFactory
Return the default type mapping.
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
Deprecated. As of version 1.4.10, this method is deprecated. It will continue to work with old rule files, however since add expressions can now return any expression, not just model references, you should really call IAddAction.getSource().
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
Deprecated. 
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, boolean) - 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
 
getLastAttribute() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.ModelReferenceImpl
 
getLastAttribute() - Method in interface net.sourceforge.nrl.parser.ast.IModelReference
Get the last attribute in a model reference.
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
 
getLoadedVersion() - Method in interface net.sourceforge.nrl.parser.operators.IOperators
Gets the operator file format version that these operators were loaded from.
getLoadedVersion() - Method in class net.sourceforge.nrl.parser.operators.Operators
 
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 interface net.sourceforge.nrl.parser.ast.IModelFileReference
Returns the model referred to by this reference, it has been resolved.
getModel() - Method in class net.sourceforge.nrl.parser.ast.impl.ModelFileReferenceImpl
 
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
 
getModels() - Method in class net.sourceforge.nrl.parser.ast.impl.RuleFileImpl
 
getModels() - Method in class net.sourceforge.nrl.parser.NRLModel
 
getModelURI() - Method in class net.sourceforge.nrl.parser.ModelLoadingError
Returns the URI of the model which could not be loaded.
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
Deprecated. parsing a decimal out as a double can cause a loss of precision, the parser should maintain data integrity. Use IDecimalNumber.getNumberAsBigDecimal().
getNumber() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IIntegerNumber
Deprecated. parsing an integer out as an in can cause a loss of precision, the parser should maintain data integrity. Use IIntegerNumber.getNumberAsBigInteger().
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
 
getNumberAsBigDecimal() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IDecimalNumber
Return the number as a BigDecimal.
getNumberAsBigDecimal() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.DecimalNumberImpl
 
getNumberAsBigInteger() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IIntegerNumber
Return the number as a BigInteger.
getNumberAsBigInteger() - 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 class net.sourceforge.nrl.parser.ast.impl.OperatorFileReferenceImpl
 
getOperators() - Method in class net.sourceforge.nrl.parser.ast.impl.RuleFileImpl
 
getOperators() - Method in interface net.sourceforge.nrl.parser.ast.IOperatorFileReference
Returns the operator referred to by this reference, it has been resolved.
getOperators() - Method in class net.sourceforge.nrl.parser.NRLModel
 
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.XmlOperatorLoader
 
getOperators() - Method in class net.sourceforge.nrl.parser.operators.XmlOperatorPersistence
Deprecated.  
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
 
getRuleFile() - Method in class net.sourceforge.nrl.parser.NRLModel
 
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
 
getSimpleTypePackage() - Method in class net.sourceforge.nrl.parser.model.xsd.XSDBuiltInSimpleTypes
Return the package containing the simple types
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
getSource() - Method in interface net.sourceforge.nrl.parser.ast.action.IAddAction
Return the expression to add to the list.
getSource() - Method in class net.sourceforge.nrl.parser.ast.action.impl.AddActionImpl
 
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.
getSuggestedAnonymousTypeName(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.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
 
getUMLType() - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Attribute
 
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
 
IModelLoader - Interface in net.sourceforge.nrl.parser.model.loader
URI-based loader for NRL models.
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.
IOperators.LoadedVersion - Enum in net.sourceforge.nrl.parser.operators
Indicates the version of the operator file format from which operators were loaded.
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.
IResolverFactory - Interface in net.sourceforge.nrl.parser.resolver
A factory responsible for creating model and generic URI resolvers.
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) - Static 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.
isModelResolved() - Method in interface net.sourceforge.nrl.parser.ast.IModelFileReference
Returns true if the model has been resolved in which case it can be accessed via IModelFileReference.getModel, false otherwise.
isModelResolved() - Method in class net.sourceforge.nrl.parser.ast.impl.ModelFileReferenceImpl
 
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
 
isOperatorsResolved() - Method in class net.sourceforge.nrl.parser.ast.impl.OperatorFileReferenceImpl
 
isOperatorsResolved() - Method in interface net.sourceforge.nrl.parser.ast.IOperatorFileReference
Returns true if the oeprator has been resolved in which case it can be accessed via IOperatorFileReference.getOperator, false otherwise.
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
 
isURIResolvable(URI) - Method in class net.sourceforge.nrl.parser.resolver.AbstractURIResolver
 
isURIResolvable(URI, URI) - Method in class net.sourceforge.nrl.parser.resolver.AbstractURIResolver
 
isURIResolvable(URI, String) - Method in class net.sourceforge.nrl.parser.resolver.AbstractURIResolver
 
isURIResolvable(URI) - Method in interface net.sourceforge.nrl.parser.resolver.IURIResolver
Determine if the given URI is resolvable i.e.
isURIResolvable(URI, URI) - Method in interface net.sourceforge.nrl.parser.resolver.IURIResolver
Determine if the given resourceURI is resolvable relative to the base URI i.e.
isURIResolvable(URI, String) - Method in interface net.sourceforge.nrl.parser.resolver.IURIResolver
Convenience method alternative to IURIResolver.isURIResolvable(URI, String).
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.
IURIResolver - Interface in net.sourceforge.nrl.parser.resolver
A resolver that can open streams and resolve references for URIs.
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
Deprecated. Use the IModelLoader interface to load models.
load(Resource, File) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2ModelLoader
Deprecated. Use the IModelLoader interface to load models.
load(Resource) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2ModelLoader
Load a UML2 model out of an already initialised resource.
load(File) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Deprecated. Use the IModelLoader interface to load models.
load(Resource, File) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Deprecated. Use the IModelLoader interface to load models.
load(Resource, File, Map<?, ?>) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
Deprecated. Use the IModelLoader interface to load models, or XSDModelLoader.load(Resource, Map) if you must.
load(Resource, Map<?, ?>) - Method in class net.sourceforge.nrl.parser.model.xsd.XSDModelLoader
 
load(File, List<NRLError>) - Method in class net.sourceforge.nrl.parser.operators.XmlOperatorLoader
Load from a file - see #load(Reader).
load(URI, URI, List<NRLError>) - Method in class net.sourceforge.nrl.parser.operators.XmlOperatorLoader
Load an operator file from a URI (relative or absolute) resolved against an absolute base URI.
load(File) - Method in class net.sourceforge.nrl.parser.operators.XmlOperatorPersistence
Deprecated. Load from a file - see XmlOperatorPersistence.load(Reader).
load(Reader) - Method in class net.sourceforge.nrl.parser.operators.XmlOperatorPersistence
Deprecated. 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
Deprecated. Use the IModelLoader interface to load models, or #load(Resource, Map) if you must.
loadModel(URI) - Method in class net.sourceforge.nrl.parser.model.loader.AbstractModelLoader
 
loadModel(File, String) - Method in class net.sourceforge.nrl.parser.model.loader.AbstractModelLoader
 
loadModel(File, URI) - Method in class net.sourceforge.nrl.parser.model.loader.AbstractModelLoader
 
loadModel(URI, String) - Method in class net.sourceforge.nrl.parser.model.loader.AbstractModelLoader
 
loadModel(URI, URI) - Method in class net.sourceforge.nrl.parser.model.loader.AbstractModelLoader
 
loadModel(URI) - Method in interface net.sourceforge.nrl.parser.model.loader.IModelLoader
Loads any supported model format, provided the targeted file has an appropriate extension.
loadModel(URI, URI) - Method in interface net.sourceforge.nrl.parser.model.loader.IModelLoader
Loads any supported model format, provided the targeted file has an appropriate extension.
loadModel(File, URI) - Method in interface net.sourceforge.nrl.parser.model.loader.IModelLoader
Convenience method that converts baseFile to a URI.
loadModel(URI, String) - Method in interface net.sourceforge.nrl.parser.model.loader.IModelLoader
Convenience method that converts modelURI to a URI taking care to escape illegal characters.
loadModel(File, String) - Method in interface net.sourceforge.nrl.parser.model.loader.IModelLoader
Convenience method that converts baseFile to a URI and modelURI to a URI taking care to escape illegal characters.
loadModel(URI) - Method in class net.sourceforge.nrl.parser.model.loader.StandaloneModelLoader
 
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 - Variable in class net.sourceforge.nrl.parser.ast.impl.ModelFileReferenceImpl
 
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
 
ModelLoadingError - Class in net.sourceforge.nrl.parser
Specific error for models which are referenced by something but could not be loaded.
ModelLoadingError(String) - Constructor for class net.sourceforge.nrl.parser.ModelLoadingError
 
ModelLoadingError(String, String) - Constructor for class net.sourceforge.nrl.parser.ModelLoadingError
 
ModelLoadingException - Exception in net.sourceforge.nrl.parser.model.loader
Exception thrown by IModelLoaders.
ModelLoadingException(String, Throwable) - Constructor for exception net.sourceforge.nrl.parser.model.loader.ModelLoadingException
 
ModelLoadingException(String) - Constructor for exception net.sourceforge.nrl.parser.model.loader.ModelLoadingException
 
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.
NAMESPACE - Static variable in class net.sourceforge.nrl.parser.model.xsd.XSDBuiltInSimpleTypes
The schema namespace
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.loader - package net.sourceforge.nrl.parser.model.loader
 
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.resolver - package net.sourceforge.nrl.parser.resolver
 
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 08/01/13 09:34 from the specification file c:/Users/Matthew/Repositories/nrl/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.
NRLModel - Class in net.sourceforge.nrl.parser
 
NRLModel(IRuleFile, ModelCollection, List<IOperators>) - Constructor for class net.sourceforge.nrl.parser.NRLModel
 
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
 
openStream(URI) - Method in class net.sourceforge.nrl.parser.resolver.FileAndClasspathURIResolver
 
openStream(URI, URI) - Method in class net.sourceforge.nrl.parser.resolver.FileAndClasspathURIResolver
 
openStream(URI, String) - Method in class net.sourceforge.nrl.parser.resolver.FileAndClasspathURIResolver
 
openStream(URI) - Method in interface net.sourceforge.nrl.parser.resolver.IURIResolver
Open a stream to read a resource from a URI.
openStream(URI, URI) - Method in interface net.sourceforge.nrl.parser.resolver.IURIResolver
Open a stream to read a resource from a URI referenced relative to a base URI.
openStream(URI, String) - Method in interface net.sourceforge.nrl.parser.resolver.IURIResolver
Convenience method alternative to IURIResolver.openStream(URI, URI).
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
 
OperatorLoadingException - Exception in net.sourceforge.nrl.parser.model.loader
Exception thrown by IModelLoaders.
OperatorLoadingException(String, Throwable) - Constructor for exception net.sourceforge.nrl.parser.model.loader.OperatorLoadingException
 
OperatorLoadingException(String) - Constructor for exception net.sourceforge.nrl.parser.model.loader.OperatorLoadingException
 
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 - Variable in class net.sourceforge.nrl.parser.ast.impl.OperatorFileReferenceImpl
 
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

PACKAGE - Static variable in class net.sourceforge.nrl.parser.model.xsd.XSDBuiltInSimpleTypes
The package name.
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
Deprecated. Use INRLParser.parse(URI, IResolverFactory)
parse(Reader) - Method in interface net.sourceforge.nrl.parser.INRLParser
Deprecated. Use INRLParser.parse(URI, IResolverFactory)
parse(URI, IResolverFactory) - Method in interface net.sourceforge.nrl.parser.INRLParser
Parse an input stream and construct an AST.
parse(InputStream) - Method in class net.sourceforge.nrl.parser.NRLParser
Deprecated. Use NRLParser.parse(URI, IResolverFactory)
parse(Reader) - Method in class net.sourceforge.nrl.parser.NRLParser
Deprecated. Use NRLParser.parse(URI, IResolverFactory)
parse(URI, IResolverFactory) - Method in class net.sourceforge.nrl.parser.NRLParser
Parse an NRL file using a reader, and return an AST.
PARSER_ERROR - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Unexpected token
PERMITTED_MODEL_FILE_EXTENSIONS - Static variable in class net.sourceforge.nrl.parser.model.loader.AbstractModelLoader
 
PERMITTED_URI_SCHEMES - Static variable in class net.sourceforge.nrl.parser.model.loader.StandaloneModelLoader
 
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, IClassifier>) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2Attribute
Resolve the types of the attribute
resolve(Map<Classifier, IClassifier>, 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, IClassifier>, List<String>) - Method in class net.sourceforge.nrl.parser.model.uml2.UML2DataType
Resolve the types of all attributes stored on this class.
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.
resolveModel(IPackage) - Method in interface net.sourceforge.nrl.parser.ast.IModelFileReference
Attaches a model resolved from this model file reference.
resolveModel(IPackage) - Method in class net.sourceforge.nrl.parser.ast.impl.ModelFileReferenceImpl
 
resolveModelReferences(IRuleFile, IModelCollection) - Method in interface net.sourceforge.nrl.parser.INRLParser
Deprecated. Use INRLParser.parse(URI, IResolverFactory)
resolveModelReferences(IRuleFile, IModelCollection) - Method in class net.sourceforge.nrl.parser.NRLParser
Deprecated. 
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
Deprecated. Use INRLParser.parse(URI, IResolverFactory)
resolveOperatorReferences(IRuleFile, IOperators[]) - Method in class net.sourceforge.nrl.parser.NRLParser
Deprecated. 
resolveOperators(IOperators) - Method in class net.sourceforge.nrl.parser.ast.impl.OperatorFileReferenceImpl
 
resolveOperators(IOperators) - Method in interface net.sourceforge.nrl.parser.ast.IOperatorFileReference
Attaches an IOperators resolved from this operator file reference.
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.
ResolverException - Exception in net.sourceforge.nrl.parser.resolver
An exception thrown by an IURIResolver.
ResolverException(String, Throwable) - Constructor for exception net.sourceforge.nrl.parser.resolver.ResolverException
 
ResolverException(String) - Constructor for exception net.sourceforge.nrl.parser.resolver.ResolverException
 
ResolverException(Throwable) - Constructor for exception net.sourceforge.nrl.parser.resolver.ResolverException
 
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
 
resolveTypes(Map<Classifier, IClassifier>, 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.
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.XmlOperatorLoader
Save the mapping using a writer.
save(IOperators, Writer) - Method in class net.sourceforge.nrl.parser.operators.XmlOperatorPersistence
Deprecated. Save the mapping using a writer.
save(IOperators, Writer) - Method in class net.sourceforge.nrl.parser.operators.XmlOperatorWriter
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
setLoadedVersion(IOperators.LoadedVersion) - Method in class net.sourceforge.nrl.parser.operators.Operators
 
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
 
StandaloneModelLoader - Class in net.sourceforge.nrl.parser.model.loader
 
StandaloneModelLoader() - Constructor for class net.sourceforge.nrl.parser.model.loader.StandaloneModelLoader
 
StandaloneModelLoader(ClassLoader) - Constructor for class net.sourceforge.nrl.parser.model.loader.StandaloneModelLoader
 
StandaloneResolverFactory - Class in net.sourceforge.nrl.parser.resolver
A resolver factory that provides model resolution and URI resolution outside eclipse.
StandaloneResolverFactory() - Constructor for class net.sourceforge.nrl.parser.resolver.StandaloneResolverFactory
Inialise a default factory.
StandaloneResolverFactory(ClassLoader) - Constructor for class net.sourceforge.nrl.parser.resolver.StandaloneResolverFactory
Initialise the resolver factory with the class loader to use to load any resources from the classpath.
standardiseSeparators(URI) - Static method in class net.sourceforge.nrl.parser.util.URIUtils
Removes any backslahses or escaped backslashes from a URI.
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, List<Association>) - 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.
UML2Attribute(NamedElement, String) - Constructor for class net.sourceforge.nrl.parser.model.uml2.UML2Attribute
 
UML2Attribute(NamedElement, int, int) - Constructor for class net.sourceforge.nrl.parser.model.uml2.UML2Attribute
 
UML2Attribute(NamedElement, String, int, int) - Constructor for class net.sourceforge.nrl.parser.model.uml2.UML2Attribute
 
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
UnprocessableSchemaException - Exception in net.sourceforge.nrl.parser.model.xsd
 
UnprocessableSchemaException(String) - Constructor for exception net.sourceforge.nrl.parser.model.xsd.UnprocessableSchemaException
 
URIUtils - Class in net.sourceforge.nrl.parser.util
 
URIUtils() - Constructor for class net.sourceforge.nrl.parser.util.URIUtils
 
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

validateBaseURI(URI) - Method in class net.sourceforge.nrl.parser.model.loader.AbstractModelLoader
 
validateBaseURI(URI) - Method in class net.sourceforge.nrl.parser.model.loader.StandaloneModelLoader
 
validateModelURI(URI) - Method in class net.sourceforge.nrl.parser.model.loader.AbstractModelLoader
 
validateModelURI(URI) - Method in class net.sourceforge.nrl.parser.model.loader.StandaloneModelLoader
 
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.IOperators.LoadedVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.nrl.parser.operators.XmlOperatorPersistence.LoadedVersion
Deprecated. 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.IOperators.LoadedVersion
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
Deprecated. 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
 
VARIABLE_NAME_SHADOWS_MODEL_ELEMENT - Static variable in interface net.sourceforge.nrl.parser.IStatusCode
Rule parameter name clashes with an global element or an attribute of the rule context
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

XmlOperatorLoader - Class in net.sourceforge.nrl.parser.operators
Loading support for the operator classes.
XmlOperatorLoader(IResolverFactory) - Constructor for class net.sourceforge.nrl.parser.operators.XmlOperatorLoader
Initialise the persistence class using a factory.
XmlOperatorLoader(IModelLoader, IURIResolver) - Constructor for class net.sourceforge.nrl.parser.operators.XmlOperatorLoader
Initialise the persistence class.
XmlOperatorPersistence - Class in net.sourceforge.nrl.parser.operators
Deprecated. Use XmlOperatorLoader.
XmlOperatorPersistence(JAXBContext, JAXBContext) - Constructor for class net.sourceforge.nrl.parser.operators.XmlOperatorPersistence
Deprecated. Use XmlOperatorPersistence.XmlOperatorPersistence() instead
XmlOperatorPersistence() - Constructor for class net.sourceforge.nrl.parser.operators.XmlOperatorPersistence
Deprecated.  
XmlOperatorPersistence.LoadedVersion - Enum in net.sourceforge.nrl.parser.operators
Deprecated. Returned by XmlOperatorPersistence.load(Reader), the version of the operator file.
XmlOperatorWriter - Class in net.sourceforge.nrl.parser.operators
Save support for the operator classes.
XmlOperatorWriter() - Constructor for class net.sourceforge.nrl.parser.operators.XmlOperatorWriter
 
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_COMPLEX_TYPE_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_GLOBAL_ELEMENT - Static variable in interface net.sourceforge.nrl.parser.model.xsd.IXSDUserData
If present and set to true, the type is declared as a global element.
XSD_PATH - Static variable in interface net.sourceforge.nrl.parser.model.xsd.IXSDUserData
An XPath to an IAttribute or IModelElement inside an XML Schema.
XSD_SIMPLE_TYPE_KIND - Static variable in interface net.sourceforge.nrl.parser.model.xsd.IXSDUserData
 
XSD_TYPE_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.
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.
XSDBuiltInSimpleTypes - Class in net.sourceforge.nrl.parser.model.xsd
A factory for the XSD built in simple types.
XSDBuiltInSimpleTypes() - Constructor for class net.sourceforge.nrl.parser.model.xsd.XSDBuiltInSimpleTypes
 
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-2013. All Rights Reserved.