< prev index next >
src/com/sun/interview/WizPrint.java
Print this page
rev 145 : 7902237: Fixing raw use of parameterized class
Reviewed-by: jjg
@@ -198,11 +198,11 @@
}
if (outFileName == null)
throw new BadArgs(i18n, "wp.noOutput");
}
- Class ic = Class.forName(interviewClassName, true, ClassLoader.getSystemClassLoader());
+ Class<?> ic = Class.forName(interviewClassName, true, ClassLoader.getSystemClassLoader());
Interview interview = (Interview)(ic.newInstance());
Question[] questions;
if (interviewData != null)
interview.load(interviewData);
@@ -211,12 +211,12 @@
questions = interview.getPath();
}
else {
// enumerate questions, sort on tag
SortedVector v = new SortedVector();
- for (Iterator iter = interview.getQuestions().iterator(); iter.hasNext(); ) {
- Question q = (Question) (iter.next());
+ for (Iterator<Question> iter = interview.getQuestions().iterator(); iter.hasNext(); ) {
+ Question q = iter.next();
v.insert(q);
}
questions = new Question[v.size()];
v.copyInto(questions);
}
< prev index next >