public static final class StandaloneProjectMap.LoadDynamicResourceStrategy extends StandaloneProjectMap.AbstractResourceLoadStrategy
Modifier and Type | Field and Description |
---|---|
static ProjectManager.IResourceLoadStrategy |
INSTANCE |
Constructor and Description |
---|
StandaloneProjectMap.LoadDynamicResourceStrategy() |
Modifier and Type | Method and Description |
---|---|
void |
addedDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource)
Respond to the explicit addition of a yet to be loaded Ecore model in the user's ResourceSet.
|
org.eclipse.emf.ecore.EPackage |
getEPackage(ProjectManager.IPackageLoadStatus packageLoadStatus)
Load and return the EPackage in response to an EPackage.Registry access through an EPackageDescriptor.
|
void |
unloadedResource(ProjectManager.IResourceLoadStatus packageLoadStatus)
Respond to the notification that the resource has been unloaded.
|
addedGeneratedPackage, basicGetEPackage, configure, handleConflictingDynamicResource, loadedDynamicResource, loadEPackage, loadModel, returnEPackage, toString, useGeneratedResource
@NonNull public static final ProjectManager.IResourceLoadStrategy INSTANCE
public StandaloneProjectMap.LoadDynamicResourceStrategy()
public void addedDynamicResource(@NonNull ProjectManager.IResourceLoadStatus resourceLoadStatus, @NonNull org.eclipse.emf.ecore.resource.Resource resource)
ProjectManager.IResourceLoadStrategy
addedDynamicResource
in interface ProjectManager.IResourceLoadStrategy
addedDynamicResource
in class StandaloneProjectMap.AbstractResourceLoadStrategy
@Nullable public org.eclipse.emf.ecore.EPackage getEPackage(@NonNull ProjectManager.IPackageLoadStatus packageLoadStatus)
ProjectManager.IResourceLoadStrategy
public void unloadedResource(@NonNull ProjectManager.IResourceLoadStatus packageLoadStatus)
ProjectManager.IResourceLoadStrategy