org.eclipse.xtext.resource.containers
Class ResourceSetBasedAllContainersState
java.lang.Object
org.eclipse.xtext.resource.containers.ResourceSetBasedAllContainersState
- All Implemented Interfaces:
- IAllContainersState
public class ResourceSetBasedAllContainersState
- extends java.lang.Object
- implements IAllContainersState
- Author:
- Sven Efftinge - Initial contribution and API
Method Summary |
void |
configure(java.util.List<java.lang.String> containers,
com.google.common.collect.Multimap<java.lang.String,org.eclipse.emf.common.util.URI> container2Uris)
|
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)
|
boolean |
isEmpty(java.lang.String containerHandle)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceSetBasedAllContainersState
public ResourceSetBasedAllContainersState()
configure
public void configure(java.util.List<java.lang.String> containers,
com.google.common.collect.Multimap<java.lang.String,org.eclipse.emf.common.util.URI> container2Uris)
getVisibleContainerHandles
public java.util.List<java.lang.String> getVisibleContainerHandles(java.lang.String handle)
- Specified by:
getVisibleContainerHandles
in interface IAllContainersState
getContainedURIs
public java.util.Collection<org.eclipse.emf.common.util.URI> getContainedURIs(java.lang.String containerHandle)
- Specified by:
getContainedURIs
in interface IAllContainersState
isEmpty
public boolean isEmpty(java.lang.String containerHandle)
- Specified by:
isEmpty
in interface IAllContainersState
getContainerHandle
public java.lang.String getContainerHandle(org.eclipse.emf.common.util.URI uri)
- Specified by:
getContainerHandle
in interface IAllContainersState