Class SettingStoreEvent

java.lang.Object
java.util.EventObject
org.eclipse.rap.rwt.service.SettingStoreEvent
All Implemented Interfaces:
Serializable

public final class SettingStoreEvent extends EventObject
An event that contains the details of a single attribute change in the setting store. The change can be one of the following:
  • an attribute was added (in this case the old value is null)
  • and attribute was modified
  • an attribute was removed (in this case the new value is null)
Note: Clients are responsible for using the getAttributeName() method to check if the changed attribute is of interest to them.

Since:
2.0
See Also:
  • Constructor Details

  • Method Details

    • getAttributeName

      public String getAttributeName()
      Returns the name of the changed attribute.
      Returns:
      the attribute name, never null
    • getNewValue

      public String getNewValue()
      Return the value of the attribute after the change.
      Returns:
      the new attribute value, may be null if the attribute has been removed
    • getOldValue

      public String getOldValue()
      Returns the value of the attribute before the change.
      Returns:
      the previous attribute value, may be null if the attribute has been added