altosui: Select devices by USB vendor/product ID.
[fw/altos] / ao-tools / altosui / AltosDeviceDialog.java
index 536a8057fdbfbed82331659fbb3682872386d5bb..3df4c6ebeb15c27e4176dc16ff1560bf5fdbe7b6 100644 (file)
@@ -31,16 +31,16 @@ import altosui.AltosDevice;
 public class AltosDeviceDialog extends JDialog implements ActionListener {
 
        private static AltosDeviceDialog        dialog;
-       private static altos_device             value = null;
+       private static AltosDevice              value = null;
        private JList                           list;
 
-       public static altos_device show (Component frameComp, String product) {
+       public static AltosDevice show (Component frameComp, int product) {
 
                Frame frame = JOptionPane.getFrameForComponent(frameComp);
                AltosDevice[]   devices;
                devices = AltosDevice.list(product);
 
-               if (devices != null & devices.length > 0) {
+               if (devices != null && devices.length > 0) {
                        value = null;
                        dialog = new AltosDeviceDialog(frame, frameComp,
                                                       devices,
@@ -152,10 +152,8 @@ public class AltosDeviceDialog extends JDialog implements ActionListener {
 
        //Handle clicks on the Set and Cancel buttons.
        public void actionPerformed(ActionEvent e) {
-               if ("select".equals(e.getActionCommand())) {
-                       System.out.printf("got select action\n");
-                       AltosDeviceDialog.value = (altos_device)(list.getSelectedValue());
-               }
+               if ("select".equals(e.getActionCommand()))
+                       AltosDeviceDialog.value = (AltosDevice)(list.getSelectedValue());
                AltosDeviceDialog.dialog.setVisible(false);
        }