java.lang.Object
org.eclipse.persistence.jpa.jpql.tools.model.PropertyChangeEvent<T>
All Implemented Interfaces:
IPropertyChangeEvent<T>

public class PropertyChangeEvent<T> extends Object implements IPropertyChangeEvent<T>
The default implementation of IPropertyChangeEvent where the generics is the type of the old and new values.
Since:
2.4
Version:
2.4
  • Constructor Details

    • PropertyChangeEvent

      public PropertyChangeEvent(StateObject source, String propertyName, T oldValue, T newValue)
      Creates a new PropertyChangeEvent.
      Parameters:
      source - The source where the modification occurred and that fired the event
      propertyName - The name of the property associated with the property change
      oldValue - The old value of the property that changed
      newValue - The new value of the property that changed
  • Method Details