NodeChangeListener.java |
1 /* 2 * %W% %E% 3 * 4 * Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved. 5 * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. 6 */ 7 8 package java.util.prefs; 9 10 /** 11 * A listener for receiving preference node change events. 12 * 13 * @author Josh Bloch 14 * @version %I%, %G% 15 * @see Preferences 16 * @see NodeChangeEvent 17 * @see PreferenceChangeListener 18 * @since 1.4 19 */ 20 21 public interface NodeChangeListener extends java.util.EventListener { 22 /** 23 * This method gets called when a child node is added. 24 * 25 * @param evt A node change event object describing the parent 26 * and child node. 27 */ 28 void childAdded(NodeChangeEvent evt); 29 30 /** 31 * This method gets called when a child node is removed. 32 * 33 * @param evt A node change event object describing the parent 34 * and child node. 35 */ 36 void childRemoved(NodeChangeEvent evt); 37 } 38