Class NodeChangeEvent

java.lang.Object
java.util.EventObject
java.util.prefs.NodeChangeEvent
All Implemented Interfaces:
Serializable

public class NodeChangeEvent
extends EventObject
implements Serializable
This is the event class to indicate that one child of the preference node has been added or deleted.

Please note that although the class is marked as Serializable by inheritance from EventObject, this type is not intended to be serialized so the serialization methods do nothing but throw a NotSerializableException.

Since:
1.4
See Also:
Preferences, NodeChangeListener, Serialized Form
  • Constructor Details

    • NodeChangeEvent

      public NodeChangeEvent​(Preferences p, Preferences c)
      Constructs a new NodeChangeEvent instance.
      Parameters:
      p - the Preferences instance that fired this event; this object is considered as the event source.
      c - the child Preferences instance that was added or deleted.
  • Method Details

    • getParent

      public Preferences getParent()
      Gets the Preferences instance that fired this event.
      Returns:
      the Preferences instance that fired this event.
    • getChild

      public Preferences getChild()
      Gets the child Preferences node that was added or removed.
      Returns:
      the added or removed child Preferences node.