1
- .\" Copyright (c) 1994, 2021 , Oracle and/or its affiliates. All rights reserved.
1
+ .\" Copyright (c) 1994, 2022 , Oracle and/or its affiliates. All rights reserved.
2
2
.\" DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
3
3
.\"
4
4
.\" This code is free software; you can redistribute it and/or modify it
@@ -609,6 +609,13 @@ javadoc\ \-docencoding\ "iso\-8859\-1"\ mypackage
609
609
.TP
610
610
.B \f[CB] \- docfilessubdirs \f[ R ]
611
611
Recursively copies doc\- file subdirectories.
612
+ Enables deep copying of doc\- files directories.
613
+ Subdirectories and all contents are recursively copied to the
614
+ destination.
615
+ For example, the directory \f[CB] doc \- files/example/images \f[ R ] and all of
616
+ its contents are copied.
617
+ The \f[B] \f[ BC ]\- excludedocfilessubdir\f[B] \f[ R ] option can be used to
618
+ exclude specific subdirectories.
612
619
.RS
613
620
.RE
614
621
.TP
@@ -625,14 +632,12 @@ For example,
625
632
.RS
626
633
.RE
627
634
.TP
628
- .B \f[CB] \- excludedocfilessubdir \f[ R ] \f[I] name \f[ R ]
629
- Excludes any doc files subdirectories with the given name.
630
- Enables deep copying of doc\- files directories.
631
- Subdirectories and all contents are recursively copied to the
632
- destination.
633
- For example, the directory \f[CB] doc \- files/example/images \f[ R ] and all of
634
- its contents are copied.
635
- There is also an option to exclude subdirectories.
635
+ .B \f[CB] \- excludedocfilessubdir \f[ R ] \f[I] name1 \f[ R ]\f[CB] , \f[ R ]\f[I] name2... \f[ R ]
636
+ Excludes any subdirectories with the given names when recursively
637
+ copying doc\- file subdirectories.
638
+ See \f[B] \f[ BC ]\- docfilessubdirs\f[B] \f[ R ] .
639
+ For historical reasons, \f[CB] : \f[ R ] can be used anywhere in the argument
640
+ as a separator instead of \f[CB] , \f[ R ] .
636
641
.RS
637
642
.RE
638
643
.TP
@@ -648,8 +653,10 @@ Use escape characters for any internal quotation marks within a footer.
648
653
.RS
649
654
.RE
650
655
.TP
651
- .B \f[CB] \- group \f[ R ] \f[I] namep1 \f[ R ]\f[CB] : \f[ R ]\f[I] p2 \f[ R ]
656
+ .B \f[CB] \- group \f[ R ] \f[I] name \f[ R ] \f[I] p1 \f[ R ] \f[ CB], \f[ R ]\f[I] p2... \f[ R ]
652
657
Group the specified packages together in the Overview page.
658
+ For historical reasons, \f[CB] : \f[ R ] can be used as a separator anywhere
659
+ in the argument instead of \f[CB] , \f[ R ] .
653
660
.RS
654
661
.RE
655
662
.TP
@@ -1004,10 +1011,12 @@ These links are generated by default.
1004
1011
.RS
1005
1012
.RE
1006
1013
.TP
1007
- .B \f[CB] \- noqualifier \f[ R ] \f[I] name1 \f[ R ]\f[CB] : \f[ R ]\f[I] name2 \f[ R ]...
1014
+ .B \f[CB] \- noqualifier \f[ R ] \f[I] name1 \f[ R ]\f[CB] , \f[ R ]\f[I] name2... \f[ R ]
1008
1015
Excludes the list of qualifiers from the output.
1009
1016
The package name is removed from places where class or interface names
1010
1017
appear.
1018
+ For historical reasons, \f[CB] : \f[ R ] can be used anywhere in the argument
1019
+ as a separator instead of \f[CB] , \f[ R ] .
1011
1020
.RS
1012
1021
.PP
1013
1022
The following example omits all package qualifiers:
@@ -1134,7 +1143,7 @@ snippet, and then searches all the directories in the given list.
1134
1143
.RS
1135
1144
.RE
1136
1145
.TP
1137
- .B \f[CB] \- sourcetab \f[ R ] \f[I] tablength \f[ R ]
1146
+ .B \f[CB] \- sourcetab \f[ R ] \f[I] tab \- length \f[ R ]
1138
1147
Specifies the number of spaces each tab uses in the source.
1139
1148
.RS
1140
1149
.RE
@@ -1162,6 +1171,8 @@ to include a \f[CB]\-tag\f[R] option for every custom tag that is present
1162
1171
in the source code, disabling (with \f[CB] X \f[ R ] ) those that aren\[aq ] t
1163
1172
being output in the current run.
1164
1173
The colon (\f[CB] : \f[ R ] ) is always the separator.
1174
+ To include a colon in the tag name, escape it with a backward slash
1175
+ (\f[CB] \\\f[ R ] ).
1165
1176
The \f[CB] \- tag \f[ R ] option outputs the tag heading, \f[I] header \f[ R ] , in
1166
1177
bold, followed on the next line by the text from its single argument.
1167
1178
Similar to any block tag, the argument text can contain inline tags,
@@ -1170,7 +1181,35 @@ The output is similar to standard one\-argument tags, such as the
1170
1181
\f[CB] \@ return \f[ R ] and \f[CB] \@ author \f[ R ] tags.
1171
1182
Omitting a \f[I] header \f[ R ] value causes the \f[I] name \f[ R ] to be the
1172
1183
heading.
1184
+ \f[I] locations \f[ R ] is a list of characters specifying the kinds of
1185
+ declarations in which the tag may be used.
1186
+ The following characters may be used, in either uppercase or lowercase:
1173
1187
.RS
1188
+ .IP \[bu ] 2
1189
+ \f[CB] A \f[ R ] : all declarations
1190
+ .IP \[bu ] 2
1191
+ \f[CB] C \f[ R ] : constructors
1192
+ .IP \[bu ] 2
1193
+ \f[CB] F \f[ R ] : fields
1194
+ .IP \[bu ] 2
1195
+ \f[CB] M \f[ R ] : methods
1196
+ .IP \[bu ] 2
1197
+ \f[CB] O \f[ R ] : the overview page and other documentation files in
1198
+ \f[CB] doc \- files \f[ R ] subdirectories
1199
+ .IP \[bu ] 2
1200
+ \f[CB] P \f[ R ] : packages
1201
+ .IP \[bu ] 2
1202
+ \f[CB] S \f[ R ] : modules
1203
+ .IP \[bu ] 2
1204
+ \f[CB] T \f[ R ] : types (classes and interfaces)
1205
+ .IP \[bu ] 2
1206
+ \f[CB] X \f[ R ] : nowhere: the tag is disabled, and will be ignored
1207
+ .PP
1208
+ The order in which tags are given on the command line will be used as
1209
+ the order in which the tags appear in the generated output.
1210
+ You can include standard tags in the order given on the command line by
1211
+ using the \f[CB] \- tag \f[ R ] option with no \f[I] locations \f[ R ] or
1212
+ \f[I] header \f[ R ] .
1174
1213
.RE
1175
1214
.TP
1176
1215
.B \f[CB] \- taglet \f[ R ] \f[I] class \f[ R ]
0 commit comments