org.ujoframework.listener
Class UjoPropertyChangeEvent

java.lang.Object
  extended by java.util.EventObject
      extended by java.beans.PropertyChangeEvent
          extended by org.ujoframework.listener.UjoPropertyChangeEvent
All Implemented Interfaces:
java.io.Serializable

public class UjoPropertyChangeEvent
extends java.beans.PropertyChangeEvent

A "PropertyChange" event gets delivered whenever a bean changes a "bound" or "constrained" property. A PropertyChangeEvent object is sent as an argument to the PropertyChangeListener and VetoableChangeListener methods.

See more information in a PropertyChangeEvent.

Since:
ujo-tool
Author:
Pavel Ponec
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
UjoPropertyChangeEvent(java.lang.Object source, UjoProperty property, java.lang.Object oldValue, java.lang.Object newValue, boolean beforeChange)
           
 
Method Summary
 UjoProperty getProperty()
          Returns property
 boolean isBeforeChange()
          Before change return true else returns false
 
Methods inherited from class java.beans.PropertyChangeEvent
getNewValue, getOldValue, getPropagationId, getPropertyName, setPropagationId
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UjoPropertyChangeEvent

public UjoPropertyChangeEvent(java.lang.Object source,
                              UjoProperty property,
                              java.lang.Object oldValue,
                              java.lang.Object newValue,
                              boolean beforeChange)
Method Detail

getProperty

public UjoProperty getProperty()
Returns property


isBeforeChange

public boolean isBeforeChange()
Before change return true else returns false



Copyright © 2010. All Rights Reserved.