public class BasicProjectManager extends AdapterImpl implements ProjectManager
ProjectManager.IConflictHandler, ProjectManager.IPackageDescriptor, ProjectManager.IPackageLoadStatus, ProjectManager.IProjectDescriptor, ProjectManager.IResourceDescriptor, ProjectManager.IResourceLoadStatus, ProjectManager.IResourceLoadStrategy
CLASS_PATH, NO_PROJECTS
Constructor and Description |
---|
BasicProjectManager() |
Modifier and Type | Method and Description |
---|---|
void |
addResourceDescriptor(ProjectManager.IResourceDescriptor resourceDescriptor) |
void |
configure(ResourceSet resourceSet,
ProjectManager.IResourceLoadStrategy instance,
ProjectManager.IConflictHandler instance2) |
static ProjectManager |
createDefaultProjectManager() |
static ProjectManager |
createGlobalProjectManager() |
static ProjectManager |
findAdapter(ResourceSet resourceSet)
Return any
ProjectManager already installed as an adapter on a
resourceSet. |
ProjectManager.IPackageDescriptor |
getPackageDescriptor(URI ecoreURI) |
ProjectManager.IResourceDescriptor |
getResourceDescriptor(URI uri) |
void |
initializeResourceSet(ResourceSet resourceSet) |
boolean |
isGlobal() |
void |
removeResourceDescriptor(ProjectManager.IResourceDescriptor resourceDescriptor) |
void |
unload(ResourceSet resourceSet) |
void |
useGeneratedResource(Resource resource,
ResourceSet resourceSet) |
public static ProjectManager createDefaultProjectManager()
public static ProjectManager createGlobalProjectManager()
public static ProjectManager findAdapter(ResourceSet resourceSet)
ProjectManager
already installed as an adapter on a
resourceSet. Returns null if there is no such adapter.public void addResourceDescriptor(ProjectManager.IResourceDescriptor resourceDescriptor)
addResourceDescriptor
in interface ProjectManager
public void configure(ResourceSet resourceSet, ProjectManager.IResourceLoadStrategy instance, ProjectManager.IConflictHandler instance2)
configure
in interface ProjectManager
public ProjectManager.IPackageDescriptor getPackageDescriptor(URI ecoreURI)
getPackageDescriptor
in interface ProjectManager
public ProjectManager.IResourceDescriptor getResourceDescriptor(URI uri)
getResourceDescriptor
in interface ProjectManager
public void initializeResourceSet(ResourceSet resourceSet)
initializeResourceSet
in interface ProjectManager
public boolean isGlobal()
isGlobal
in interface ProjectManager
public void removeResourceDescriptor(ProjectManager.IResourceDescriptor resourceDescriptor)
removeResourceDescriptor
in interface ProjectManager
public void unload(ResourceSet resourceSet)
unload
in interface ProjectManager
public void useGeneratedResource(Resource resource, ResourceSet resourceSet)
useGeneratedResource
in interface ProjectManager
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.