|
Eclipse PDE Release 3.3 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
Classes that implement this interface are capable of notifying listeners about model changes. Interested parties should implement IModelChangedListener and add as listeners to be able to receive change notification.
| Method Summary | |
|---|---|
void |
addModelChangedListener(IModelChangedListener listener)
Adds the listener to the list of listeners that will be notified on model changes. |
void |
fireModelChanged(IModelChangedEvent event)
Delivers change event to all the registered listeners. |
void |
fireModelObjectChanged(Object object,
String property,
Object oldValue,
Object newValue)
Notifies listeners that a property of a model object changed. |
void |
removeModelChangedListener(IModelChangedListener listener)
Takes the listener off the list of registered change listeners. |
| Method Detail |
public void addModelChangedListener(IModelChangedListener listener)
listener - a model change listener to be addedpublic void fireModelChanged(IModelChangedEvent event)
event - a change event that will be passed to all the listeners
public void fireModelObjectChanged(Object object,
String property,
Object oldValue,
Object newValue)
object - an affected model objectproperty - name of the property that has changedoldValue - the old value of the propertynewValue - the new value of the propertypublic void removeModelChangedListener(IModelChangedListener listener)
listener - a model change listener to be removed
|
Eclipse PDE Release 3.3 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||