Описание тега taglet

Taglets - это программы Java, реализующие интерфейс taglet, используемый для экспорта пользовательских тегов javadoc.
2 ответа

Разверните встроенные теги в пользовательском теге Javadoc

Я написал пользовательский тег Javadoc, который добавляет новый note тег: ... public boolean isInlineTag() { return false; } public String toString(Tag tag) { return "<pre class='note'>" + tag.text() + "</pre>"; } Пока это работает, но в…
16 ноя '10 в 08:08
1 ответ

Использование тега с Javadoc в Netbeans

Я написал собственный тег, скомпилировал его и теперь пытаюсь его использовать, но продолжаю получать исключение ClassNotFoundException, когда пытаюсь запустить его с помощью javadoc: javadoc: error - Error - Exception java.lang.ClassNotFoundExcepti…
08 мар '11 в 18:12
1 ответ

Задача Ant JavaDoc, генерирующая `NoClassDefFoundError` из пользовательского тега, даже если класс * находится * в пути к классам

У меня проблемы с заданием JavaDoc Ant. Это дает мне java.lang.NoClassDefFoundError для класса, который, насколько я могу судить, определенно находится на пути к классам. Согласно документации, NoClassDefFoundError генерируется, когда класс существо…
25 ноя '14 в 22:19
1 ответ

Как использовать Taglet или Tag в Eclipse с Java

Я пытаюсь использовать Taglet или Tag для своего проекта, потому что мне нужно создать новый вид тегов в моем javadoc. Но я не нахожу ни одного примера, полезного для начала. Что мне нужно знать, так это наличие хорошего примера использования. Я не …
16 май '14 в 16:50
1 ответ

Загрузка класса в пользовательском теге JavaDoc?

Я пишу пользовательский тег JavaDoc и хочу загрузить и создать экземпляр класса, для которого обрабатывается JavaDoc. Вот код, который у меня есть (открытый класс CDKIOOptionsTaglet реализует Taglet): public String toString(Tag tag) { return "<DT…
02 авг '12 в 12:01
0 ответов

Латексная математика в javadoc, созданная Netbeans?

Есть ли способ, как включить формулы LaTeX в Javadoc, сгенерированный Netbeans? Я нашел следующий тег: http://users.informatik.uni-halle.de/~grau/LaTeXlet/index.html Это требует модификации аргументов javadocs... -taglet latexlet.InlineBlockLaTeXlet…
28 май '12 в 11:27
1 ответ

Как создать агент и перенести его на хост Remot?

Я ищу создание многоцелевого сканирования на основе многоагентных систем. Я видел разные мобильные фреймворки, такие как Aglet, JADE и т. Д. Моя работа состоит в том, чтобы создать номер агента на резидентном локальном хосте и переместить его с пара…
10 май '12 в 05:51
1 ответ

Как сделать встроенные теги (которые требуют com.sun) более кроссплатформенными? Есть ли не Oracle/ более кросс-платформенный анализатор javadoc?

Я пишу библиотеку, которая вставляет уже проверенный модулем пример кода (его исходный код, выходные данные и любые входные файлы) в JavaDoc с множеством возможностей настройки. Основным способом использования этой библиотеки является использование …
17 апр '14 в 16:39
1 ответ

С помощью maven-javadoc-plugin, как загрузить класс, в котором содержится ссылка на тэглет?

Я разработал пользовательский тег Javadoc, который использует отражение через API для получения информации о классе, на который ссылается теглет. Он загружает класс с помощьюClass.forName(String)". Я смог заставить это работать в проекте для самого …
17 июл '17 в 19:05
1 ответ

JDK 1.7 допускает использование пользовательских тегов с именами *, начинающимися * с точки. JDK 1.8 запрещает это?

Я написал собственную библиотеку тегов с именами, которые начинаются с точки: .codelet, .codelet.and.out и так далее. Он скомпилирован с JDK 7. При создании JavaDoc с использованием 1.7 javadoc.exe работает нормально. Но при его генерации с помощью …
25 фев '15 в 18:00
2 ответа

Как получить значение {@docroot} в теге com.sun.javadoc.Taglet?

Я пишу пользовательский тег для включения файла mathML в HTML-файл Javadoc. Я хотел бы хранить все мои *.mml файлы в одной папке, возможно, в {@docroot}/doc-files папка. Мой вопрос: как я могу узнать значение строки @docRoot в объекте Taglet (более …
02 ноя '10 в 15:35
1 ответ

Как зарегистрировать несколько экземпляров пользовательских доклетов с различиями в конфигурации

Я пишу пользовательский доклет Javadoc для печати таблицы ограничений javax.validation для содержащего класса. Это в основном работает, но я считаю, что структура Doclet довольно ограничена и негибка. Для фона очень возможно, что свойство в классе б…
14 июл '17 в 18:06
1 ответ

Как предотвратить повторную загрузку файла конфигурации? Держать его статически не работает

Я пишу библиотеку на основе тегов, которая при обнаружении первого тега загружает некоторую конфигурацию (начиная с текстового файла, заполненного свойствами). Объект конфигурации хранится статически непосредственно в каждом Taglet объект, но кажетс…
28 май '14 в 14:49
1 ответ

Доступ к аннотациям Java из теглета

Я работаю над проектом, где у нас есть несколько пользовательских классов Taglet, которые используются для изменения Javadocs (например, ссылки на исходный код в SVN, добавление ссылок) и т. Д. Одна из вещей, которые мы хотели бы сделать, это уметь …
02 дек '08 в 16:21
0 ответов

Плагин Maven Javadoc не находит пользовательских тегов

Я создал несколько пользовательских тегов JavaDoc, как описано здесь: http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/taglet/overview.html Они корректно работают с плагином Maven Javadoc, когда я вручную указываю классы Taglets: <ta…
04 май '16 в 12:11
1 ответ

Как теглет может узнать о классе, в котором он находится?

Насколько я вижу, у taglet api есть ровно один класс: Taglet, если вы измените Taglet.html в package-summary.html в этом нет ничего другого (и есть это слегка пугающее сообщение: Начиная с версии 1.5 JDK, заменено com.sun.tools.doclets.internal.tool…
19 апр '14 в 00:53
0 ответов

Отключить предупреждения maven-javadoc-plugin для теглета форматирования Eclipse

Средство форматирования Eclipse позволяет выбирать On/Off для теглетов @formatter:on|off в комментариях javadoc, но maven-javadoc-plugin выдает предупреждение для этих тегов. Согласно документации Maven, об этом можно сообщить плагину, но ничего из …
28 май '20 в 19:36
1 ответ

Пользовательские теги Javadoc в Java 11

Можно ли больше создавать программные теги в Java 11? Похоже, что com.sun.tools.doclets.Taglet был удален после Java 8, и любая документация, которую я нахожу в Интернете для создания теглетов, относится исключительно к Java 8. Я застрял, используя …
23 май '22 в 13:53