public interface ModelListener
Modifier and Type | Method and Description |
---|---|
void |
beforeChange(javax.jmi.reflect.RefObject abstractRefObject,
java.lang.String featureName)
Method is called before model is changed.
|
void |
changed(javax.jmi.reflect.RefObject object)
Object was changed
|
void |
eventDeliveryRestored(com.nomagic.uml2.ext.jmi.ModifiedElements modifiedElements,
java.util.List<java.beans.PropertyChangeEvent> propertyChangeEvents)
Notifies the listener that event delivery has been restored
|
void |
eventDeliveryStopped()
Notifies the listener that event delivery has been stopped temporarily.
|
void |
modelChanged(java.beans.PropertyChangeEvent evt)
Model was changed with given property change event.
|
void modelChanged(java.beans.PropertyChangeEvent evt)
evt
- event of model change.void changed(javax.jmi.reflect.RefObject object)
object
- event of model change.void beforeChange(javax.jmi.reflect.RefObject abstractRefObject, java.lang.String featureName)
abstractRefObject
- object which will be changed.featureName
- feature name which will be changed.void eventDeliveryStopped()
void eventDeliveryRestored(com.nomagic.uml2.ext.jmi.ModifiedElements modifiedElements, java.util.List<java.beans.PropertyChangeEvent> propertyChangeEvents)
modifiedElements
- modified elements during events stopped.propertyChangeEvents
- events generated while delivery was stopped.