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