< prev index next >

src/com/sun/interview/wizard/QuestionPanel.java

Print this page
rev 145 : 7902237: Fixing raw use of parameterized class
Reviewed-by: jjg

*** 550,562 **** result = getRenderer(q, renderers); } return result; } ! private QuestionRenderer getRenderer(Question q, Map rendMap) { ! for (Class c = q.getClass(); c != null; c = c.getSuperclass()) { ! QuestionRenderer r = (QuestionRenderer) (rendMap.get(c)); if (r != null) return r; } return null; } --- 550,562 ---- result = getRenderer(q, renderers); } return result; } ! private QuestionRenderer getRenderer(Question q, Map<Class<? extends Question>, QuestionRenderer> rendMap) { ! for (Class<?> c = q.getClass(); c != null; c = c.getSuperclass()) { ! QuestionRenderer r = rendMap.get(c); if (r != null) return r; } return null; }
< prev index next >