- java.lang.Object
-
- java.util.EventListenerProxy<VetoableChangeListener>
-
- java.beans.VetoableChangeListenerProxy
-
- All Implemented Interfaces:
-
VetoableChangeListener
,EventListener
public class VetoableChangeListenerProxy extends EventListenerProxy<VetoableChangeListener> implements VetoableChangeListener
一个类扩展了EventListenerProxy
专门用于添加一个“约束”属性的VetoableChangeListener
。 这个类的实例可以被添加为VetoableChangeListener
s到支持射击否决更改事件的bean。如果对象具有
getVetoableChangeListeners
方法,则返回的数组可能是VetoableChangeListener
和VetoableChangeListenerProxy
对象的混合。- 从以下版本开始:
- 1.4
- 另请参见:
-
EventListenerProxy
,VetoableChangeSupport.getVetoableChangeListeners()
-
-
构造方法摘要
构造方法 Constructor 描述 VetoableChangeListenerProxy(String propertyName, VetoableChangeListener listener)
构造函数将VetoableChangeListener
绑定到特定属性。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 String
getPropertyName()
返回与侦听器关联的命名属性的名称。void
vetoableChange(PropertyChangeEvent event)
将属性更改事件转发给侦听器代理。-
Methods inherited from class 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()
返回与侦听器关联的命名属性的名称。- 结果
- 与侦听器关联的命名属性的名称
-
-