jhomenet.gui
Class TreeView

java.lang.Object
  extended by jhomenet.gui.TreeView
All Implemented Interfaces:
java.util.EventListener, HardwareRegistryListener

public class TreeView
extends java.lang.Object
implements HardwareRegistryListener

Filename: $Source: /cvsroot/jhomenet/files/src/jhomenet/gui/TreeView.java,v $ Description:


Field Summary
protected  javax.swing.tree.DefaultMutableTreeNode registeredNode
          Root nodes.
protected  javax.swing.tree.DefaultMutableTreeNode responsiveNode
          Root nodes.
protected  javax.swing.tree.DefaultMutableTreeNode rootNode
          Root nodes.
protected  javax.swing.JTree tree
          The actual tree object.
protected  javax.swing.tree.DefaultTreeModel treeModel
          The tree mode.
protected  javax.swing.tree.DefaultMutableTreeNode unregisteredNode
          Root nodes.
 
Constructor Summary
TreeView()
          Default constructor.
 
Method Summary
 javax.swing.JTree getTree()
          Get the actual JTree reference.
 void hardwareRegistered(HardwareRegistryEvent event)
          Called when new hardware is registered with the hardware registry.
 void hardwareUnregistered(HardwareRegistryEvent event)
          Called when a currently registered hardware object becomes unregistered.
 void hardwareUpdate(HardwareRegistryEvent event)
          Called when a hardware object has been updated.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rootNode

protected javax.swing.tree.DefaultMutableTreeNode rootNode
Root nodes.


registeredNode

protected javax.swing.tree.DefaultMutableTreeNode registeredNode
Root nodes.


unregisteredNode

protected javax.swing.tree.DefaultMutableTreeNode unregisteredNode
Root nodes.


responsiveNode

protected javax.swing.tree.DefaultMutableTreeNode responsiveNode
Root nodes.


treeModel

protected javax.swing.tree.DefaultTreeModel treeModel
The tree mode.


tree

protected javax.swing.JTree tree
The actual tree object.

Constructor Detail

TreeView

public TreeView()
Default constructor.

Method Detail

getTree

public javax.swing.JTree getTree()
Get the actual JTree reference.

Returns:
JTree reference

hardwareRegistered

public void hardwareRegistered(HardwareRegistryEvent event)
Description copied from interface: HardwareRegistryListener
Called when new hardware is registered with the hardware registry.

Specified by:
hardwareRegistered in interface HardwareRegistryListener
Parameters:
event - Hardware event
See Also:
HardwareRegistryListener.hardwareRegistered(jhomenet.hw.management.HardwareRegistryEvent)

hardwareUpdate

public void hardwareUpdate(HardwareRegistryEvent event)
Description copied from interface: HardwareRegistryListener
Called when a hardware object has been updated.

Specified by:
hardwareUpdate in interface HardwareRegistryListener
Parameters:
event - Hardware event
See Also:
HardwareRegistryListener.hardwareUpdate(jhomenet.hw.management.HardwareRegistryEvent)

hardwareUnregistered

public void hardwareUnregistered(HardwareRegistryEvent event)
Description copied from interface: HardwareRegistryListener
Called when a currently registered hardware object becomes unregistered.

Specified by:
hardwareUnregistered in interface HardwareRegistryListener
Parameters:
event - Hardware event
See Also:
HardwareRegistryListener.hardwareUnregistered(jhomenet.hw.management.HardwareRegistryEvent)


Copyright © 2004-2005 David Irwin. All Rights Reserved.