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

changeset 1736
74cd21f2c2fe
parent 1735
8ea30d59ac41
child 1737
7a9ef837e57f
equal deleted inserted replaced
1735:8ea30d59ac41 1736:74cd21f2c2fe
92 PackageFrameWriter packgen; 92 PackageFrameWriter packgen;
93 try { 93 try {
94 packgen = new PackageFrameWriter(configuration, packageDoc); 94 packgen = new PackageFrameWriter(configuration, packageDoc);
95 String pkgName = Util.getPackageName(packageDoc); 95 String pkgName = Util.getPackageName(packageDoc);
96 Content body = packgen.getBody(false, packgen.getWindowTitle(pkgName)); 96 Content body = packgen.getBody(false, packgen.getWindowTitle(pkgName));
97 Content pkgNameContent = new RawHtml(pkgName); 97 Content pkgNameContent = new RawHtml(Util.escapeHtmlChars(pkgName));
98 Content heading = HtmlTree.HEADING(HtmlConstants.TITLE_HEADING, HtmlStyle.bar, 98 Content heading = HtmlTree.HEADING(HtmlConstants.TITLE_HEADING, HtmlStyle.bar,
99 packgen.getTargetPackageLink(packageDoc, "classFrame", pkgNameContent)); 99 packgen.getTargetPackageLink(packageDoc, "classFrame", pkgNameContent));
100 body.addContent(heading); 100 body.addContent(heading);
101 HtmlTree div = new HtmlTree(HtmlTag.DIV); 101 HtmlTree div = new HtmlTree(HtmlTag.DIV);
102 div.addStyle(HtmlStyle.indexContainer); 102 div.addStyle(HtmlStyle.indexContainer);
180 Content heading = HtmlTree.HEADING(HtmlConstants.CONTENT_HEADING, 180 Content heading = HtmlTree.HEADING(HtmlConstants.CONTENT_HEADING,
181 true, labelContent); 181 true, labelContent);
182 contentTree.addContent(heading); 182 contentTree.addContent(heading);
183 printedHeader = true; 183 printedHeader = true;
184 } 184 }
185 Content link = new RawHtml (getLink(new LinkInfoImpl(configuration, 185 Content link = getLink(new LinkInfoImpl(configuration,
186 LinkInfoImpl.Kind.PACKAGE_FRAME, arr[i], 186 LinkInfoImpl.Kind.PACKAGE_FRAME, arr[i],
187 (arr[i].isInterface() ? italicsText(arr[i].name()) : 187 (arr[i].isInterface() ? italicsText(arr[i].name()) :
188 arr[i].name()),"classFrame"))); 188 arr[i].name()),"classFrame"));
189 Content li = HtmlTree.LI(link); 189 Content li = HtmlTree.LI(link);
190 ul.addContent(li); 190 ul.addContent(li);
191 } 191 }
192 contentTree.addContent(ul); 192 contentTree.addContent(ul);
193 } 193 }

mercurial