org.eclipse.datatools.sqltools.schemaobjecteditor.ui
Class SchemaObjectEditorModelListenersNotifier
java.lang.Object
   org.eclipse.emf.common.notify.impl.AdapterImpl
org.eclipse.emf.common.notify.impl.AdapterImpl
       org.eclipse.datatools.sqltools.schemaobjecteditor.ui.SchemaObjectEditorModelListenersNotifier
org.eclipse.datatools.sqltools.schemaobjecteditor.ui.SchemaObjectEditorModelListenersNotifier
- All Implemented Interfaces: 
- org.eclipse.emf.common.notify.Adapter, org.eclipse.emf.common.notify.Adapter.Internal
- public class SchemaObjectEditorModelListenersNotifier 
- extends org.eclipse.emf.common.notify.impl.AdapterImpl
The notifier for the model change listeners. It is itself a model listener, it accepts all events from the model
 object and model's contaiment objects, also from the additional model defined in ISchemaObjectEditModel,
 then delegate the events to all the listeners of this notifier.
- Author:
- Idull
- See Also:
- ISchemaObjectEditModel
 
| Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter | 
| org.eclipse.emf.common.notify.Adapter.Internal | 
 
 
 
| Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl | 
| getTarget, isAdapterForType, setTarget, unsetTarget | 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
SchemaObjectEditorModelListenersNotifier
public SchemaObjectEditorModelListenersNotifier()
addModelListener
public void addModelListener(ISchemaObjectEditorModelListener listener)
- 
 
removeModelListener
public void removeModelListener(ISchemaObjectEditorModelListener listener)
- 
 
removeAllListeners
public void removeAllListeners()
- 
 
registerListener
public void registerListener(ISchemaObjectEditorInput input)
- Registers listeners for all SQL objects and their containment features containing in the given editor input
 
- 
- Parameters:
- input- the editor input
 
notifyChanged
public void notifyChanged(org.eclipse.emf.common.notify.Notification msg)
- 
- Specified by:
- notifyChangedin interface- org.eclipse.emf.common.notify.Adapter
- Overrides:
- notifyChangedin class- org.eclipse.emf.common.notify.impl.AdapterImpl
 
-