Package com.nomagic.uml2.ext.jmi
Class ModelPropertyChangeListeners
- java.lang.Object
-
- com.dassault_systemes.modeler.foundation.events.ModelPropertyChangeListeners<javax.jmi.reflect.RefObject>
-
- com.nomagic.uml2.ext.jmi.ModelPropertyChangeListeners
-
public class ModelPropertyChangeListeners extends com.dassault_systemes.modeler.foundation.events.ModelPropertyChangeListeners<javax.jmi.reflect.RefObject>
API For adding/removing notifying uml property change listeners.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addPropertyChangeListener(java.beans.PropertyChangeListener listener, javax.jmi.reflect.RefObject attachTo, java.lang.String propertyName)
protected void
lastListenerRemoved(javax.jmi.reflect.RefObject removeFrom, java.lang.String propertyName)
void
removeAllPropertyChangeListeners(javax.jmi.reflect.RefObject removeFrom)
protected void
removeListener(com.dassault_systemes.modeler.foundation.events.ModelPropertyChangeListeners.ListenerContainer<javax.jmi.reflect.RefObject> container, java.beans.PropertyChangeListener listener)
-
-
-
Method Detail
-
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener, @CheckForNull javax.jmi.reflect.RefObject attachTo, @CheckForNull java.lang.String propertyName)
- Overrides:
addPropertyChangeListener
in classcom.dassault_systemes.modeler.foundation.events.ModelPropertyChangeListeners<javax.jmi.reflect.RefObject>
-
lastListenerRemoved
protected void lastListenerRemoved(@CheckForNull javax.jmi.reflect.RefObject removeFrom, @CheckForNull java.lang.String propertyName)
- Overrides:
lastListenerRemoved
in classcom.dassault_systemes.modeler.foundation.events.ModelPropertyChangeListeners<javax.jmi.reflect.RefObject>
-
removeAllPropertyChangeListeners
public void removeAllPropertyChangeListeners(javax.jmi.reflect.RefObject removeFrom)
- Overrides:
removeAllPropertyChangeListeners
in classcom.dassault_systemes.modeler.foundation.events.ModelPropertyChangeListeners<javax.jmi.reflect.RefObject>
-
removeListener
protected void removeListener(com.dassault_systemes.modeler.foundation.events.ModelPropertyChangeListeners.ListenerContainer<javax.jmi.reflect.RefObject> container, java.beans.PropertyChangeListener listener)
- Overrides:
removeListener
in classcom.dassault_systemes.modeler.foundation.events.ModelPropertyChangeListeners<javax.jmi.reflect.RefObject>
-
-