- 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。 这个类的实例可以被添加为VetoableChangeListeners到支持射击否决更改事件的bean。如果对象具有
getVetoableChangeListeners方法,则返回的数组可能是VetoableChangeListener和VetoableChangeListenerProxy对象的混合。- 从以下版本开始:
 - 1.4
 - 另请参见:
 -  
         
EventListenerProxy,VetoableChangeSupport.getVetoableChangeListeners() 
 
-  
        
       
-  
             
构造方法摘要
构造方法 Constructor 描述 VetoableChangeListenerProxy(String propertyName, VetoableChangeListener listener)构造函数将VetoableChangeListener绑定到特定属性。 
-  
             
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 StringgetPropertyName()返回与侦听器关联的命名属性的名称。voidvetoableChange(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()
返回与侦听器关联的命名属性的名称。- 结果
 - 与侦听器关联的命名属性的名称
 
 
 -  
 
 -