org.openide.util
Class WeakListener.VetoableChange

java.lang.Object
  |
  +--org.openide.util.WeakListener
        |
        +--org.openide.util.WeakListener.VetoableChange
All Implemented Interfaces:
EventListener, VetoableChangeListener
Enclosing class:
WeakListener

Deprecated. use appropriate method instead

public static class WeakListener.VetoableChange
extends WeakListener
implements VetoableChangeListener

Weak vetoable change listener


Inner classes inherited from class org.openide.util.WeakListener
WeakListener.Change, WeakListener.Document, WeakListener.FileChange, WeakListener.FileStatus, WeakListener.Focus, WeakListener.Node, WeakListener.PropertyChange, WeakListener.Repository, WeakListener.VetoableChange
 
Constructor Summary
WeakListener.VetoableChange(VetoableChangeListener l)
          Deprecated. Constructor.
 
Method Summary
protected  String removeMethodName()
          Deprecated. Method name to use for removing the listener.
 void vetoableChange(PropertyChangeEvent ev)
          Deprecated. Tests if the object we reference to still exists and if so, delegate to it.
 
Methods inherited from class org.openide.util.WeakListener
change, create, document, fileChange, fileStatus, focus, get, node, operation, propertyChange, repository, setSource, toString, vetoableChange
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WeakListener.VetoableChange

public WeakListener.VetoableChange(VetoableChangeListener l)
Deprecated. 
Constructor.
Parameters:
l - listener to delegate to
Method Detail

vetoableChange

public void vetoableChange(PropertyChangeEvent ev)
                    throws PropertyVetoException
Deprecated. 
Tests if the object we reference to still exists and if so, delegate to it. Otherwise remove from the source if it has removePropertyChangeListener method.
Specified by:
vetoableChange in interface VetoableChangeListener

removeMethodName

protected String removeMethodName()
Deprecated. 
Method name to use for removing the listener.
Overrides:
removeMethodName in class WeakListener
Returns:
name of method of the source object that should be used to remove the listener from listening on source of events


Built on December 12 2001.  |  Portions Copyright 1997-2001 Sun Microsystems, Inc. All rights reserved.