org.eclipse.ocl.ecore.delegate
Class DelegateResourceSetAdapter

java.lang.Object
  extended by AdapterImpl
      extended by org.eclipse.ocl.ecore.delegate.DelegateResourceSetAdapter

public class DelegateResourceSetAdapter
extends AdapterImpl

DelegateResourceSetAdapter extends a ResourceSet to support a registry of local registries.

Since:
3.0

Constructor Summary
DelegateResourceSetAdapter()
           
 
Method Summary
static DelegateResourceSetAdapter getAdapter(EModelElement modelElement)
           
<T> T
getRegistry(java.lang.Class<T> registryClass)
           
static
<T> T
getRegistry(EModelElement modelElement, java.lang.Class<T> registryClass, T defaultRegistry)
           
 boolean isAdapterForType(java.lang.Object type)
           
<T> T
putRegistry(java.lang.Class<T> registryClass, T newRegistry)
           
 void setTarget(Notifier newTarget)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DelegateResourceSetAdapter

public DelegateResourceSetAdapter()
Method Detail

getAdapter

public static DelegateResourceSetAdapter getAdapter(EModelElement modelElement)

getRegistry

public static <T> T getRegistry(EModelElement modelElement,
                                java.lang.Class<T> registryClass,
                                T defaultRegistry)

getRegistry

public <T> T getRegistry(java.lang.Class<T> registryClass)

isAdapterForType

public boolean isAdapterForType(java.lang.Object type)

putRegistry

public <T> T putRegistry(java.lang.Class<T> registryClass,
                         T newRegistry)

setTarget

public void setTarget(Notifier newTarget)

Copyright 2002, 2007 IBM Corporation and others.
All Rights Reserved.