Uses of Package
net.sourceforge.nrl.parser.model

Packages that use net.sourceforge.nrl.parser.model
net.sourceforge.nrl.parser This top-level package contains utility classes referenced elsewhere. 
net.sourceforge.nrl.parser.ast The fully resolved abstract syntax tree (AST) representation of the constraint language. 
net.sourceforge.nrl.parser.ast.action The fully resolved extended abstract syntax tree (AST) representation for the action language. 
net.sourceforge.nrl.parser.ast.action.impl   
net.sourceforge.nrl.parser.ast.constraints   
net.sourceforge.nrl.parser.ast.constraints.impl   
net.sourceforge.nrl.parser.ast.impl The ANTLR v3 implementation of the AST, including a JFlex lexer and ANTLR v3 parser. 
net.sourceforge.nrl.parser.model Definition of the internal meta-model that rules are written against. 
net.sourceforge.nrl.parser.model.loader   
net.sourceforge.nrl.parser.model.uml2 A model implementation that provides an implementation over the UML2 model classes. 
net.sourceforge.nrl.parser.model.xsd XML Schema model loader. 
net.sourceforge.nrl.parser.operators Operator library management package. 
net.sourceforge.nrl.parser.type Abstract type assignment and type checking for the completed AST. 
 

Classes in net.sourceforge.nrl.parser.model used by net.sourceforge.nrl.parser
IModelCollection
          A collection of model packages.
ModelCollection
           
 

Classes in net.sourceforge.nrl.parser.model used by net.sourceforge.nrl.parser.ast
IAttribute
          An attribute has a name, a type and a multiplicity.
IModelElement
          A model element has a name and an optional parent element through inheritance.
IPackage
          A package contains model elements and other packages.
 

Classes in net.sourceforge.nrl.parser.model used by net.sourceforge.nrl.parser.ast.action
IModelElement
          A model element has a name and an optional parent element through inheritance.
 

Classes in net.sourceforge.nrl.parser.model used by net.sourceforge.nrl.parser.ast.action.impl
IModelElement
          A model element has a name and an optional parent element through inheritance.
 

Classes in net.sourceforge.nrl.parser.model used by net.sourceforge.nrl.parser.ast.constraints
IModelElement
          A model element has a name and an optional parent element through inheritance.
 

Classes in net.sourceforge.nrl.parser.model used by net.sourceforge.nrl.parser.ast.constraints.impl
IAttribute
          An attribute has a name, a type and a multiplicity.
IModelElement
          A model element has a name and an optional parent element through inheritance.
 

Classes in net.sourceforge.nrl.parser.model used by net.sourceforge.nrl.parser.ast.impl
IClassifier
          A classifier, inspired by UML, is a model element with attributes.
IModelCollection
          A collection of model packages.
IModelElement
          A model element has a name and an optional parent element through inheritance.
IPackage
          A package contains model elements and other packages.
ModelCollection
           
VariableContext
          An implementation of a stack-based variable context that is used throughout the parser for processing model references.
 

Classes in net.sourceforge.nrl.parser.model used by net.sourceforge.nrl.parser.model
AbstractModelElement
          Basic abstract implementation of a model element that manages the name and parent.
IAttribute
          An attribute has a name, a type and a multiplicity.
IClassifier
          A classifier, inspired by UML, is a model element with attributes.
IDataType
          A data type is a model element that can hold a value.
IModelCollection
          A collection of model packages.
IModelElement
          A model element has a name and an optional parent element through inheritance.
IModelElement.ElementType
          A short summary of what sort of model element this is.
IPackage
          A package contains model elements and other packages.
PrimitiveTypeFactory
          A factory singleton that returns data types corresponding to the internal NRL data types.
 

Classes in net.sourceforge.nrl.parser.model used by net.sourceforge.nrl.parser.model.loader
IPackage
          A package contains model elements and other packages.
 

Classes in net.sourceforge.nrl.parser.model used by net.sourceforge.nrl.parser.model.uml2
AbstractAttribute
          A basic attribute implementation, to be subclassed.
AbstractClassifier
          Abstract basic implementation of a classifier that manages attribute collections.
AbstractModelElement
          Basic abstract implementation of a model element that manages the name and parent.
AbstractPackage
          Abstract implementation of a package.
IAttribute
          An attribute has a name, a type and a multiplicity.
IClassifier
          A classifier, inspired by UML, is a model element with attributes.
IDataType
          A data type is a model element that can hold a value.
IModelElement
          A model element has a name and an optional parent element through inheritance.
IModelElement.ElementType
          A short summary of what sort of model element this is.
IPackage
          A package contains model elements and other packages.
 

Classes in net.sourceforge.nrl.parser.model used by net.sourceforge.nrl.parser.model.xsd
AbstractAttribute
          A basic attribute implementation, to be subclassed.
AbstractClassifier
          Abstract basic implementation of a classifier that manages attribute collections.
AbstractModelElement
          Basic abstract implementation of a model element that manages the name and parent.
AbstractPackage
          Abstract implementation of a package.
IAttribute
          An attribute has a name, a type and a multiplicity.
IClassifier
          A classifier, inspired by UML, is a model element with attributes.
IDataType
          A data type is a model element that can hold a value.
IModelElement
          A model element has a name and an optional parent element through inheritance.
IModelElement.ElementType
          A short summary of what sort of model element this is.
IPackage
          A package contains model elements and other packages.
 

Classes in net.sourceforge.nrl.parser.model used by net.sourceforge.nrl.parser.operators
IModelCollection
          A collection of model packages.
IModelElement
          A model element has a name and an optional parent element through inheritance.
 

Classes in net.sourceforge.nrl.parser.model used by net.sourceforge.nrl.parser.type
IAttribute
          An attribute has a name, a type and a multiplicity.
IModelElement
          A model element has a name and an optional parent element through inheritance.
 



Copyright © 2006-2013. All Rights Reserved.