A class instances of which represent Java Bean-style events emitted by
JAI objects. This class definition adds no functionality to that provided
by the superclass. The significance of the derivation is that bean events
will be easily identifiable as having been generated by JAI classes by
virtue of their being instances of this event class. Note that this does
not prevent JAI properties from colliding with other Java Bean properties
in the Bean property name space.
since: JAI 1.1
Constructs a PropertyChangeEventJAI.
propertyName is forced to lower case; all other
parameters are passed unmodified to the superclass constructor.
The original property name may be obtained by invoking
getOriginalPropertyName().
exception: NullPointerException - if propertyName isnull. exception: IllegalArgumentException - if source isnull or if oldValue andnewValue are both null.