Top Description Methods
org.eclipse.persistence.jpa.jpql.tools.model

public Interface IPropertyChangeEvent<T>

Known Direct Implementers
org.eclipse.persistence.jpa.jpql.tools.model.PropertyChangeEvent
Imports
org.eclipse.persistence.jpa.jpql.tools.model.query.StateObject

This is used in conjunction with IPropertyChangeListener. It contains the information regarding the property change.
Author
Pascal Filion
Since
2.4
Version
2.4

Method Summary

Modifier and TypeMethod and Description
public T

Returns:

The property's new value
getNewValue
()

Returns the new value of the property that changed.

public T

Returns:

The property's old value
getOldValue
()

Returns the old value of the property that changed.

public String

Returns:

A unique identifier of the property that changed
getPropertyName
()

Returns the name of the property that changed.

public <S extends StateObject> S

Returns:

The source of the event
getSource
()

Returns the source where the modification occurred and that fired the event.

Method Detail

getNewValueback to summary
public T getNewValue()

Returns the new value of the property that changed.

Returns:T

The property's new value

getOldValueback to summary
public T getOldValue()

Returns the old value of the property that changed.

Returns:T

The property's old value

getPropertyNameback to summary
public String getPropertyName()

Returns the name of the property that changed.

Returns:String

A unique identifier of the property that changed

getSourceback to summary
public <S extends StateObject> S getSource()

Returns the source where the modification occurred and that fired the event.

Returns:S

The source of the event