public class

PropertyChangeNotification

extends Object
java.lang.Object
   ↳ com.pnfsoftware.jeb.core.events.PropertyChangeNotification

Class Overview

Event data issued with PropertyChange to report changes in one or more JEB properties. This object contains one or more updated properties, and their updated values.

Summary

Nested Classes
class PropertyChangeNotification.Entry A property change entry. 
Public Constructors
PropertyChangeNotification()
PropertyChangeNotification(String propfqn, Object value, IPropertyDefinition pd)
Public Methods
void add(String propfqn, Object value, IPropertyDefinition pd)
List<PropertyChangeNotification.Entry> entries()
boolean has(String... propfqns)
Determine if this object contains a change notification at least one of the provided property name.
String toString()
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public PropertyChangeNotification ()

public PropertyChangeNotification (String propfqn, Object value, IPropertyDefinition pd)

Public Methods

public void add (String propfqn, Object value, IPropertyDefinition pd)

public List<PropertyChangeNotification.Entry> entries ()

public boolean has (String... propfqns)

Determine if this object contains a change notification at least one of the provided property name.

Parameters
propfqns list of properties to be tested
Returns
  • if true, at least one of the provided properties is part of the list of updates stored in this notification object

public String toString ()