org.eclipse.uml2.common.util
Class CacheAdapter
java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterImpl
org.eclipse.emf.ecore.util.EContentAdapter
org.eclipse.uml2.common.util.CacheAdapter
- All Implemented Interfaces:
- Adapter, Adapter.Internal
- public class CacheAdapter
- extends EContentAdapter
Method Summary |
boolean |
adapt(Notifier notifier)
|
protected boolean |
addAdapter(EList adapters)
|
protected void |
addAdapter(Notifier notifier)
|
void |
clear()
|
void |
clear(Resource resource)
|
boolean |
containsKey(EObject eObject,
java.lang.Object key)
|
boolean |
containsKey(Resource resource,
EObject eObject,
java.lang.Object key)
|
java.lang.Object |
get(EObject eObject,
java.lang.Object key)
|
java.lang.Object |
get(Resource resource,
EObject eObject,
java.lang.Object key)
|
void |
notifyChanged(Notification msg)
|
java.lang.Object |
put(EObject eObject,
java.lang.Object key,
java.lang.Object value)
|
java.lang.Object |
put(Resource resource,
EObject eObject,
java.lang.Object key,
java.lang.Object value)
|
void |
setTarget(Notifier target)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSTANCE
public static final CacheAdapter INSTANCE
adapting
protected boolean adapting
CacheAdapter
public CacheAdapter()
addAdapter
protected boolean addAdapter(EList adapters)
adapt
public boolean adapt(Notifier notifier)
addAdapter
protected void addAdapter(Notifier notifier)
setTarget
public void setTarget(Notifier target)
notifyChanged
public void notifyChanged(Notification msg)
clear
public void clear()
clear
public void clear(Resource resource)
containsKey
public boolean containsKey(EObject eObject,
java.lang.Object key)
containsKey
public boolean containsKey(Resource resource,
EObject eObject,
java.lang.Object key)
get
public java.lang.Object get(EObject eObject,
java.lang.Object key)
get
public java.lang.Object get(Resource resource,
EObject eObject,
java.lang.Object key)
put
public java.lang.Object put(EObject eObject,
java.lang.Object key,
java.lang.Object value)
put
public java.lang.Object put(Resource resource,
EObject eObject,
java.lang.Object key,
java.lang.Object value)