src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java

changeset 240
8c55d5b0ed71
parent 233
5240b1120530
child 554
9d9f26857129
equal deleted inserted replaced
230:2c0076945b1a 240:8c55d5b0ed71
23 * have any questions. 23 * have any questions.
24 */ 24 */
25 25
26 package com.sun.tools.doclets.formats.html; 26 package com.sun.tools.doclets.formats.html;
27 27
28 import com.sun.javadoc.*;
28 import com.sun.tools.doclets.internal.toolkit.*; 29 import com.sun.tools.doclets.internal.toolkit.*;
29 import com.sun.tools.doclets.internal.toolkit.util.*; 30 import com.sun.tools.doclets.internal.toolkit.util.*;
30 import com.sun.tools.doclets.internal.toolkit.builders.*; 31 import com.sun.tools.doclets.internal.toolkit.builders.*;
31 import com.sun.javadoc.*;
32 32
33 /** 33 /**
34 * Generate the Class Information Page. 34 * Generate the Class Information Page.
35 * @see com.sun.javadoc.ClassDoc 35 * @see com.sun.javadoc.ClassDoc
36 * @see java.util.Collections 36 * @see java.util.Collections
163 163
164 /** 164 /**
165 * {@inheritDoc} 165 * {@inheritDoc}
166 */ 166 */
167 public void writeAnnotationTypeSignature(String modifiers) { 167 public void writeAnnotationTypeSignature(String modifiers) {
168 dl();
169 dt();
170 preNoNewLine(); 168 preNoNewLine();
171 writeAnnotationInfo(annotationType); 169 writeAnnotationInfo(annotationType);
172 print(modifiers); 170 print(modifiers);
173 String name = annotationType.name() + 171 String name = annotationType.name() +
174 getTypeParameterLinks(new LinkInfoImpl( 172 getTypeParameterLinks(new LinkInfoImpl(
176 if (configuration().linksource) { 174 if (configuration().linksource) {
177 printSrcLink(annotationType, name); 175 printSrcLink(annotationType, name);
178 } else { 176 } else {
179 strong(name); 177 strong(name);
180 } 178 }
181 dlEnd();
182 preEnd(); 179 preEnd();
183 p(); 180 p();
184 } 181 }
185 182
186 /** 183 /**
332 if (annotationType.isInterface()) { 329 if (annotationType.isInterface()) {
333 strongText("doclet.Enclosing_Interface"); 330 strongText("doclet.Enclosing_Interface");
334 } else { 331 } else {
335 strongText("doclet.Enclosing_Class"); 332 strongText("doclet.Enclosing_Class");
336 } 333 }
334 dtEnd();
337 dd(); 335 dd();
338 printLink(new LinkInfoImpl(LinkInfoImpl.CONTEXT_CLASS, outerClass, 336 printLink(new LinkInfoImpl(LinkInfoImpl.CONTEXT_CLASS, outerClass,
339 false)); 337 false));
340 ddEnd(); 338 ddEnd();
341 dlEnd(); 339 dlEnd();

mercurial