< prev index next >

src/com/sun/javatest/exec/FilterSelectionHandler.java

Print this page




 333     /**
 334      * Currently just selects the correct active filter.
 335      */
 336     private void updateMenu() {
 337         if (editMenu == null)
 338             return;
 339 
 340         // select the right item in the menu
 341         int where = filterMenuTable.getKeyIndex(activeFilter);
 342         if (where != -1) {
 343             JRadioButtonMenuItem mi = (JRadioButtonMenuItem)(filterMenuTable.getValueAt(where));
 344             mi.setSelected(true);
 345         }
 346 
 347     }
 348 
 349     private FilterConfig filterConfig;
 350     private UIFactory uif;
 351 
 352     private TestFilter activeFilter;
 353     private JComboBox selectBox;
 354     private JButton configButton;
 355     private JMenu editMenu;
 356     private ButtonGroup menuGroup;
 357 
 358     private Listener listener;
 359     private Observer[] obs = new Observer[0];
 360     private OrderedTwoWayTable filterMenuTable;     // filter, menu item
 361     private static boolean debug = Debug.getBoolean(FilterConfig.class);
 362 
 363     class Listener implements ActionListener, FilterConfig.Observer {
 364         public void actionPerformed(ActionEvent e) {
 365             Object source = e.getSource();
 366             if (source == selectBox) {
 367                 String action = e.getActionCommand();
 368                 TestFilter vf = (TestFilter)(selectBox.getSelectedItem());
 369 
 370                 if (vf == getActiveFilter()) {
 371                     if (debug)
 372                         Debug.println("FC - keeping filter");
 373 




 333     /**
 334      * Currently just selects the correct active filter.
 335      */
 336     private void updateMenu() {
 337         if (editMenu == null)
 338             return;
 339 
 340         // select the right item in the menu
 341         int where = filterMenuTable.getKeyIndex(activeFilter);
 342         if (where != -1) {
 343             JRadioButtonMenuItem mi = (JRadioButtonMenuItem)(filterMenuTable.getValueAt(where));
 344             mi.setSelected(true);
 345         }
 346 
 347     }
 348 
 349     private FilterConfig filterConfig;
 350     private UIFactory uif;
 351 
 352     private TestFilter activeFilter;
 353     private JComboBox<TestFilter> selectBox;
 354     private JButton configButton;
 355     private JMenu editMenu;
 356     private ButtonGroup menuGroup;
 357 
 358     private Listener listener;
 359     private Observer[] obs = new Observer[0];
 360     private OrderedTwoWayTable filterMenuTable;     // filter, menu item
 361     private static boolean debug = Debug.getBoolean(FilterConfig.class);
 362 
 363     class Listener implements ActionListener, FilterConfig.Observer {
 364         public void actionPerformed(ActionEvent e) {
 365             Object source = e.getSource();
 366             if (source == selectBox) {
 367                 String action = e.getActionCommand();
 368                 TestFilter vf = (TestFilter)(selectBox.getSelectedItem());
 369 
 370                 if (vf == getActiveFilter()) {
 371                     if (debug)
 372                         Debug.println("FC - keeping filter");
 373 


< prev index next >