|
Eclipse PDE Release 3.1 |
|||||||||||
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 listenerspublic 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.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |