据我所见,taglet api 在其包中只有一个类:Taglet
,如果您更改Taglet.html
为package-summary.html
,则其中没有其他内容(并且有这个有点吓人的消息:
从 JDK 1.5 版开始,替换为
com.sun.tools.doclets.internal.toolkit.util.
我假设这不会影响Taglet
界面本身。)
接口中没有关于 taglet 所在类的任何信息——对其上下文一无所知。
反正有没有得到标签被“调用”的类的名称?具有JavaDoc 块的类在其中{@.myTaglet}
存在?
作为一个黑客,我正在考虑强制用户{@.thisClass my.package.AClass}
在使用我的任何自定义标签之前将其设置在顶部。
更好的想法会很棒。
(这里是 Sun 的taglet 概述。)
(另外,请考虑查看我之前的问题,这是另一个 taglet 问题:How to make inline taglets (which requires com.sun) more cross-platform? Is there a non-Oracle/more-cross-platform javadoc parser?)