public class SwingUsbView extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static Dimension |
DEFAULT_SIZE |
protected Hashtable |
deviceTable |
protected TreeExpansionListener |
expansionListener |
protected JFrame |
frame |
protected static Dimension |
MID_SIZE |
protected UsbHub |
rootHub |
protected DefaultMutableTreeNode |
rootNode |
protected TreeSelectionListener |
selectionListener |
protected JSplitPane |
splitPane |
protected UsbServicesListener |
topologyListener |
protected JTree |
tree |
protected DefaultTreeModel |
treeModel |
protected JScrollPane |
treeScroll |
| Constructor and Description |
|---|
SwingUsbView(UsbServices services,
UsbHub hub) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createConfiguration(UsbConfiguration configuration,
DefaultMutableTreeNode node) |
protected void |
createDevice(UsbDevice device,
DefaultMutableTreeNode node) |
protected void |
createEndpoint(UsbEndpoint ep,
DefaultMutableTreeNode node) |
protected void |
createInterface(UsbInterface iface,
DefaultMutableTreeNode node) |
protected void |
createTree(UsbHub hub,
DefaultMutableTreeNode node) |
protected DefaultMutableTreeNode |
getConfigurationNode(UsbConfiguration configuration) |
protected DefaultMutableTreeNode |
getDeviceNode(UsbDevice device) |
protected DefaultMutableTreeNode |
getEndpointNode(UsbEndpoint ep) |
protected DefaultMutableTreeNode |
getHubNode(UsbHub hub) |
protected DefaultMutableTreeNode |
getInterfaceNode(UsbInterface iface) |
protected DefaultMutableTreeNode |
getPortNode(UsbPort port) |
static void |
main(String[] argv)
Main
|
protected UsbHub rootHub
protected JFrame frame
protected Hashtable deviceTable
protected DefaultMutableTreeNode rootNode
protected DefaultTreeModel treeModel
protected JTree tree
protected JScrollPane treeScroll
protected JSplitPane splitPane
protected UsbServicesListener topologyListener
protected TreeExpansionListener expansionListener
protected TreeSelectionListener selectionListener
protected static final Dimension DEFAULT_SIZE
protected static final Dimension MID_SIZE
public SwingUsbView(UsbServices services, UsbHub hub)
protected void createTree(UsbHub hub, DefaultMutableTreeNode node)
protected void createDevice(UsbDevice device, DefaultMutableTreeNode node)
protected void createConfiguration(UsbConfiguration configuration, DefaultMutableTreeNode node)
protected void createInterface(UsbInterface iface, DefaultMutableTreeNode node)
protected void createEndpoint(UsbEndpoint ep, DefaultMutableTreeNode node)
protected DefaultMutableTreeNode getHubNode(UsbHub hub)
protected DefaultMutableTreeNode getPortNode(UsbPort port)
protected DefaultMutableTreeNode getDeviceNode(UsbDevice device)
protected DefaultMutableTreeNode getConfigurationNode(UsbConfiguration configuration)
protected DefaultMutableTreeNode getInterfaceNode(UsbInterface iface)
protected DefaultMutableTreeNode getEndpointNode(UsbEndpoint ep)
Copyright © 2014 LSST. All Rights Reserved.