< prev index next >

src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java

Print this page

        

*** 60,70 **** * {@link javax.lang.model.element.Element elements}. One can further use the APIs and utilities * described by {@link javax.lang.model Language Model API} to query Elements and Types. * <p> * * <a id="terminology"></a> ! * <h2>Terminology</h2> * * <dl> * <dt><a id="selected"></a>Selected</dt> * <dd>An element is considered to be <em>selected</em>, if the * <em>selection controls</em> <a href="#options">allow</a> it --- 60,70 ---- * {@link javax.lang.model.element.Element elements}. One can further use the APIs and utilities * described by {@link javax.lang.model Language Model API} to query Elements and Types. * <p> * * <a id="terminology"></a> ! * <h3>Terminology</h3> * * <dl> * <dt><a id="selected"></a>Selected</dt> * <dd>An element is considered to be <em>selected</em>, if the * <em>selection controls</em> <a href="#options">allow</a> it
*** 86,96 **** * </dd> * * </dl> * <p> * <a id="options"></a> ! * <h2>Options</h2> * Javadoc <em>selection control</em> can be specified with these options * as follows: * <ul> * <li>{@code --show-members:value} and {@code --show-types:value} can * be used to filter the members, with the following values: --- 86,96 ---- * </dd> * * </dl> * <p> * <a id="options"></a> ! * <h3>Options</h3> * Javadoc <em>selection control</em> can be specified with these options * as follows: * <ul> * <li>{@code --show-members:value} and {@code --show-types:value} can * be used to filter the members, with the following values:
*** 130,140 **** * <li>{@code -exclude} can be used exclude package directories. * <li>{@code sourcefilenames} can be used to specify source file names. * </ul> * <p> * <a id="legacy-interactions"></a> ! * <h3>Interactions with older options.</h3> * * The new {@code --show-*} options provide a more detailed replacement * for the older options {@code -public}, {@code -protected}, {@code -package}, {@code -private}. * Alternatively, the older options can continue to be used as shorter * forms for combinations of the new options, as described below: --- 130,140 ---- * <li>{@code -exclude} can be used exclude package directories. * <li>{@code sourcefilenames} can be used to specify source file names. * </ul> * <p> * <a id="legacy-interactions"></a> ! * <h4>Interactions with older options.</h4> * * The new {@code --show-*} options provide a more detailed replacement * for the older options {@code -public}, {@code -protected}, {@code -package}, {@code -private}. * Alternatively, the older options can continue to be used as shorter * forms for combinations of the new options, as described below:
*** 179,189 **** * name prepended to it, such as {@code java.lang.String}. A non-qualified * name has no package name, such as {@code String}. * <p> * * <a id="example"></a> ! * <h2>Example</h2> * * The following is an example doclet that displays information of a class * and its members, supporting an option. * <pre> * // note imports deleted for clarity --- 179,189 ---- * name prepended to it, such as {@code java.lang.String}. A non-qualified * name has no package name, such as {@code String}. * <p> * * <a id="example"></a> ! * <h3>Example</h3> * * The following is an example doclet that displays information of a class * and its members, supporting an option. * <pre> * // note imports deleted for clarity
*** 298,308 **** * -overviewfile overview.html \ * -sourcepath source-location \ * source-location/Example.java * </pre> * ! * <h2><a id="migration">Migration Guide</a></h2> * * <p>Many of the types in the old {@code com.sun.javadoc} API do not have equivalents in this * package. Instead, types in the {@code javax.lang.model} and {@code com.sun.source} APIs * are used instead. * --- 298,308 ---- * -overviewfile overview.html \ * -sourcepath source-location \ * source-location/Example.java * </pre> * ! * <h3><a id="migration">Migration Guide</a></h3> * * <p>Many of the types in the old {@code com.sun.javadoc} API do not have equivalents in this * package. Instead, types in the {@code javax.lang.model} and {@code com.sun.source} APIs * are used instead. *
< prev index next >