Home | History | Annotate | Download | only in tko
      1 package autotest.tko;
      2 
      3 import autotest.common.ui.ExtendedListBox;
      4 import autotest.tko.TkoUtils.FieldInfo;
      5 
      6 
      7 public class DBColumnSelector extends ExtendedListBox {
      8     public static final String PERF_VIEW = "tko_perf_view";
      9     public static final String TEST_VIEW = "tko_test_view";
     10 
     11     public DBColumnSelector(String view) {
     12         this(view, false);
     13     }
     14 
     15     public DBColumnSelector(String view, boolean canUseSinglePoint) {
     16         if (canUseSinglePoint) {
     17             addItem("(Single Point)", "'data'");
     18         }
     19 
     20         for (FieldInfo fieldInfo : TkoUtils.getFieldList(view)) {
     21             addItem(fieldInfo.name, fieldInfo.field);
     22         }
     23     }
     24 }
     25