158 |
registerTaglet(new VersionTaglet()); |
registerTaglet(new VersionTaglet()); |
159 |
registerTaglet(new AuthorTaglet()); |
registerTaglet(new AuthorTaglet()); |
160 |
registerTaglet(new SinceTaglet(getInlineTagRenderer())); |
registerTaglet(new SinceTaglet(getInlineTagRenderer())); |
161 |
|
registerTaglet(new StandardTaglet("serial")); |
162 |
registerTaglet(new StandardTaglet("deprecated")); |
registerTaglet(new StandardTaglet("deprecated")); |
163 |
registerTaglet(new StandardTaglet("see")); |
registerTaglet(new StandardTaglet("see")); |
164 |
registerTaglet(new StandardTaglet("param")); |
registerTaglet(new StandardTaglet("param")); |
701 |
} |
} |
702 |
} |
} |
703 |
|
|
704 |
if (!tagsOfThisType.isEmpty()) { |
Tag[] tagletTags = (Tag[])tagsOfThisType.toArray(new Tag[tagsOfThisType.size()]); |
|
Tag[] tagletTags = (Tag[])tagsOfThisType.toArray(new Tag[tagsOfThisType.size()]); |
|
705 |
|
|
706 |
String tagletString; |
String tagletString; |
707 |
if (taglet instanceof StandardTaglet) { |
if (taglet instanceof StandardTaglet) { |
708 |
tagletString = renderTag(tagName, tagletTags, context); |
tagletString = renderTag(tagName, tagletTags, context); |
709 |
} |
} |
710 |
else if (taglet instanceof GnuExtendedTaglet) { |
else if (taglet instanceof GnuExtendedTaglet) { |
711 |
tagletString = ((GnuExtendedTaglet)taglet).toString(tagletTags, context); |
tagletString = ((GnuExtendedTaglet)taglet).toString(tagletTags, context); |
712 |
} |
} |
713 |
else { |
else { |
714 |
tagletString = taglet.toString(tagletTags); |
tagletString = taglet.toString(tagletTags); |
715 |
} |
} |
716 |
if (null != tagletString) { |
if (null != tagletString) { |
717 |
output.printTagletString(tagletString); |
output.printTagletString(tagletString); |
|
} |
|
718 |
} |
} |
719 |
} |
} |
720 |
} |
} |
1269 |
return result; |
return result; |
1270 |
} |
} |
1271 |
|
|
1272 |
protected boolean isUncheckedException(ClassDoc classDoc) { |
protected boolean isUncheckedException(ClassDoc classDoc) |
1273 |
|
{ |
1274 |
if (classDoc.isException()) { |
if (classDoc.isException()) { |
1275 |
while (null != classDoc) { |
while (null != classDoc) { |
1276 |
if (classDoc.qualifiedTypeName().equals("java.lang.RuntimeException")) { |
if (classDoc.qualifiedTypeName().equals("java.lang.RuntimeException")) { |
1284 |
return false; |
return false; |
1285 |
} |
} |
1286 |
} |
} |
1287 |
|
|
1288 |
|
protected FieldDoc findField(ClassDoc classDoc, String fieldName) |
1289 |
|
{ |
1290 |
|
for (ClassDoc cd = classDoc; cd != null; cd = cd.superclass()) { |
1291 |
|
FieldDoc[] fields = cd.fields(false); |
1292 |
|
for (int i=0; i<fields.length; ++i) { |
1293 |
|
if (fields[i].name().equals(fieldName)) { |
1294 |
|
return fields[i]; |
1295 |
|
} |
1296 |
|
} |
1297 |
|
} |
1298 |
|
return null; |
1299 |
|
} |
1300 |
} |
} |