You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
1012 B
45 lines
1012 B
/*
|
|
* Copyright (c) 1996, 1997, Oracle and/or its affiliates. All rights reserved.
|
|
* ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*/
|
|
|
|
package java.beans;
|
|
|
|
/**
|
|
* A VetoableChange event gets fired whenever a bean changes a "constrained"
|
|
* property. You can register a VetoableChangeListener with a source bean
|
|
* so as to be notified of any constrained property updates.
|
|
*/
|
|
public interface VetoableChangeListener extends java.util.EventListener {
|
|
/**
|
|
* This method gets called when a constrained property is changed.
|
|
*
|
|
* @param evt a <code>PropertyChangeEvent</code> object describing the
|
|
* event source and the property that has changed.
|
|
* @exception PropertyVetoException if the recipient wishes the property
|
|
* change to be rolled back.
|
|
*/
|
|
void vetoableChange(PropertyChangeEvent evt)
|
|
throws PropertyVetoException;
|
|
}
|