org.eclipse.xtext.resource.containers
Class DelegatingIAllContainerAdapter

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterImpl
      extended by org.eclipse.xtext.resource.containers.DelegatingIAllContainerAdapter
All Implemented Interfaces:
org.eclipse.emf.common.notify.Adapter, org.eclipse.emf.common.notify.Adapter.Internal, IAllContainersState

public class DelegatingIAllContainerAdapter
extends org.eclipse.emf.common.notify.impl.AdapterImpl
implements IAllContainersState

Author:
Sven Efftinge - Initial contribution and API

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.xtext.resource.containers.IAllContainersState
IAllContainersState.Provider
 
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
org.eclipse.emf.common.notify.Adapter.Internal
 
Field Summary
 
Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
target
 
Constructor Summary
DelegatingIAllContainerAdapter(IAllContainersState delegate)
           
 
Method Summary
 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)
           
 IAllContainersState getDelegate()
           
 java.util.List<java.lang.String> getVisibleContainerHandles(java.lang.String handle)
           
 boolean isAdapterForType(java.lang.Object type)
           
 boolean isEmpty(java.lang.String containerHandle)
           
 
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget, notifyChanged, setTarget, unsetTarget
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DelegatingIAllContainerAdapter

public DelegatingIAllContainerAdapter(IAllContainersState delegate)
Method Detail

isEmpty

public boolean isEmpty(java.lang.String containerHandle)
Specified by:
isEmpty in interface IAllContainersState

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

getContainerHandle

public java.lang.String getContainerHandle(org.eclipse.emf.common.util.URI uri)
Specified by:
getContainerHandle in interface IAllContainersState

getDelegate

public IAllContainersState getDelegate()

isAdapterForType

public boolean isAdapterForType(java.lang.Object type)
Specified by:
isAdapterForType in interface org.eclipse.emf.common.notify.Adapter
Overrides:
isAdapterForType in class org.eclipse.emf.common.notify.impl.AdapterImpl