Class DelegateResourceSetAdapter

java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterImpl
org.eclipse.epsilon.ecore.delegates.notify.DelegateResourceSetAdapter
All Implemented Interfaces:
org.eclipse.emf.common.notify.Adapter, org.eclipse.emf.common.notify.Adapter.Internal

public class DelegateResourceSetAdapter extends org.eclipse.emf.common.notify.impl.AdapterImpl
DelegateResourceSetAdapter extends a ResourceSet to support a registry of local registries.
Since:
2.5
  • Nested Class Summary

    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

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> T
    getRegistry(Class<T> registryClass)
     
    boolean
     
    <T> T
    putRegistry(Class<T> registryClass, T newRegistry)
     
    void
    setTarget(org.eclipse.emf.common.notify.Notifier newTarget)
     

    Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl

    getTarget, notifyChanged, unsetTarget

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DelegateResourceSetAdapter

      public DelegateResourceSetAdapter()
  • Method Details

    • isAdapterForType

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

      public void setTarget(org.eclipse.emf.common.notify.Notifier newTarget)
      Specified by:
      setTarget in interface org.eclipse.emf.common.notify.Adapter
      Overrides:
      setTarget in class org.eclipse.emf.common.notify.impl.AdapterImpl
    • getRegistry

      public <T> T getRegistry(Class<T> registryClass)
    • putRegistry

      public <T> T putRegistry(Class<T> registryClass, T newRegistry)