org.eclipse.xtend.shared.ui.core.internal
Class XtendXpandModelManager
java.lang.Object
org.eclipse.xtend.shared.ui.core.internal.XtendXpandModelManager
- All Implemented Interfaces:
- IModelManager
public class XtendXpandModelManager
- extends java.lang.Object
- implements IModelManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
projects
public final Cache<org.eclipse.jdt.core.IJavaProject,XtendXpandProject> projects
XtendXpandModelManager
public XtendXpandModelManager()
findProject
public IXtendXpandProject findProject(org.eclipse.core.runtime.IPath path)
- Specified by:
findProject
in interface IModelManager
findProject
public IXtendXpandProject findProject(org.eclipse.core.resources.IResource res)
- Specified by:
findProject
in interface IModelManager
analyze
public void analyze(org.eclipse.core.runtime.IProgressMonitor monitor)
- Specified by:
analyze
in interface IModelManager
findExtXptResource
public IXtendXpandResource findExtXptResource(org.eclipse.core.resources.IStorage file)
- Tries to locate an Xtend resource by its underlying file.
- Specified by:
findExtXptResource
in interface IModelManager
- Parameters:
underlying
- IStorage
findXtendXpandResource
public IXtendXpandResource findXtendXpandResource(java.lang.String oawNamespace,
java.lang.String extension)
- Specified by:
findXtendXpandResource
in interface IModelManager