@OpenApiAll
public class SmartPropertyChangeEvent
extends java.beans.PropertyChangeEvent
Constructor and Description |
---|
SmartPropertyChangeEvent(java.lang.Object source,
java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue,
Element topSource)
Creates and initializes a new
SmartPropertyChangeEvent object from specified parameters. |
SmartPropertyChangeEvent(java.beans.PropertyChangeEvent event,
Element topSource)
Creates and initializes a new
SmartPropertyChangeEvent object from specified parameters. |
Modifier and Type | Method and Description |
---|---|
Element |
getTopSource()
Returns a top source of the event.
|
public SmartPropertyChangeEvent(java.beans.PropertyChangeEvent event, Element topSource)
SmartPropertyChangeEvent
object from specified parameters.
All properties of the specified event will be copied into new instance properties.event
- PropertyChangeEvent
object.topSource
- top source of the event.public SmartPropertyChangeEvent(java.lang.Object source, java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue, Element topSource)
SmartPropertyChangeEvent
object from specified parameters.source
- source of the event.propertyName
- a name of the property.oldValue
- old value.newValue
- new value.topSource
- top source of the event.public Element getTopSource()