站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > NetBeans API Javadoc 4.1.0

TopComponent.NodeName (NetBeans APIs) - NetBeans API Javadoc 4.1.0


org.openide.windows
Class TopComponent.NodeName

java.lang.Object
  extended byorg.openide.nodes.NodeAdapter
      extended byorg.openide.windows.TopComponent.NodeName
All Implemented Interfaces:
EventListener, NodeListener, PropertyChangeListener
Enclosing class:
TopComponent

public static class TopComponent.NodeName
extends NodeAdapter

This class provides the connection between the node name and a name of the component.


Constructor Summary
TopComponent.NodeName(TopComponent top)
          Constructs new name adapter that can be attached to any node and will listen on changes of its display name and modify the name of the component.
 
Method Summary
static void connect(TopComponent top, Node n)
          Connects a top component and a node.
 void propertyChange(PropertyChangeEvent ev)
          Listens to Node.PROP_DISPLAY_NAME.
 
Methods inherited from class org.openide.nodes.NodeAdapter
childrenAdded, childrenRemoved, childrenReordered, nodeDestroyed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TopComponent.NodeName

public TopComponent.NodeName(TopComponent top)
Constructs new name adapter that can be attached to any node and will listen on changes of its display name and modify the name of the component.

Parameters:
top - top compoonent to modify its name
Method Detail

connect

public static void connect(TopComponent top,
                           Node n)
Connects a top component and a node. The name of component will be updated as the name of the node changes.

Parameters:
top - top compoonent to modify its name
n - node to take name from
Since:
4.3

propertyChange

public void propertyChange(PropertyChangeEvent ev)
Listens to Node.PROP_DISPLAY_NAME.

Specified by:
propertyChange in interface PropertyChangeListener
Overrides:
propertyChange in class NodeAdapter


Built on May 4 2005.  |  Portions Copyright 1997-2005 Sun Microsystems, Inc. All rights reserved.