/[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.18 by julian, Wed Dec 15 11:41:09 2004 UTC revision 1.19 by julian, Wed Dec 15 12:04:25 2004 UTC
# Line 2578  public class HtmlDoclet Line 2578  public class HtmlDoclet
2578              result.append(repairer.getWellformedHTML(tag.text()));              result.append(repairer.getWellformedHTML(tag.text()));
2579           }           }
2580           else if ("@link".equals(tag.name())) {           else if ("@link".equals(tag.name())) {
2581              result.append(renderSeeTag((SeeTag)tag, context));              result.append(renderSeeTag((SeeTag)tag, context, false));
2582             }
2583             else if ("@linkplain".equals(tag.name())) {
2584                result.append(renderSeeTag((SeeTag)tag, context, true));
2585           }           }
2586           else if ("@docRoot".equals(tag.name())) {                   else if ("@docRoot".equals(tag.name())) {        
2587              result.append(((HtmlTagletContext)context).getOutput().getPathToRoot());              result.append(((HtmlTagletContext)context).getOutput().getPathToRoot());
# Line 2600  public class HtmlDoclet Line 2603  public class HtmlDoclet
2603        return result.toString();        return result.toString();
2604     }     }
2605    
2606     public String renderSeeTag(SeeTag seeTag, TagletContext context)     public String renderSeeTag(SeeTag seeTag, TagletContext context, boolean plainFont)
2607     {     {
2608        StringBuffer result = new StringBuffer();        StringBuffer result = new StringBuffer();
2609    
# Line 2668  public class HtmlDoclet Line 2671  public class HtmlDoclet
2671           result.append("<a href=\"");           result.append("<a href=\"");
2672           result.append(href);           result.append(href);
2673           result.append("\">");           result.append("\">");
2674           result.append("<code>");           if (!plainFont) {
2675                result.append("<code>");
2676             }
2677           result.append(label);           result.append(label);
2678           result.append("</code>");           if (!plainFont) {
2679                result.append("</code>");
2680             }
2681           result.append("</a>");           result.append("</a>");
2682        }        }
2683        else {        else {
2684           result.append("<code>");           if (!plainFont) {
2685                result.append("<code>");
2686             }
2687           result.append(label);           result.append(label);
2688           result.append("</code>");           if (!plainFont) {
2689                result.append("</code>");
2690             }
2691        }        }
2692    
2693        return result.toString();        return result.toString();
# Line 2708  public class HtmlDoclet Line 2719  public class HtmlDoclet
2719              else {              else {
2720                 result.append("<dd>");                 result.append("<dd>");
2721              }              }
2722              result.append(renderSeeTag((SeeTag)tags[i], context));              result.append(renderSeeTag((SeeTag)tags[i], context, false));
2723              if (!oneLine) {              if (!oneLine) {
2724                 result.append("</dd>");                 result.append("</dd>");
2725              }              }

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

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