src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/EnumConstantBuilder.java

changeset 74
5a9172b251dd
parent 1
9a66ca7c79fa
child 117
24a47c3062fe
equal deleted inserted replaced
73:1cf29847eb6e 74:5a9172b251dd
59 private EnumConstantWriter writer; 59 private EnumConstantWriter writer;
60 60
61 /** 61 /**
62 * The list of enum constants being documented. 62 * The list of enum constants being documented.
63 */ 63 */
64 private List enumConstants; 64 private List<ProgramElementDoc> enumConstants;
65 65
66 /** 66 /**
67 * The index of the current enum constant that is being documented at this point 67 * The index of the current enum constant that is being documented at this point
68 * in time. 68 * in time.
69 */ 69 */
97 new VisibleMemberMap( 97 new VisibleMemberMap(
98 classDoc, 98 classDoc,
99 VisibleMemberMap.ENUM_CONSTANTS, 99 VisibleMemberMap.ENUM_CONSTANTS,
100 configuration.nodeprecated); 100 configuration.nodeprecated);
101 builder.enumConstants = 101 builder.enumConstants =
102 new ArrayList(builder.visibleMemberMap.getMembersFor(classDoc)); 102 new ArrayList<ProgramElementDoc>(builder.visibleMemberMap.getMembersFor(classDoc));
103 if (configuration.getMemberComparator() != null) { 103 if (configuration.getMemberComparator() != null) {
104 Collections.sort( 104 Collections.sort(
105 builder.enumConstants, 105 builder.enumConstants,
106 configuration.getMemberComparator()); 106 configuration.getMemberComparator());
107 } 107 }

mercurial