Package | Description |
---|---|
org.eclipse.ocl.pivot.internal.resource | |
org.eclipse.ocl.pivot.resource |
Modifier and Type | Class and Description |
---|---|
static class |
StandaloneProjectMap.PackageDescriptor
PackageDescriptor supports lazy class loading and initialization of a
compiled Ecore package.
|
Modifier and Type | Field and Description |
---|---|
protected ProjectManager.IPackageDescriptor |
StandaloneProjectMap.PackageLoadStatus.packageDescriptor |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<org.eclipse.emf.common.util.URI,ProjectManager.IPackageDescriptor> |
StandaloneProjectMap.nsURI2package
The map of package nsURI to package descriptor.
|
protected java.util.Map<java.lang.String,ProjectManager.IPackageDescriptor> |
StandaloneProjectMap.GenModelReader.nsURI2packageDescriptor |
protected java.util.List<ProjectManager.IPackageDescriptor> |
StandaloneProjectMap.AbstractResourceDescriptor.packageDescriptors
The package descriptors for each of the multiple packages in the genmodel.
|
Modifier and Type | Method and Description |
---|---|
ProjectManager.IPackageDescriptor |
StandaloneProjectMap.PackageLoadStatus.getPackageDescriptor() |
ProjectManager.IPackageDescriptor |
StandaloneProjectMap.getPackageDescriptor(org.eclipse.emf.common.util.URI nsURI)
Return the IPackageDescriptor for a given nsURI.
|
ProjectManager.IPackageDescriptor |
StandaloneProjectMap.ProjectDescriptor.getPackageDescriptor(org.eclipse.emf.common.util.URI nsURI) |
Modifier and Type | Method and Description |
---|---|
java.util.List<? extends ProjectManager.IPackageDescriptor> |
StandaloneProjectMap.AbstractResourceDescriptor.getPackageDescriptors() |
java.util.List<? extends ProjectManager.IPackageDescriptor> |
StandaloneProjectMap.PackageDescriptor.getPackageDescriptors() |
java.lang.Iterable<ProjectManager.IPackageDescriptor> |
StandaloneProjectMap.ProjectDescriptor.getPackageDescriptors() |
Modifier and Type | Method and Description |
---|---|
void |
StandaloneProjectMap.ProjectDescriptor.addPackageDescriptor(ProjectManager.IPackageDescriptor packageDescriptor) |
ProjectManager.IPackageLoadStatus |
StandaloneProjectMap.AbstractResourceLoadStatus.getPackageLoadStatus(ProjectManager.IPackageDescriptor packageDescriptor) |
Modifier and Type | Method and Description |
---|---|
void |
StandaloneProjectMap.ProjectDescriptor.initializeGenModelLocationMap(java.util.Map<org.eclipse.emf.common.util.URI,ProjectManager.IPackageDescriptor> nsURI2package) |
void |
StandaloneProjectMap.AbstractResourceDescriptor.setEcoreModel(java.util.List<java.lang.String> genModelRelativeEcorePackageUris,
java.util.Map<java.lang.String,ProjectManager.IPackageDescriptor> nsURI2packageDescriptor) |
Constructor and Description |
---|
PackageLoadStatus(StandaloneProjectMap.AbstractResourceLoadStatus resourceLoadStatus,
ProjectManager.IPackageDescriptor packageDescriptor) |
Modifier and Type | Method and Description |
---|---|
ProjectManager.IPackageDescriptor |
ProjectManager.IPackageLoadStatus.getPackageDescriptor()
Return the descriptor for the package.
|
ProjectManager.IPackageDescriptor |
BasicProjectManager.getPackageDescriptor(org.eclipse.emf.common.util.URI ecoreURI) |
ProjectManager.IPackageDescriptor |
ProjectManager.getPackageDescriptor(org.eclipse.emf.common.util.URI ecoreURI) |
ProjectManager.IPackageDescriptor |
ProjectManager.IProjectDescriptor.getPackageDescriptor(org.eclipse.emf.common.util.URI nsURI)
Return the package descriptor for the package with a given nsURI or
null if none known in the project.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<ProjectManager.IPackageDescriptor> |
ProjectManager.IProjectDescriptor.IProjectDescriptorExtension.getPackageDescriptors()
Return all the package descriptors for this project.
|
java.lang.Iterable<? extends ProjectManager.IPackageDescriptor> |
ProjectManager.IResourceDescriptor.getPackageDescriptors()
Return the descriptors for allpackages in this resource.
|
Modifier and Type | Method and Description |
---|---|
void |
ProjectManager.IProjectDescriptor.addPackageDescriptor(ProjectManager.IPackageDescriptor packageDescriptor)
Call back to add a packageDescriptor to the project.
|
ProjectManager.IPackageLoadStatus |
ProjectManager.IResourceLoadStatus.getPackageLoadStatus(ProjectManager.IPackageDescriptor packageDescriptor)
Return the package load status for the package identified by packageDescriptor
|
Modifier and Type | Method and Description |
---|---|
void |
ProjectManager.IProjectDescriptor.initializeGenModelLocationMap(java.util.Map<org.eclipse.emf.common.util.URI,ProjectManager.IPackageDescriptor> nsURI2package) |
void |
ProjectManager.IResourceDescriptor.setEcoreModel(java.util.List<java.lang.String> genModelRelativeEcorePackageUris,
java.util.Map<java.lang.String,ProjectManager.IPackageDescriptor> nsURI2packageDescriptor)
Set the Ecore Model context of the resource from a list of URIs of the Ecore Packages relative to the
genModelURI, and a map of the package namespace URI to package descriptor.
|