/[classpath]/gjdoc/src/gnu/classpath/tools/doclets/htmldoclet/HtmlDoclet.java
ViewVC logotype

Diff of /gjdoc/src/gnu/classpath/tools/doclets/htmldoclet/HtmlDoclet.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.56 by julian, Sun Oct 9 22:15:16 2005 UTC revision 1.57 by julian, Sun Oct 9 23:55:46 2005 UTC
# Line 151  public class HtmlDoclet Line 151  public class HtmlDoclet
151                 output.beginSpan(CssClass.NAVBAR_ITEM_ENABLED);                 output.beginSpan(CssClass.NAVBAR_ITEM_ENABLED);
152                 String packageHref;                 String packageHref;
153                 if (isSinglePackage()) {                 if (isSinglePackage()) {
154                    packageHref = output.getPathToRoot() + "/" + getPackageURL(getSinglePackage()) + "/package-summary" + filenameExtension;                    packageHref = output.getPathToRoot() + "/" + getPackageURL(getSinglePackage()) + "package-summary" + filenameExtension;
155                 }                 }
156                 else {                 else {
157                    packageHref = "package-summary" + filenameExtension;                    packageHref = "package-summary" + filenameExtension;
# Line 263  public class HtmlDoclet Line 263  public class HtmlDoclet
263                 output.beginSpan(CssClass.NAVBAR_ITEM_ENABLED);                 output.beginSpan(CssClass.NAVBAR_ITEM_ENABLED);
264                 String treeHref;                 String treeHref;
265                 if (isSinglePackage() && overviewLevel) {                 if (isSinglePackage() && overviewLevel) {
266                    treeHref = getPackageURL(getSinglePackage()) + "/tree" + filenameExtension;                    treeHref = getPackageURL(getSinglePackage()) + "tree" + filenameExtension;
267                 }                 }
268                 else {                 else {
269                    treeHref = "tree" + filenameExtension;                    treeHref = "tree" + filenameExtension;
# Line 537  public class HtmlDoclet Line 537  public class HtmlDoclet
537           output.beginRow();           output.beginRow();
538           output.beginCell(CssClass.NAVBAR_TOP_NAVI);           output.beginCell(CssClass.NAVBAR_TOP_NAVI);
539           if (null != prevPackage) {           if (null != prevPackage) {
540              output.anchor(output.getPathToRoot() + "/" + getPackageURL(prevPackage) + "/package-summary" + filenameExtension, "Prev Package");              output.anchor(output.getPathToRoot() + "/" + getPackageURL(prevPackage) + "package-summary" + filenameExtension, "Prev Package");
541           }           }
542           else {           else {
543              output.print("Prev Package");              output.print("Prev Package");
544           }           }
545           output.print(" | ");           output.print(" | ");
546           if (null != nextPackage) {           if (null != nextPackage) {
547              output.anchor(output.getPathToRoot() + "/" + getPackageURL(nextPackage) + "/package-summary" + filenameExtension, "Next Package");              output.anchor(output.getPathToRoot() + "/" + getPackageURL(nextPackage) + "package-summary" + filenameExtension, "Next Package");
548           }           }
549           else {           else {
550              output.print("Next Package");              output.print("Next Package");
# Line 926  public class HtmlDoclet Line 926  public class HtmlDoclet
926        Iterator it = allPackages.iterator();        Iterator it = allPackages.iterator();
927        while (it.hasNext()) {        while (it.hasNext()) {
928           PackageDoc packageDoc = (PackageDoc)it.next();           PackageDoc packageDoc = (PackageDoc)it.next();
929           output.beginAnchor(getPackageURL(packageDoc) + "/tree" + filenameExtension);           output.beginAnchor(getPackageURL(packageDoc) + "tree" + filenameExtension);
930           output.print(packageDoc.name());           output.print(packageDoc.name());
931           output.endAnchor();           output.endAnchor();
932           if (it.hasNext()) {           if (it.hasNext()) {
# Line 953  public class HtmlDoclet Line 953  public class HtmlDoclet
953        String anchor = null;        String anchor = null;
954        String description = null;        String description = null;
955        if (entry instanceof PackageDoc) {        if (entry instanceof PackageDoc) {
956           output.beginAnchor(getPackageURL((PackageDoc)entry) + "/package-summary" + filenameExtension);           output.beginAnchor(getPackageURL((PackageDoc)entry) + "package-summary" + filenameExtension);
957           output.print(entry.name());           output.print(entry.name());
958           output.endAnchor();           output.endAnchor();
959           output.print(" - package");           output.print(" - package");
# Line 1037  public class HtmlDoclet Line 1037  public class HtmlDoclet
1037        if (isSinglePackage()) {        if (isSinglePackage()) {
1038           output.atomicElement("frame",           output.atomicElement("frame",
1039                                new String[] { "src", "name" },                                new String[] { "src", "name" },
1040                                new String[] { getPackageURL(getSinglePackage()) + "/classes" + filenameExtension, "classes" });                                new String[] { getPackageURL(getSinglePackage()) + "classes" + filenameExtension, "classes" });
1041           contentURL = getPackageURL(getSinglePackage()) + "/package-summary.html";           contentURL = getPackageURL(getSinglePackage()) + "package-summary.html";
1042        }        }
1043        else {        else {
1044           output.beginElement("frameset", "rows", "25%,75%");           output.beginElement("frameset", "rows", "25%,75%");
# Line 1085  public class HtmlDoclet Line 1085  public class HtmlDoclet
1085        while (it.hasNext()) {        while (it.hasNext()) {
1086           PackageDoc packageDoc = (PackageDoc)it.next();           PackageDoc packageDoc = (PackageDoc)it.next();
1087           output.beginSpan(CssClass.PACKAGE_MENU_ENTRY);           output.beginSpan(CssClass.PACKAGE_MENU_ENTRY);
1088           output.beginAnchor(getPackageURL(packageDoc) + "/classes" + filenameExtension,           output.beginAnchor(getPackageURL(packageDoc) + "classes" + filenameExtension,
1089                              null,                              null,
1090                              "classes");                              "classes");
1091           if (packageDoc.name().length() > 0) {           if (packageDoc.name().length() > 0) {
# Line 1782  public class HtmlDoclet Line 1782  public class HtmlDoclet
1782           output.beginRow();           output.beginRow();
1783                    
1784           output.beginCell(CssClass.OVERVIEW_SUMMARY_LEFT);           output.beginCell(CssClass.OVERVIEW_SUMMARY_LEFT);
1785           output.beginAnchor(getPackageURL(packageDoc) + "/package-summary" + filenameExtension);           output.beginAnchor(getPackageURL(packageDoc) + "package-summary" + filenameExtension);
1786           output.print(packageDoc.name());           output.print(packageDoc.name());
1787           output.endAnchor();           output.endAnchor();
1788           output.endCell();           output.endCell();
# Line 2817  public class HtmlDoclet Line 2817  public class HtmlDoclet
2817        return output.getPathToRoot()        return output.getPathToRoot()
2818           + "/"           + "/"
2819           + getPackageURL(classDoc.containingPackage())           + getPackageURL(classDoc.containingPackage())
          + "/"  
2820           + classDoc.name() + filenameExtension;           + classDoc.name() + filenameExtension;
2821     }     }
2822    
# Line 2908  public class HtmlDoclet Line 2907  public class HtmlDoclet
2907     {     {
2908        if (packageDoc.name().length() > 0) {        if (packageDoc.name().length() > 0) {
2909           ExternalDocSet externalDocSet = (ExternalDocSet)packageNameToDocSet.get(packageDoc.name());           ExternalDocSet externalDocSet = (ExternalDocSet)packageNameToDocSet.get(packageDoc.name());
2910             String url;
2911           if (null != externalDocSet) {           if (null != externalDocSet) {
2912              return externalDocSet.getPackageDocURL(packageDoc.name());              url = externalDocSet.getPackageDocURL(packageDoc.name());
2913           }           }
2914           else {           else {
2915              return packageDoc.name().replace('.', '/');              url = packageDoc.name().replace('.', '/');
2916           }           }
2917        }           if (!url.endsWith("/")) {
2918                return url + '/';
2919             }
2920             else {
2921                return url;
2922             }
2923         }
2924        else {        else {
2925           return "";           return "";
2926        }        }
# Line 2931  public class HtmlDoclet Line 2937  public class HtmlDoclet
2937                                                classDoc.name());                                                classDoc.name());
2938        }        }
2939        else {        else {
2940           return getPackageURL(classDoc.containingPackage()) + "/" + classDoc.name() + filenameExtension;           return getPackageURL(classDoc.containingPackage()) + classDoc.name() + filenameExtension;
2941        }        }
2942     }     }
2943    

Legend:
Removed from v.1.56  
changed lines
  Added in v.1.57

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26