所有类
java.beans
类 VetoableChangeListenerProxy
java.lang.Object
java.util.EventListenerProxy
java.beans.VetoableChangeListenerProxy
- 所有已实现的接口:
- VetoableChangeListener, EventListener
public class VetoableChangeListenerProxy
- extends EventListenerProxy
- implements VetoableChangeListener
扩展 EventListenerProxy
的类,特别适用于将 VetoableChangeListener
与 "constrained" 属性相关联。可以将此类的实例作为一个 VetoableChangeListener
添加到支持激发 VetoableChange 事件的 bean。
如果该对象有一个 getVetoableChangeListeners()
方法,则返回的数组可以是 VetoableChangeListener
和 VetoableChangeListenerProxy
对象的混合。
- 从以下版本开始:
- 1.4
- 另请参见:
EventListenerProxy
, VetoableChangeListener
, VetoableChangeSupport.getVetoableChangeListeners()
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VetoableChangeListenerProxy
public VetoableChangeListenerProxy(String propertyName,
VetoableChangeListener listener)
- 参数:
propertyName
- 将侦听的属性的名称。 listener
- 侦听器对象
vetoableChange
public void vetoableChange(PropertyChangeEvent evt)
throws PropertyVetoException
- 将属性更改事件转发给侦听器代理。
- 指定者:
- 接口
VetoableChangeListener
中的 vetoableChange
- 参数:
evt
- 属性更改事件 - 抛出:
PropertyVetoException
- 如果接收方希望回滚属性更改。
getPropertyName
public String getPropertyName()
- 返回与侦听器有关联的指定属性的名称。
所有类