Class IEclipsePreferences.NodeChangeEvent
java.lang.Object
java.util.EventObject
org.eclipse.core.runtime.preferences.IEclipsePreferences.NodeChangeEvent
- All Implemented Interfaces:
Serializable
- Enclosing interface:
- IEclipsePreferences
An event object which describes the details of a change in the preference
node hierarchy. The child node is the one which was added or removed.
- Since:
- 3.0
- See Also:
-
Field Summary
Fields inherited from class java.util.EventObject
source
-
Constructor Summary
ConstructorDescriptionNodeChangeEvent
(Preferences parent, Preferences child) Constructor for a new node change event object. -
Method Summary
Modifier and TypeMethodDescriptiongetChild()
Return the child node for this event.Return the parent node for this event.Methods inherited from class java.util.EventObject
getSource, toString
-
Constructor Details
-
NodeChangeEvent
Constructor for a new node change event object.- Parameters:
parent
- the parent nodechild
- the child node
-
-
Method Details
-
getParent
Return the parent node for this event. This is the parent of the node which was added or removed.- Returns:
- the parent node
-
getChild
Return the child node for this event. This is the node which was added or removed.Note: The child node may have been removed as a result of the bundle supplying its implementation being un-installed. In this case the only method which can safely be called on the child is #name().
- Returns:
- the child node
-