| Preferences | NodeChangeEvent. getChild() | Returns the node that was added or removed. | 
| Preferences | PreferenceChangeEvent. getNode() | Returns the preference node that emitted the event. | 
| Preferences | NodeChangeEvent. getParent() | Returns the parent of the node that was added or removed. | 
| Preferences | AbstractPreferences. node(String path) | Implements the  node method as per the specification in
  node(String). | 
| abstract Preferences | Preferences. node(String pathName) | Returns the named preference node in the same tree as this node,
 creating it and any of its ancestors if they do not already exist. | 
| Preferences | AbstractPreferences. parent() | Implements the  parent method as per the specification in
  parent(). | 
| abstract Preferences | Preferences. parent() | Returns the parent of this preference node, or nullif this is
 the root. | 
| static Preferences | Preferences. systemNodeForPackage(Class<?> c) | Returns the preference node from the system preference tree that is
 associated (by convention) with the specified class's package. | 
| static Preferences | Preferences. systemRoot() | Returns the root preference node for the system. | 
| Preferences | PreferencesFactory. systemRoot() | Returns the system root preference node. | 
| static Preferences | Preferences. userNodeForPackage(Class<?> c) | Returns the preference node from the calling user's preference tree
 that is associated (by convention) with the specified class's package. | 
| static Preferences | Preferences. userRoot() | Returns the root preference node for the calling user. | 
| Preferences | PreferencesFactory. userRoot() | Returns the user root preference node corresponding to the calling
 user. |