- 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
-
- 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.
- getErrorDescription() - Method in exception net.sourceforge.nrl.parser.ast.impl.InvalidChildException
-
- 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
-
- 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
-
- getNumber() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IIntegerNumber
-
- 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
-
- getNumberAsBigDecimal() - Method in class net.sourceforge.nrl.parser.ast.constraints.impl.DecimalNumberImpl
-
- getNumberAsBigInteger() - Method in interface net.sourceforge.nrl.parser.ast.constraints.IIntegerNumber
-
- 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
-
- 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
-
- 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.
- InvalidChildException - Exception in net.sourceforge.nrl.parser.ast.impl
-
- InvalidChildException(IntStream, String) - Constructor for exception net.sourceforge.nrl.parser.ast.impl.InvalidChildException
-
- 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
-
- isXSDModelElement(IModelElement) - Static method in class net.sourceforge.nrl.parser.model.ModelUtils
-
- 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
-
- 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.
- 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
-