Uses of Interface
net.sourceforge.nrl.parser.model.IPackage

Packages that use IPackage
net.sourceforge.nrl.parser.ast The fully resolved abstract syntax tree (AST) representation of the constraint language. 
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. 
 

Uses of IPackage in net.sourceforge.nrl.parser.ast
 

Methods in net.sourceforge.nrl.parser.ast that return IPackage
 IPackage IModelFileReference.getModel()
          Returns the model referred to by this reference, it has been resolved.
 

Methods in net.sourceforge.nrl.parser.ast with parameters of type IPackage
 void IModelFileReference.resolveModel(IPackage model)
          Attaches a model resolved from this model file reference.
 

Uses of IPackage in net.sourceforge.nrl.parser.ast.impl
 

Fields in net.sourceforge.nrl.parser.ast.impl declared as IPackage
 IPackage ModelFileReferenceImpl.model
           
 

Methods in net.sourceforge.nrl.parser.ast.impl that return IPackage
 IPackage ModelFileReferenceImpl.getModel()
           
 

Methods in net.sourceforge.nrl.parser.ast.impl with parameters of type IPackage
 void ModelFileReferenceImpl.resolveModel(IPackage model)
           
 

Uses of IPackage in net.sourceforge.nrl.parser.model
 

Classes in net.sourceforge.nrl.parser.model that implement IPackage
 class AbstractPackage
          Abstract implementation of a package.
 

Methods in net.sourceforge.nrl.parser.model that return IPackage
 IPackage IModelElement.getContainingPackage()
          Return the package containing this model element
 IPackage AbstractModelElement.getContainingPackage()
           
 IPackage ModelCollection.getModelPackageByName(String name)
           
 IPackage IModelCollection.getModelPackageByName(String name)
          Return a model package by name.
 IPackage[] ModelCollection.getModelPackages()
           
 IPackage[] IModelCollection.getModelPackages()
          Return all top-level packages in the collection.
 

Methods in net.sourceforge.nrl.parser.model with parameters of type IPackage
 void ModelCollection.addModelPackage(IPackage modelPackage)
          Add a package to the collection
static String ModelUtils.getLocation(IPackage pkg)
          Return the file location (a URL as a String) that a package was loaded from.
 

Constructors in net.sourceforge.nrl.parser.model with parameters of type IPackage
AbstractClassifier(String name, IPackage container)
           
AbstractModelElement(String name, IPackage container)
           
AbstractPackage(String name, IPackage container)
          Create a new package with a name and an optional containing package (can be null)
 

Uses of IPackage in net.sourceforge.nrl.parser.model.loader
 

Methods in net.sourceforge.nrl.parser.model.loader that return IPackage
 IPackage IModelLoader.loadModel(File baseFile, String modelURI)
          Convenience method that converts baseFile to a URI and modelURI to a URI taking care to escape illegal characters.
 IPackage AbstractModelLoader.loadModel(File baseFile, String modelURI)
           
 IPackage IModelLoader.loadModel(File baseFile, URI modelURI)
          Convenience method that converts baseFile to a URI.
 IPackage AbstractModelLoader.loadModel(File baseFile, URI modelURI)
           
 IPackage StandaloneModelLoader.loadModel(URI uri)
           
 IPackage IModelLoader.loadModel(URI uri)
          Loads any supported model format, provided the targeted file has an appropriate extension.
 IPackage AbstractModelLoader.loadModel(URI uri)
           
 IPackage IModelLoader.loadModel(URI baseURI, String modelURI)
          Convenience method that converts modelURI to a URI taking care to escape illegal characters.
 IPackage AbstractModelLoader.loadModel(URI baseURI, String modelURI)
           
 IPackage IModelLoader.loadModel(URI baseURI, URI modelURI)
          Loads any supported model format, provided the targeted file has an appropriate extension.
 IPackage AbstractModelLoader.loadModel(URI baseURI, URI modelURI)
           
 

Uses of IPackage in net.sourceforge.nrl.parser.model.uml2
 

Classes in net.sourceforge.nrl.parser.model.uml2 that implement IPackage
 class UML2Package
          A package implementation that wraps a UML2 Package objects.
 

Methods in net.sourceforge.nrl.parser.model.uml2 that return IPackage
 IPackage UML2ModelLoader.load(File file)
          Deprecated. Use the IModelLoader interface to load models.
 IPackage UML2ModelLoader.load(org.eclipse.emf.ecore.resource.Resource res)
          Load a UML2 model out of an already initialised resource.
 IPackage UML2ModelLoader.load(org.eclipse.emf.ecore.resource.Resource res, File file)
          Deprecated. Use the IModelLoader interface to load models.
 IPackage UML2ModelLoader.loadFromInitialisedResource(org.eclipse.emf.ecore.resource.Resource res, String fileName)
          Deprecated. Use the IModelLoader interface to load models, or #load(Resource, Map) if you must.
 

Constructors in net.sourceforge.nrl.parser.model.uml2 with parameters of type IPackage
UML2Classifier(org.eclipse.uml2.uml.Classifier umlClassifier, IPackage container)
          Initialise a classifier from a UML2 Classifier
UML2DataType(org.eclipse.uml2.uml.DataType dataType, IPackage container)
           
UML2Package(org.eclipse.uml2.uml.Package _package, IPackage container)
           
 

Uses of IPackage in net.sourceforge.nrl.parser.model.xsd
 

Classes in net.sourceforge.nrl.parser.model.xsd that implement IPackage
 class XSDPackage
          A package in the XSD model.
 

Methods in net.sourceforge.nrl.parser.model.xsd that return IPackage
 IPackage XSDModelLoader.load(File file)
          Deprecated. Use the IModelLoader interface to load models.
 IPackage XSDModelLoader.load(org.eclipse.emf.ecore.resource.Resource res, File file)
          Deprecated. Use the IModelLoader interface to load models.
 IPackage XSDModelLoader.load(org.eclipse.emf.ecore.resource.Resource res, File file, Map<?,?> options)
          Deprecated. Use the IModelLoader interface to load models, or XSDModelLoader.load(Resource, Map) if you must.
 IPackage XSDModelLoader.load(org.eclipse.emf.ecore.resource.Resource res, Map<?,?> options)
           
 

Constructors in net.sourceforge.nrl.parser.model.xsd with parameters of type IPackage
XSDClassifier(String name, IPackage container)
           
XSDDataType(String name, IPackage container)
           
XSDPackage(String name, IPackage container)
           
 



Copyright © 2006-2013. All Rights Reserved.