- java.lang.Object
-
- java.util.EventListenerProxy<VetoableChangeListener>
-
- java.beans.VetoableChangeListenerProxy
-
- 实现的所有接口
-
VetoableChangeListener,EventListener
public class VetoableChangeListenerProxy extends EventListenerProxy<VetoableChangeListener> implements VetoableChangeListener
扩展EventListenerProxy类,专门用于添加具有“约束”属性的VetoableChangeListener。 可以将此类的实例添加为VetoableChangeListeners到支持触发可否决更改事件的bean。如果对象具有
getVetoableChangeListeners方法,则返回的数组可以是VetoableChangeListener和VetoableChangeListenerProxy对象的混合。- 从以下版本开始:
- 1.4
- 另请参见:
-
EventListenerProxy,VetoableChangeSupport.getVetoableChangeListeners()
-
-
构造方法摘要
构造方法 构造器 描述 VetoableChangeListenerProxy(String propertyName, VetoableChangeListener listener)将VetoableChangeListener绑定到特定属性的构造函数。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 StringgetPropertyName()返回与侦听器关联的命名属性的名称。voidvetoableChange(PropertyChangeEvent event)将属性更改事件转发给侦听器委托。-
声明方法的类 java.util.EventListenerProxy
getListener
-
-
-
-
构造方法详细信息
-
VetoableChangeListenerProxy
public VetoableChangeListenerProxy(String propertyName, VetoableChangeListener listener)
将VetoableChangeListener绑定到特定属性的构造函数。- 参数
-
propertyName- 要侦听的属性的名称 -
listener- 侦听器对象
-
-
方法详细信息
-
vetoableChange
public void vetoableChange(PropertyChangeEvent event) throws PropertyVetoException
将属性更改事件转发给侦听器委托。- Specified by:
-
vetoableChange接口VetoableChangeListener - 参数
-
event- 房产变更事件 - 异常
-
PropertyVetoException- 如果收件人希望将房产更改回滚
-
getPropertyName
public String getPropertyName()
返回与侦听器关联的命名属性的名称。- 结果
- 与侦听器关联的命名属性的名称
-
-