org.argouml.model
Class RemoveAssociationEvent
java.lang.Object
java.util.EventObject
java.beans.PropertyChangeEvent
org.argouml.model.UmlChangeEvent
org.argouml.model.AssociationChangeEvent
org.argouml.model.RemoveAssociationEvent
- All Implemented Interfaces:
- java.io.Serializable
public class RemoveAssociationEvent
- extends AssociationChangeEvent
A change event due to removing an association between one model element
and another. (eg notifys that an association between a generization element
and a class element has been removed (but the two elements may still exist).
- See Also:
- Serialized Form
| Fields inherited from class java.util.EventObject |
source |
|
Constructor Summary |
RemoveAssociationEvent(java.lang.Object source,
java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue,
java.lang.Object changedValue,
java.util.EventObject originalEvent)
Constructor. |
| Methods inherited from class java.beans.PropertyChangeEvent |
getNewValue, getOldValue, getPropagationId, getPropertyName, setPropagationId |
| Methods inherited from class java.util.EventObject |
getSource |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
RemoveAssociationEvent
public RemoveAssociationEvent(java.lang.Object source,
java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue,
java.lang.Object changedValue,
java.util.EventObject originalEvent)
- Constructor.
- Parameters:
source - The bean that fired the event.propertyName - The programmatic name of the property
that was changed.oldValue - The old value of the property.newValue - The new value of the property.originalEvent - The event that was fired internally
in the Model subsystem that caused this.changedValue - The object that was actually added or removed.