public abstract class AbstractAllContainersState extends AbstractStorage2UriMapperClient implements org.eclipse.core.resources.IResourceChangeListener, IAllContainersState
IAllContainersState.Provider| Modifier | Constructor and Description | 
|---|---|
protected  | 
AbstractAllContainersState()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract java.util.Collection<org.eclipse.emf.common.util.URI> | 
doInitContainedURIs(java.lang.String containerHandle)  | 
protected abstract java.lang.String | 
doInitHandle(org.eclipse.emf.common.util.URI uri)  | 
protected abstract java.util.List<java.lang.String> | 
doInitVisibleHandles(java.lang.String handle)  | 
java.util.Collection<org.eclipse.emf.common.util.URI> | 
getContainedURIs(java.lang.String containerHandle)  | 
java.lang.String | 
getContainerHandle(org.eclipse.emf.common.util.URI uri)  | 
java.util.List<java.lang.String> | 
getVisibleContainerHandles(java.lang.String handle)  | 
protected org.eclipse.core.resources.IWorkspaceRoot | 
getWorkspaceRoot()  | 
protected java.util.Collection<org.eclipse.emf.common.util.URI> | 
initContainedURIs(java.lang.String containerHandle,
                 java.util.Collection<org.eclipse.emf.common.util.URI> result)  | 
protected java.lang.String | 
initHandle(org.eclipse.emf.common.util.URI uri)  | 
protected void | 
initialize()  | 
protected java.util.List<java.lang.String> | 
initVisibleContainerHandles(java.lang.String handle,
                           java.util.List<java.lang.String> result)  | 
protected boolean | 
isAffectingContainerState(org.eclipse.core.resources.IResourceDelta delta)  | 
boolean | 
isEmpty(java.lang.String containerHandle)  | 
protected boolean | 
isIgnoredResource(org.eclipse.core.resources.IResource resource)  | 
protected void | 
registerAsListener()  | 
void | 
resourceChanged(org.eclipse.core.resources.IResourceChangeEvent event)  | 
void | 
unregisterAsListener()  | 
getMapper, getStorages, getUri, setMapperprotected void registerAsListener()
public void unregisterAsListener()
protected void initialize()
public java.lang.String getContainerHandle(org.eclipse.emf.common.util.URI uri)
getContainerHandle in interface IAllContainersStateprotected java.lang.String initHandle(org.eclipse.emf.common.util.URI uri)
protected abstract java.lang.String doInitHandle(org.eclipse.emf.common.util.URI uri)
public java.util.Collection<org.eclipse.emf.common.util.URI> getContainedURIs(java.lang.String containerHandle)
getContainedURIs in interface IAllContainersStatepublic boolean isEmpty(java.lang.String containerHandle)
isEmpty in interface IAllContainersStateprotected java.util.Collection<org.eclipse.emf.common.util.URI> initContainedURIs(java.lang.String containerHandle,
                                                                      java.util.Collection<org.eclipse.emf.common.util.URI> result)
protected abstract java.util.Collection<org.eclipse.emf.common.util.URI> doInitContainedURIs(java.lang.String containerHandle)
public java.util.List<java.lang.String> getVisibleContainerHandles(java.lang.String handle)
getVisibleContainerHandles in interface IAllContainersStateprotected java.util.List<java.lang.String> initVisibleContainerHandles(java.lang.String handle,
                                                           java.util.List<java.lang.String> result)
protected abstract java.util.List<java.lang.String> doInitVisibleHandles(java.lang.String handle)
public void resourceChanged(org.eclipse.core.resources.IResourceChangeEvent event)
resourceChanged in interface org.eclipse.core.resources.IResourceChangeListenerprotected boolean isAffectingContainerState(org.eclipse.core.resources.IResourceDelta delta)
protected boolean isIgnoredResource(org.eclipse.core.resources.IResource resource)
protected org.eclipse.core.resources.IWorkspaceRoot getWorkspaceRoot()