org.eclipse.xtext.ui.containers
Class StrictJavaProjectsState

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.AbstractJavaProjectsState
              extended by org.eclipse.xtext.ui.containers.StrictJavaProjectsState
All Implemented Interfaces:
java.util.EventListener, org.eclipse.core.resources.IResourceChangeListener, org.eclipse.jdt.core.IElementChangedListener, IAllContainersState

public class StrictJavaProjectsState
extends AbstractJavaProjectsState

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
StrictJavaProjectsState()
           
 
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)
           
 JavaProjectsStateHelper getHelper()
           
 void setHelper(JavaProjectsStateHelper helper)
           
 
Methods inherited from class org.eclipse.xtext.ui.containers.AbstractJavaProjectsState
elementChanged, registerAsListener, unregisterAsListener
 
Methods inherited from class org.eclipse.xtext.ui.containers.AbstractAllContainersState
getContainedURIs, getContainerHandle, getVisibleContainerHandles, getWorkspaceRoot, initContainedURIs, initHandle, initialize, initVisibleContainerHandles, isEmpty, resourceChanged
 
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

StrictJavaProjectsState

public StrictJavaProjectsState()
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 JavaProjectsStateHelper getHelper()

setHelper

public void setHelper(JavaProjectsStateHelper helper)