org.openide.util
Class WeakListener.Focus

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

Deprecated. use appropriate method instead

public static final class WeakListener.Focus
extends WeakListener
implements FocusListener

Weak version of focus listener. This class if final only for performance reasons, can be happily unfinaled if desired.


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.Focus(FocusListener l)
          Deprecated. Constructor.
 
Method Summary
 void focusGained(FocusEvent ev)
          Deprecated. Delegates to the original listener.
 void focusLost(FocusEvent ev)
          Deprecated. Delegates to the original listener.
protected  String removeMethodName()
          Deprecated. Method name to use for removing the listener.
 
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.Focus

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

focusGained

public void focusGained(FocusEvent ev)
Deprecated. 
Delegates to the original listener.
Specified by:
focusGained in interface FocusListener

focusLost

public void focusLost(FocusEvent ev)
Deprecated. 
Delegates to the original listener.
Specified by:
focusLost in interface FocusListener

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.