< 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 >