/[classpath]/gjdoc/src/gnu/classpath/tools/gjdoc/DocImpl.java
ViewVC logotype

Diff of /gjdoc/src/gnu/classpath/tools/gjdoc/DocImpl.java

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

revision 1.23 by julian, Fri Dec 10 16:06:59 2004 UTC revision 1.24 by julian, Tue Dec 14 13:52:45 2004 UTC
# Line 180  public abstract class DocImpl implements Line 180  public abstract class DocImpl implements
180           resolveTags();           resolveTags();
181        }        }
182        else if (tagMap.isEmpty() && null != boilerplateComment) {        else if (tagMap.isEmpty() && null != boilerplateComment) {
183           tagMap.put("all", new Tag[] { new TagImpl("@boilerplate", boilerplateComment) });           tagMap.put("all", new Tag[] { new TagImpl("@boilerplate", boilerplateComment,getContextClass(),null) });
184           tagMap.put("@boilerplate", new Tag[] { new TagImpl("@boilerplate", boilerplateComment) });           tagMap.put("@boilerplate", new Tag[] { new TagImpl("@boilerplate", boilerplateComment,getContextClass(),null) });
185        }        }
186     }     }
187    
# Line 617  public abstract class DocImpl implements Line 617  public abstract class DocImpl implements
617           return (ClassDocImpl)((MemberDocImpl)this).containingClass();           return (ClassDocImpl)((MemberDocImpl)this).containingClass();
618        }        }
619        else {        else {
          //System.err.println("No context class for " + this);  
620           return null;           return null;
621        }        }
622     }     }
# Line 650  public abstract class DocImpl implements Line 649  public abstract class DocImpl implements
649           tag=new LinkTagImpl(value, contextClass);           tag=new LinkTagImpl(value, contextClass);
650           isInline = true;           isInline = true;
651        }        }
652          else if (name.equals("value")) {
653             tag=new ValueTagImpl(value, contextClass);
654             isInline = true;
655          }
656        else if (name.equals("inheritDoc")) {        else if (name.equals("inheritDoc")) {
657           if (value.trim().length() > 0) {           if (value.trim().length() > 0) {
658              //printWarning("@inheritDoc tags are not supposed to have any content.");              //printWarning("@inheritDoc tags are not supposed to have any content.");
# Line 670  public abstract class DocImpl implements Line 673  public abstract class DocImpl implements
673           isInline = true;           isInline = true;
674        }        }
675        else {        else {
676           tag=new TagImpl("@"+name, value.trim());           tag=new TagImpl("@"+name, value.trim(), contextClass, contextMember);
677           // FIXME: consider taglets           // FIXME: consider taglets
678        }        }
679    

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.24

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