
Public Member Functions | |
| NodeName (TopComponent top) | |
| void | propertyChange (PropertyChangeEvent ev) |
Package Functions | |
| final void | attach (Node n) |
Private Attributes | |
| transient Reference | top |
| transient Node | node |
This class provides the connection between the node name and a name of the component.
| org::openide::windows::TopComponent::NodeName::NodeName | ( | TopComponent | top | ) | [inline] |
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.
| top | top compoonent to modify its name |
| final void org::openide::windows::TopComponent::NodeName::attach | ( | Node | n | ) | [inline, package] |
Attaches itself to a given node.
References node, org::openide::windows::TopComponent::setActivatedNodes(), org::openide::windows::TopComponent::setName(), and top.
Referenced by propertyChange().
| void org::openide::windows::TopComponent::NodeName::propertyChange | ( | PropertyChangeEvent | ev | ) | [inline] |
Listens to Node.PROP_DISPLAY_NAME.
References attach(), node, org::openide::windows::TopComponent::setName(), and top.
transient Node org::openide::windows::TopComponent::NodeName::node [private] |
node we are attached to or null
Referenced by attach(), propertyChange(), and org::openide::windows::TopComponent::writeExternal().
transient Reference org::openide::windows::TopComponent::NodeName::top [private] |
weak reference to the top component
Referenced by attach(), and propertyChange().
1.6.2