langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java
--- a/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java Tue Jul 15 09:50:36 2008 -0700
+++ b/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java Tue Jul 15 19:22:51 2008 -0700
@@ -72,7 +72,7 @@
/**
* The constructors being documented.
*/
- private List constructors;
+ private List<ProgramElementDoc> constructors;
/**
* Construct a new ConstructorBuilder.
@@ -104,12 +104,10 @@
VisibleMemberMap.CONSTRUCTORS,
configuration.nodeprecated);
builder.constructors =
- new ArrayList(builder.visibleMemberMap.getMembersFor(classDoc));
+ new ArrayList<ProgramElementDoc>(builder.visibleMemberMap.getMembersFor(classDoc));
for (int i = 0; i < builder.constructors.size(); i++) {
- if (((ProgramElementDoc) (builder.constructors.get(i)))
- .isProtected()
- || ((ProgramElementDoc) (builder.constructors.get(i)))
- .isPrivate()) {
+ if (builder.constructors.get(i).isProtected()
+ || builder.constructors.get(i).isPrivate()) {
writer.setFoundNonPubConstructor(true);
}
}