public static interface StandaloneProjectMap.IPackageDescriptor
extends org.eclipse.emf.ecore.EPackage.Descriptor
| Modifier and Type | Interface and Description |
|---|---|
static interface |
StandaloneProjectMap.IPackageDescriptor.Internal |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.URI |
getEcoreModelURI()
Return the project relative Ecore Model URI.
|
org.eclipse.emf.common.util.URI |
getGenModelURI()
Return the project relative Gen Model URI.
|
org.eclipse.emf.common.util.URI |
getNsURI()
Return the Package NS URI.
|
StandaloneProjectMap.IProjectDescriptor |
getProjectDescriptor()
Return the Project Descriptor containing this package.
|
void |
setUseModel(boolean useModel,
org.eclipse.emf.ecore.EPackage.Registry packageRegistry)
Configure the package registry to load the Ecore Model rather than
the Java Class.
|
void |
setUseModelAndPackage(org.eclipse.emf.ecore.EPackage ePackage,
org.eclipse.emf.ecore.EPackage.Registry packageRegistry)
Configure the package registry to load the Java Class for the package
URI, and the Ecore model for the platform:/* accesses.
|
void |
setUsePackage(org.eclipse.emf.ecore.EPackage ePackage,
org.eclipse.emf.ecore.EPackage.Registry packageRegistry)
Configure the package registry to use the provided EPackage rather
than the Java Class.
|
void |
unload(org.eclipse.emf.ecore.EPackage.Registry packageRegistry)
Unload the package registry to force a reload.
|
org.eclipse.emf.common.util.URI getEcoreModelURI()
org.eclipse.emf.common.util.URI getGenModelURI()
org.eclipse.emf.common.util.URI getNsURI()
StandaloneProjectMap.IProjectDescriptor getProjectDescriptor()
void setUseModel(boolean useModel,
org.eclipse.emf.ecore.EPackage.Registry packageRegistry)
void setUseModelAndPackage(org.eclipse.emf.ecore.EPackage ePackage,
org.eclipse.emf.ecore.EPackage.Registry packageRegistry)
void setUsePackage(org.eclipse.emf.ecore.EPackage ePackage,
org.eclipse.emf.ecore.EPackage.Registry packageRegistry)
void unload(org.eclipse.emf.ecore.EPackage.Registry packageRegistry)