# Class: com.pnfsoftware.jeb.core.events.PropertyChangeNotification

Event data issued with [J#PropertyChange](J#PropertyChange) to report changes in one or more JEB properties. This object contains one or more updated properties, and their updated values.

## Constructor: PropertyChangeNotification


## Constructor: PropertyChangeNotification
- parameter: `propfqn`, type: `java.lang.String`
- parameter: `value`, type: `java.lang.Object`
- parameter: `pd`, type: `com.pnfsoftware.jeb.core.properties.IPropertyDefinition`


## Method: add
- parameter: `propfqn`, type: `java.lang.String`
- parameter: `value`, type: `java.lang.Object`
- parameter: `pd`, type: `com.pnfsoftware.jeb.core.properties.IPropertyDefinition`


## Method: entries
- return type: `java.util.List<com.pnfsoftware.jeb.core.events.PropertyChangeNotification.Entry>`


## Method: has
- parameter: `propfqns`, type: `java.lang.String[]`
- return type: `boolean`

Description: Determine if this object contains a change notification at least one of the provided property name.
parameter: propfqns: list of properties to be tested
return: if true, at least one of the provided properties is part of the list of updates         stored in this notification object

## Method: toString
- return type: `java.lang.String`


