Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JDK 17 jdk.javadoc.jmod - Java Document Tool
JDK 17 jdk.javadoc.jmod is the JMOD file for JDK 17 Java Document tool, which can be invoked by the "javadoc" command.
JDK 17 Java Document tool compiled class files are stored in \fyicenter\jdk-17.0.5\jmods\jdk.javadoc.jmod.
JDK 17 Java Document tool compiled class files are also linked and stored in the \fyicenter\jdk-17.0.5\lib\modules JImage file.
JDK 17 Java Document tool source code files are stored in \fyicenter\jdk-17.0.5\lib\src.zip\jdk.javadoc.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ jdk/javadoc/doclet/DocletEnvironment.java
/* * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package jdk.javadoc.doclet; import java.util.Set; import javax.lang.model.SourceVersion; import javax.lang.model.element.Element; import javax.lang.model.element.TypeElement; import javax.lang.model.util.Elements; import javax.lang.model.util.Types; import javax.tools.JavaFileManager; import javax.tools.JavaFileObject.Kind; import com.sun.source.util.DocTrees; /** * Represents the operating environment of a single invocation * of the doclet. This object can be used to access the program * structures, various utilities and the user specified elements * on the command line. * * @since 9 */ public interface DocletEnvironment { /** * Returns the elements <a href="package-summary.html#specified">specified</a> * when the tool is invoked. * * @return the set of specified elements */ Set<? extends Element> getSpecifiedElements(); /** * Returns the module, package and type elements that should be * <a href="package-summary.html#included">included</a> in the * documentation. * * @return the set of included elements */ Set<? extends Element> getIncludedElements(); /** * Returns an instance of the {@code DocTrees} utility class. * This class provides methods to access {@code TreePath}s, {@code DocCommentTree}s * and so on. * * @return a utility class to operate on doc trees */ DocTrees getDocTrees(); /** * Returns an instance of the {@code Elements} utility class. * This class provides methods for operating on * {@link javax.lang.model.element.Element elements}. * * @return a utility class to operate on elements */ Elements getElementUtils(); /** * Returns an instance of the {@code Types} utility class. * This class provides methods for operating on * {@link javax.lang.model.type.TypeMirror type mirrors}. * * @return a utility class to operate on type mirrors */ Types getTypeUtils(); /** * Returns true if an element should be * <a href="package-summary.html#included">included</a> in the * documentation. * * @param e the element * @return true if included, false otherwise */ boolean isIncluded(Element e); /** * Returns true if the element is <a href="package-summary.html#selected">selected</a>. * * @param e the element * @return true if selected, false otherwise */ boolean isSelected(Element e); /** * Returns the file manager used to read and write files. * * @return the file manager used to read and write files */ JavaFileManager getJavaFileManager(); /** * Returns the source version of the source files that were read. * * @return the source version */ SourceVersion getSourceVersion(); /** * Returns the required level of module documentation. * * @return the required level of module documentation */ ModuleMode getModuleMode(); /** * Returns the file kind of a type element. * * @param type the type element * @return the file kind */ Kind getFileKind(TypeElement type); /** * The mode specifying the level of detail of module documentation. */ enum ModuleMode { /** Indicate API level documentation is required */ API, /** Indicate Detailed documentation is required */ ALL } }
⏎ jdk/javadoc/doclet/DocletEnvironment.java
Or download all of them as a single archive file:
File name: jdk.javadoc-17.0.5-src.zip File size: 587730 bytes Release date: 2022-09-13 Download
⇒ JDK 17 jdk.jcmd.jmod - JCmd Tool
2023-08-17, 6949👍, 0💬
Popular Posts:
What Is ojdbc8.jar for Oracle 12c R2? ojdbc8.jar for Oracle 12c R2 is the JAR files of ojdbc.jar, JD...
Commons Pool provides an Object-pooling API, with three major aspects: 1. A generic object pool inte...
maven-core-3.8.6.jar is the JAR file for Apache Maven 3.8.6 Core module. Apache Maven is a software ...
JRE 8 rt.jar is the JAR file for JRE 8 RT (Runtime) libraries. JRE (Java Runtime) 8 is the runtime e...
Java Advanced Imaging (JAI) is a Java platform extension API that provides a set of object-oriented ...