1. /*
  2. * @(#)PropertyChangeListener.java 1.16 03/01/23
  3. *
  4. * Copyright 2003 Sun Microsystems, Inc. All rights reserved.
  5. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
  6. */
  7. package java.beans;
  8. /**
  9. * A "PropertyChange" event gets fired whenever a bean changes a "bound"
  10. * property. You can register a PropertyChangeListener with a source
  11. * bean so as to be notified of any bound property updates.
  12. */
  13. public interface PropertyChangeListener extends java.util.EventListener {
  14. /**
  15. * This method gets called when a bound property is changed.
  16. * @param evt A PropertyChangeEvent object describing the event source
  17. * and the property that has changed.
  18. */
  19. void propertyChange(PropertyChangeEvent evt);
  20. }