# HG changeset patch # Parent fb1ccb29bf7fe3b5717dcaf30acb256605c93171 diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java --- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java +++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java @@ -196,8 +196,12 @@ div.addStyle(HtmlStyle.header); PackageElement pkg = utils.containingPackage(typeElement); if (!pkg.isUnnamed()) { - Content pkgNameContent = new StringContent(utils.getPackageName(pkg)); - Content pkgNameDiv = HtmlTree.DIV(HtmlStyle.subTitle, pkgNameContent); + Content classPackageLabel = HtmlTree.SPAN(HtmlStyle.packageLabelInClass, packageLabel); + Content pkgNameDiv = HtmlTree.DIV(HtmlStyle.subTitle, classPackageLabel); + pkgNameDiv.addContent(getSpace()); + Content pkgNameContent = getTargetPackageLink(pkg, + "classFrame", new StringContent(pkg.getQualifiedName().toString())); + pkgNameDiv.addContent(pkgNameContent); div.addContent(pkgNameDiv); } LinkInfoImpl linkInfo = new LinkInfoImpl(configuration, diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java --- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java +++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2010, 2015, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2010, 2016, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -84,6 +84,7 @@ overrideSpecifyLabel, overviewSummary, packageHierarchyLabel, + packageLabelInClass, paramLabel, returnLabel, rightContainer, diff --git a/test/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java b/test/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java --- a/test/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java +++ b/test/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2011, 2016, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -50,7 +50,8 @@ "
This is the description of package pkg.
"); checkOutput("pkg/C.html", true, - "
pkg
"); + "
Package " + + "pkg
"); checkOutput("pkg/package-summary.html", false, "

\n" +