Class SmartPropertyChangeEvent
java.lang.Object
java.util.EventObject
java.beans.PropertyChangeEvent
com.nomagic.uml2.ext.jmi.smartlistener.SmartPropertyChangeEvent
- All Implemented Interfaces:
 Serializable
Property change event which will be fired by SmartPropertyChangeListener.
- See Also:
 
- 
Field Summary
Fields inherited from class java.util.EventObject
source - 
Constructor Summary
ConstructorsConstructorDescriptionSmartPropertyChangeEvent(PropertyChangeEvent event, Element topSource) Creates and initializes a newSmartPropertyChangeEventobject from specified parameters.SmartPropertyChangeEvent(Object source, String propertyName, Object oldValue, Object newValue, Element topSource) Creates and initializes a newSmartPropertyChangeEventobject from specified parameters. - 
Method Summary
Methods inherited from class java.beans.PropertyChangeEvent
getNewValue, getOldValue, getPropagationId, getPropertyName, setPropagationId, toStringMethods inherited from class java.util.EventObject
getSource 
- 
Constructor Details
- 
SmartPropertyChangeEvent
Creates and initializes a newSmartPropertyChangeEventobject from specified parameters. All properties of the specified event will be copied into new instance properties.- Parameters:
 event-PropertyChangeEventobject.topSource- top source of the event.
 - 
SmartPropertyChangeEvent
public SmartPropertyChangeEvent(Object source, String propertyName, Object oldValue, Object newValue, Element topSource) Creates and initializes a newSmartPropertyChangeEventobject from specified parameters.- Parameters:
 source- source of the event.propertyName- a name of the property.oldValue- old value.newValue- new value.topSource- top source of the event.
 
 - 
 - 
Method Details
- 
getTopSource
Returns a top source of the event.- Returns:
 - top source.
 
 
 -