|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IPackage | |
|---|---|
| net.sourceforge.nrl.parser.model | Definition of the internal meta-model that rules are written against. |
| 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.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.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)
Load a model contained in the specified file. |
IPackage |
UML2ModelLoader.load(org.eclipse.emf.ecore.resource.Resource res,
File file)
Internal function to load using an ECore resource. |
IPackage |
UML2ModelLoader.loadFromInitialisedResource(org.eclipse.emf.ecore.resource.Resource res,
String fileName)
Load a UML2 model out of an already initialised resource. |
| 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)
Load a model contained in the specified file. |
IPackage |
XSDModelLoader.load(org.eclipse.emf.ecore.resource.Resource res,
File file)
Load with no options. |
IPackage |
XSDModelLoader.load(org.eclipse.emf.ecore.resource.Resource res,
File file,
Map<?,?> options)
Load using an ECore resource and an option map. |
| 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)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||