org.eclipse.emf.mint.util
Class GroupAdapterImpl.NotificationForwarder

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterImpl
      extended by org.eclipse.emf.mint.util.GroupAdapterImpl.NotificationForwarder
All Implemented Interfaces:
Adapter, Adapter.Internal
Enclosing class:
GroupAdapterImpl

protected class GroupAdapterImpl.NotificationForwarder
extends AdapterImpl

Adapter used to forward notifications from related objects to the root object.

See Also:
GroupAdapterImpl.createNotificationForwarder()

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
 
Field Summary
 
Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
target
 
Constructor Summary
protected GroupAdapterImpl.NotificationForwarder()
           
 
Method Summary
 void dispose()
          Disposes this adapter by removing it from its target.
 boolean isAdapterForType(Object type)
           
 void notifyChanged(Notification msg)
           
 void setTarget(Notifier target)
           
 void unsetTarget(Notifier target)
           
 
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupAdapterImpl.NotificationForwarder

protected GroupAdapterImpl.NotificationForwarder()
Method Detail

setTarget

public void setTarget(Notifier target)
Specified by:
setTarget in interface Adapter
Overrides:
setTarget in class AdapterImpl

unsetTarget

public void unsetTarget(Notifier target)
Specified by:
unsetTarget in interface Adapter.Internal
Overrides:
unsetTarget in class AdapterImpl

isAdapterForType

public boolean isAdapterForType(Object type)
Specified by:
isAdapterForType in interface Adapter
Overrides:
isAdapterForType in class AdapterImpl

notifyChanged

public void notifyChanged(Notification msg)
Specified by:
notifyChanged in interface Adapter
Overrides:
notifyChanged in class AdapterImpl

dispose

public void dispose()
Disposes this adapter by removing it from its target.


Copyright 2008, 2009 Ecliptical Software Inc. and others.
All Rights Reserved.