6

我正在做一个项目,我们有一些自定义 Taglet 类用于修改 Javadocs(例如链接到 SVN 中的源代码,添加引用)等等。我们想做的一件事是能够获取源中使用的注释并从中操作信息。

Taglet 接口似乎没有提供一种简单的方法来访问 Java 源代码中的注释。有人知道这是否可能吗?

我正在使用 JDK 1.5

4

1 回答 1

3

如果您的 taglet 是从标准 doclet 调用的,您可以访问其内部状态:

import com.sun.tools.doclets.standard.Standard;

ClassDoc currentcd = Standard.htmlDoclet.configuration.currentcd;

我写了一个使用这种技术的 Taglet,但它肯定不漂亮 ;-)

于 2008-12-12T16:56:33.417 回答