org.eclipse.ocl.examples.domain.utilities
Class StandaloneProjectMap.EPackageDescriptor
java.lang.Object
org.eclipse.ocl.examples.domain.utilities.StandaloneProjectMap.EPackageDescriptor
- All Implemented Interfaces:
- org.eclipse.emf.ecore.EPackage.Descriptor
- Enclosing class:
- StandaloneProjectMap
protected static class StandaloneProjectMap.EPackageDescriptor
- extends java.lang.Object
- implements org.eclipse.emf.ecore.EPackage.Descriptor
EPackageDescriptor is an EPackage.Descriptor that loads the appropriate EPackage to resolve a Namespace URI reference
to a generated or dynamically loaded EPackage in accordance with the configured ResourceLoadStrategy.
Method Summary |
org.eclipse.emf.ecore.EFactory |
getEFactory()
|
org.eclipse.emf.ecore.EPackage |
getEPackage()
|
org.eclipse.emf.common.util.URI |
getURI()
|
java.lang.String |
toString()
|
void |
uninstall(org.eclipse.emf.ecore.EPackage.Registry packageRegistry)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
packageLoadStatus
@NonNull
protected final StandaloneProjectMap.IPackageLoadStatus packageLoadStatus
StandaloneProjectMap.EPackageDescriptor
protected StandaloneProjectMap.EPackageDescriptor(@NonNull
StandaloneProjectMap.IPackageLoadStatus packageLoadStatus,
@NonNull
org.eclipse.emf.ecore.EPackage.Registry packageRegistry)
getEFactory
public org.eclipse.emf.ecore.EFactory getEFactory()
- Specified by:
getEFactory
in interface org.eclipse.emf.ecore.EPackage.Descriptor
getEPackage
@Nullable
public org.eclipse.emf.ecore.EPackage getEPackage()
- Specified by:
getEPackage
in interface org.eclipse.emf.ecore.EPackage.Descriptor
getURI
@NonNull
public org.eclipse.emf.common.util.URI getURI()
toString
@NonNull
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
uninstall
public void uninstall(@NonNull
org.eclipse.emf.ecore.EPackage.Registry packageRegistry)