< prev index next >

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

Print this page

        

*** 47,57 **** static ListCellRenderer createTRTNodeRenderer() { return new TestCellRenderer(i18n); } ! static ListCellRenderer createFilterListRenderer() { return new FilterCellRenderer(i18n); } private static I18NResourceBundle i18n = I18NResourceBundle.getBundleForClass(RenderingUtilities.class); --- 47,57 ---- static ListCellRenderer createTRTNodeRenderer() { return new TestCellRenderer(i18n); } ! static ListCellRenderer<TestFilter> createFilterListRenderer() { return new FilterCellRenderer(i18n); } private static I18NResourceBundle i18n = I18NResourceBundle.getBundleForClass(RenderingUtilities.class);
*** 131,152 **** /** * Render a list of test filters with their descriptive name. * @see com.sun.javatest.TestFilter#getName() */ ! static class FilterCellRenderer extends JLabel implements ListCellRenderer { public FilterCellRenderer(I18NResourceBundle i18n) { setOpaque(false); this.i18n = i18n; } ! public Component getListCellRendererComponent(JList list, ! Object value, int index, boolean isSelected, boolean cellHasFocus) { String name = null; ! TestFilter filter = (TestFilter)value; name = filter.getName(); //setToolTipText(filter.getDescription()); if (name != null && name.length() > 0) setText(name); --- 131,152 ---- /** * Render a list of test filters with their descriptive name. * @see com.sun.javatest.TestFilter#getName() */ ! static class FilterCellRenderer extends JLabel implements ListCellRenderer<TestFilter> { public FilterCellRenderer(I18NResourceBundle i18n) { setOpaque(false); this.i18n = i18n; } ! public Component getListCellRendererComponent(JList<? extends TestFilter> list, ! TestFilter value, int index, boolean isSelected, boolean cellHasFocus) { String name = null; ! TestFilter filter = value; name = filter.getName(); //setToolTipText(filter.getDescription()); if (name != null && name.length() > 0) setText(name);
< prev index next >