org.eclipse.xtext.ui.containers
Class JavaProjectsStateHelper
java.lang.Object
org.eclipse.xtext.ui.containers.AbstractStorage2UriMapperClient
org.eclipse.xtext.ui.containers.JavaProjectsStateHelper
public class JavaProjectsStateHelper
- extends AbstractStorage2UriMapperClient
- Author:
- Sebastian Zarnekow - Initial contribution and API
Method Summary |
protected org.eclipse.jdt.core.IPackageFragmentRoot |
getJarWithEntry(org.eclipse.emf.common.util.URI uri)
|
protected org.eclipse.jdt.core.IPackageFragmentRoot |
getJavaElement(org.eclipse.core.resources.IFile file)
|
protected org.eclipse.jdt.core.IPackageFragmentRoot |
getPackageFragmentRoot(org.eclipse.emf.common.util.URI uri)
|
protected java.util.List<java.lang.String> |
getPackageFragmentRootHandles(org.eclipse.jdt.core.IJavaProject project)
|
protected org.eclipse.core.resources.IWorkspaceRoot |
getWorkspaceRoot()
|
java.util.Collection<org.eclipse.emf.common.util.URI> |
initContainedURIs(java.lang.String containerHandle)
|
java.lang.String |
initHandle(org.eclipse.emf.common.util.URI uri)
|
java.util.List<java.lang.String> |
initVisibleHandles(java.lang.String handle)
|
protected boolean |
isAccessibleXtextProject(org.eclipse.core.resources.IProject p)
|
void |
setWorkspace(org.eclipse.core.resources.IWorkspace workspace)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaProjectsStateHelper
public JavaProjectsStateHelper()
initHandle
public java.lang.String initHandle(org.eclipse.emf.common.util.URI uri)
initVisibleHandles
public java.util.List<java.lang.String> initVisibleHandles(java.lang.String handle)
initContainedURIs
public java.util.Collection<org.eclipse.emf.common.util.URI> initContainedURIs(java.lang.String containerHandle)
getPackageFragmentRootHandles
protected java.util.List<java.lang.String> getPackageFragmentRootHandles(org.eclipse.jdt.core.IJavaProject project)
getPackageFragmentRoot
protected org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot(org.eclipse.emf.common.util.URI uri)
getJavaElement
protected org.eclipse.jdt.core.IPackageFragmentRoot getJavaElement(org.eclipse.core.resources.IFile file)
getJarWithEntry
protected org.eclipse.jdt.core.IPackageFragmentRoot getJarWithEntry(org.eclipse.emf.common.util.URI uri)
isAccessibleXtextProject
protected boolean isAccessibleXtextProject(org.eclipse.core.resources.IProject p)
getWorkspaceRoot
protected org.eclipse.core.resources.IWorkspaceRoot getWorkspaceRoot()
setWorkspace
public void setWorkspace(org.eclipse.core.resources.IWorkspace workspace)