org.eclipse.xtext.ui.containers
Class WorkspaceProjectsState

java.lang.Object
  extended by org.eclipse.xtext.ui.containers.AbstractStorage2UriMapperClient
      extended by org.eclipse.xtext.ui.containers.AbstractAllContainersState
          extended by org.eclipse.xtext.ui.containers.WorkspaceProjectsState
All Implemented Interfaces:
java.util.EventListener, org.eclipse.core.resources.IResourceChangeListener, IAllContainersState

public class WorkspaceProjectsState
extends AbstractAllContainersState

Author:
Sebastian Zarnekow - Initial contribution and API

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.xtext.resource.containers.IAllContainersState
IAllContainersState.Provider
 
Constructor Summary
WorkspaceProjectsState()
           
 
Method Summary
protected  java.util.Collection<org.eclipse.emf.common.util.URI> doInitContainedURIs(java.lang.String containerHandle)
           
protected  java.lang.String doInitHandle(org.eclipse.emf.common.util.URI uri)
           
protected  java.util.List<java.lang.String> doInitVisibleHandles(java.lang.String handle)
           
 WorkspaceProjectsStateHelper getHelper()
           
 void setHelper(WorkspaceProjectsStateHelper helper)
           
 
Methods inherited from class org.eclipse.xtext.ui.containers.AbstractAllContainersState
getContainedURIs, getContainerHandle, getVisibleContainerHandles, getWorkspaceRoot, initContainedURIs, initHandle, initialize, initVisibleContainerHandles, isEmpty, registerAsListener, resourceChanged, unregisterAsListener
 
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

WorkspaceProjectsState

public WorkspaceProjectsState()
Method Detail

doInitHandle

protected java.lang.String doInitHandle(org.eclipse.emf.common.util.URI uri)
Specified by:
doInitHandle in class AbstractAllContainersState

doInitContainedURIs

protected java.util.Collection<org.eclipse.emf.common.util.URI> doInitContainedURIs(java.lang.String containerHandle)
Specified by:
doInitContainedURIs in class AbstractAllContainersState

doInitVisibleHandles

protected java.util.List<java.lang.String> doInitVisibleHandles(java.lang.String handle)
Specified by:
doInitVisibleHandles in class AbstractAllContainersState

getHelper

public WorkspaceProjectsStateHelper getHelper()

setHelper

public void setHelper(WorkspaceProjectsStateHelper helper)