diff -r 1cf29847eb6e -r 5a9172b251dd src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkFactory.java --- a/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkFactory.java Tue Jul 15 09:50:36 2008 -0700 +++ b/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkFactory.java Tue Jul 15 19:22:51 2008 -0700 @@ -84,7 +84,7 @@ owner instanceof ClassDoc) { linkInfo.classDoc = (ClassDoc) owner; linkInfo.label = type.typeName(); - linkOutput.append(getClassLink((LinkInfo) linkInfo)); + linkOutput.append(getClassLink(linkInfo)); } else { //No need to link method type parameters. linkInfo.displayLength += type.typeName().length(); @@ -113,7 +113,7 @@ return linkOutput; } else { linkInfo.classDoc = type.asClassDoc(); - linkOutput = getClassLink((LinkInfo) linkInfo); + linkOutput = getClassLink(linkInfo); if (linkInfo.includeTypeAsSepLink) { linkOutput.append(getTypeParameterLinks(linkInfo, false)); } @@ -136,7 +136,7 @@ return linkOutput; } else if (linkInfo.classDoc != null) { //Just a class link - LinkOutput linkOutput = getClassLink((LinkInfo) linkInfo); + LinkOutput linkOutput = getClassLink(linkInfo); if (linkInfo.includeTypeAsSepLink) { linkOutput.append(getTypeParameterLinks(linkInfo, false)); }