org.eclipse.xtext.ui.containers
Class WorkspaceProjectsStateHelper

java.lang.Object
  extended by org.eclipse.xtext.ui.containers.AbstractStorage2UriMapperClient
      extended by org.eclipse.xtext.ui.containers.WorkspaceProjectsStateHelper

public class WorkspaceProjectsStateHelper
extends AbstractStorage2UriMapperClient

Author:
Sebastian Zarnekow - Initial contribution and API

Constructor Summary
WorkspaceProjectsStateHelper()
           
 
Method Summary
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 org.eclipse.xtext.ui.containers.AbstractStorage2UriMapperClient
getMapper, getStorages, getUri, setMapper
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkspaceProjectsStateHelper

public WorkspaceProjectsStateHelper()
Method Detail

initHandle

public java.lang.String initHandle(org.eclipse.emf.common.util.URI uri)

initContainedURIs

public java.util.Collection<org.eclipse.emf.common.util.URI> initContainedURIs(java.lang.String containerHandle)

initVisibleHandles

public java.util.List<java.lang.String> initVisibleHandles(java.lang.String handle)

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)