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

changeset 1410
bfec2a1cc869
parent 1373
4a1c57a1c410
child 1735
8ea30d59ac41
equal deleted inserted replaced
1409:33abf479f202 1410:bfec2a1cc869
182 * @param cd classdoc to be documented 182 * @param cd classdoc to be documented
183 * @return constant members header content 183 * @return constant members header content
184 */ 184 */
185 public Content getConstantMembersHeader(ClassDoc cd) { 185 public Content getConstantMembersHeader(ClassDoc cd) {
186 //generate links backward only to public classes. 186 //generate links backward only to public classes.
187 String classlink = (cd.isPublic() || cd.isProtected())? 187 String classlink = (cd.isPublic() || cd.isProtected()) ?
188 getLink(new LinkInfoImpl(LinkInfoImpl.CONTEXT_CONSTANT_SUMMARY, cd, 188 getLink(new LinkInfoImpl(configuration,
189 false)) : 189 LinkInfoImpl.CONTEXT_CONSTANT_SUMMARY, cd, false)) :
190 cd.qualifiedName(); 190 cd.qualifiedName();
191 String name = cd.containingPackage().name(); 191 String name = cd.containingPackage().name();
192 if (name.length() > 0) { 192 if (name.length() > 0) {
193 return getClassName(name + "." + classlink); 193 return getClassName(name + "." + classlink);
194 } else { 194 } else {
258 while(mods.hasMoreTokens()) { 258 while(mods.hasMoreTokens()) {
259 Content modifier = new StringContent(mods.nextToken()); 259 Content modifier = new StringContent(mods.nextToken());
260 code.addContent(modifier); 260 code.addContent(modifier);
261 code.addContent(getSpace()); 261 code.addContent(getSpace());
262 } 262 }
263 Content type = new RawHtml(getLink(new LinkInfoImpl( 263 Content type = new RawHtml(getLink(new LinkInfoImpl(configuration,
264 LinkInfoImpl.CONTEXT_CONSTANT_SUMMARY, member.type()))); 264 LinkInfoImpl.CONTEXT_CONSTANT_SUMMARY, member.type())));
265 code.addContent(type); 265 code.addContent(type);
266 tdType.addContent(code); 266 tdType.addContent(code);
267 return tdType; 267 return tdType;
268 } 268 }

mercurial