Класс StandardDoclet
java.lang.Object
jdk.javadoc.doclet.StandardDoclet
- Все реализуемые интерфейсы:
Doclet
public class StandardDoclet extends Object implements Doclet
Этот доклет создает документацию в формате HTML для указанных модулей, пакетов и типов. Это доклет, используемый инструментом javadoc и системным инструментом документирования, если не указан другой доклет.
Пользовательские теглеты
Стандартный доклет поддерживает пользовательскиеtaglets, которые можно использовать для создания настраиваемого вывода для пользовательских тегов в комментариях документации. Теглеты, вызываемые стандартным доклетом, должны возвращать строки из Taglet.toString следующим образом: - Встроенные теги
- Возвращаемая строка должна представлять собой потоковое содержимое или любой допустимый фрагмент HTML-кода, который может находиться в теле документа. В зависимости от того, как тег используется в комментарии документации, могут действовать дополнительные ограничения: например, если тег может использоваться внутри встроенного элемента, такого как
<b>или<i>, теглет не должен возвращать строку, содержащую блочные теги, например<h3>или<p>. - Блочные теги
- Возвращаемая строка должна содержать подходящий контент для списка определений или элемента
<dl>. Обычно это последовательность пар элементов<dt>и<dd>.
- Начиная с:
- 9
- Внешние спецификации
Краткое описание вложенных классов
Вложенные классы/интерфейсы, объявленные в интерфейсе Doclet
Doclet.Option
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
StandardDoclet() |
Создает экземпляр стандартного доклета, используемого для создания документации в формате HTML. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Locale |
getLocale() |
Возвращает локаль для этого доклета. |
String |
getName() |
Возвращает имя, идентифицирующее доклет. |
Reporter |
getReporter() |
Возвращает средство уведомления для этого доклета. |
Set |
getSupportedOptions() |
Возвращает все поддерживаемые параметры. |
SourceVersion |
getSupportedSourceVersion() |
Возвращает версию языка программирования Java, поддерживаемую этим доклетом. |
void |
init |
Инициализирует этот доклет указанными локалью и средством уведомления об ошибках. |
boolean |
run |
Точка входа доклета. |
Подробное описание конструкторов
StandardDoclet
public StandardDoclet()
Создает экземпляр стандартного доклета, используемого для создания документации в формате HTML.
Подробное описание методов
init
public void init(Locale locale, Reporter reporter)
Описание скопировано из интерфейса:
DocletИнициализирует этот доклет указанными локалью и средством уведомления об ошибках. Эта локаль будет использоваться средством уведомления и компонентами доклета.
getName
public String getName()
Описание скопировано из интерфейса:
DocletВозвращает имя, идентифицирующее доклет. Имя представляет собой простой идентификатор без пробелов, как определено в Спецификации языка Java, раздел 6.2 «Имена и идентификаторы».
getSupportedOptions
public Set<? extends Doclet.Option> getSupportedOptions()
Описание скопировано из интерфейса:
DocletВозвращает все поддерживаемые параметры.
- Переопределяет:
-
getSupportedOptionsв интерфейсеDoclet - Возвращает:
- набор, содержащий все поддерживаемые параметры; пустой набор, если таких параметров нет
getSupportedSourceVersion
public SourceVersion getSupportedSourceVersion()
Описание скопировано из интерфейса:
DocletВозвращает версию языка программирования Java, поддерживаемую этим доклетом.
- Переопределяет:
-
getSupportedSourceVersionв интерфейсеDoclet - Возвращает:
- версия языка, поддерживаемая этим доклетом, обычно последняя версия
run
public boolean run(DocletEnvironment docEnv)
Описание скопировано из интерфейса:
DocletТочка входа доклета. Дальнейшая обработка будет выполняться в соответствии с инструкциями этого метода.
getLocale
public Locale getLocale()
Возвращает локаль для этого доклета.
- Возвращает:
- локаль для этого доклета
- Начиная с:
- 17
- См. также:
getReporter
public Reporter getReporter()
Возвращает средство уведомления для этого доклета.
- Возвращает:
- средство уведомления для этого доклета
- Начиная с:
- 17
- См. также:
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/25/docs/api/jdk.javadoc/jdk/javadoc/doclet/StandardDoclet.html