langtools/src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java
equal
deleted
inserted
replaced
33 |
33 |
34 /** |
34 /** |
35 * Writes enum constant documentation in HTML format. |
35 * Writes enum constant documentation in HTML format. |
36 * |
36 * |
37 * @author Jamie Ho |
37 * @author Jamie Ho |
|
38 * @author Bhavesh Patel (Modified) |
38 */ |
39 */ |
39 public class EnumConstantWriterImpl extends AbstractMemberWriter |
40 public class EnumConstantWriterImpl extends AbstractMemberWriter |
40 implements EnumConstantWriter, MemberSummaryWriter { |
41 implements EnumConstantWriter, MemberSummaryWriter { |
41 |
42 |
42 private boolean printedSummaryHeader = false; |
43 private boolean printedSummaryHeader = false; |
192 |
193 |
193 public int getMemberKind() { |
194 public int getMemberKind() { |
194 return VisibleMemberMap.ENUM_CONSTANTS; |
195 return VisibleMemberMap.ENUM_CONSTANTS; |
195 } |
196 } |
196 |
197 |
197 public void printSummaryLabel(ClassDoc cd) { |
198 public void printSummaryLabel() { |
198 writer.strongText("doclet.Enum_Constant_Summary"); |
199 writer.printText("doclet.Enum_Constant_Summary"); |
|
200 } |
|
201 |
|
202 public void printTableSummary() { |
|
203 writer.tableIndexSummary(configuration().getText("doclet.Member_Table_Summary", |
|
204 configuration().getText("doclet.Enum_Constant_Summary"), |
|
205 configuration().getText("doclet.enum_constants"))); |
|
206 } |
|
207 |
|
208 public void printSummaryTableHeader(ProgramElementDoc member) { |
|
209 String[] header = new String[] { |
|
210 configuration().getText("doclet.0_and_1", |
|
211 configuration().getText("doclet.Enum_Constant"), |
|
212 configuration().getText("doclet.Description")) |
|
213 }; |
|
214 writer.summaryTableHeader(header, "col"); |
199 } |
215 } |
200 |
216 |
201 public void printSummaryAnchor(ClassDoc cd) { |
217 public void printSummaryAnchor(ClassDoc cd) { |
202 writer.anchor("enum_constant_summary"); |
218 writer.anchor("enum_constant_summary"); |
203 } |
219 } |