75 //================================= |
75 //================================= |
76 // TYPE PARAMETER TESTING |
76 // TYPE PARAMETER TESTING |
77 //================================= |
77 //================================= |
78 //Make sure the header is correct. |
78 //Make sure the header is correct. |
79 {BUG_ID + FS + "pkg" + FS + "TypeParameters.html", |
79 {BUG_ID + FS + "pkg" + FS + "TypeParameters.html", |
80 "Class TypeParameters<E></H2>"}, |
80 "Class TypeParameters<E></h2>"}, |
81 //Check class type parameters section. |
81 //Check class type parameters section. |
82 {BUG_ID + FS + "pkg" + FS + "TypeParameters.html", |
82 {BUG_ID + FS + "pkg" + FS + "TypeParameters.html", |
83 "<DT><STRONG>Type Parameters:</STRONG></DT><DD><CODE>E</CODE> - " + |
83 "<dt><span class=\"strong\">Type Parameters:</span></dt><dd><code>E</code> - " + |
84 "the type parameter for this class."}, |
84 "the type parameter for this class."}, |
85 //Type parameters in @see/@link |
85 //Type parameters in @see/@link |
86 {BUG_ID + FS + "pkg" + FS + "TypeParameters.html", |
86 {BUG_ID + FS + "pkg" + FS + "TypeParameters.html", |
87 "<DT><STRONG>See Also:</STRONG></DT><DD><A HREF=\"../pkg/TypeParameters.html\" " + |
87 "<dl><dt><span class=\"strong\">See Also:</span></dt><dd>" + |
88 "title=\"class in pkg\"><CODE>TypeParameters</CODE></A></DD></DL>"}, |
88 "<a href=\"../pkg/TypeParameters.html\" title=\"class in pkg\">" + |
|
89 "<code>TypeParameters</code></a></dd></dl>"}, |
89 //Method that uses class type parameter. |
90 //Method that uses class type parameter. |
90 {BUG_ID + FS + "pkg" + FS + "TypeParameters.html", |
91 {BUG_ID + FS + "pkg" + FS + "TypeParameters.html", |
91 "(<A HREF=\"../pkg/TypeParameters.html\" title=\"type " + |
92 "(<a href=\"../pkg/TypeParameters.html\" title=\"type " + |
92 "parameter in TypeParameters\">E</A> param)"}, |
93 "parameter in TypeParameters\">E</a> param)"}, |
93 //Method type parameter section. |
94 //Method type parameter section. |
94 {BUG_ID + FS + "pkg" + FS + "TypeParameters.html", |
95 {BUG_ID + FS + "pkg" + FS + "TypeParameters.html", |
95 "<STRONG>Type Parameters:</STRONG></DT><DD><CODE>T</CODE> - This is the first " + |
96 "<span class=\"strong\">Type Parameters:</span></dt><dd><code>T</code> - This is the first " + |
96 "type parameter.</DD><DD><CODE>V</CODE> - This is the second type " + |
97 "type parameter.</dd><dd><code>V</code> - This is the second type " + |
97 "parameter."}, |
98 "parameter."}, |
98 //Signature of method with type parameters |
99 //Signature of method with type parameters |
99 {BUG_ID + FS + "pkg" + FS + "TypeParameters.html", |
100 {BUG_ID + FS + "pkg" + FS + "TypeParameters.html", |
100 "public <T extends java.util.List,V> " + |
101 "public <T extends java.util.List,V> " + |
101 "java.lang.String[] <STRONG>methodThatHasTypeParameters</STRONG>"}, |
102 "java.lang.String[] methodThatHasTypeParameters"}, |
102 //Wildcard testing. |
103 //Wildcard testing. |
103 {BUG_ID + FS + "pkg" + FS + "Wildcards.html", |
104 {BUG_ID + FS + "pkg" + FS + "Wildcards.html", |
104 "<A HREF=\"../pkg/TypeParameters.html\" title=\"class in pkg\">" + |
105 "<a href=\"../pkg/TypeParameters.html\" title=\"class in pkg\">" + |
105 "TypeParameters</A><? super java.lang.String> a"}, |
106 "TypeParameters</a><? super java.lang.String> a"}, |
106 {BUG_ID + FS + "pkg" + FS + "Wildcards.html", |
107 {BUG_ID + FS + "pkg" + FS + "Wildcards.html", |
107 "<A HREF=\"../pkg/TypeParameters.html\" title=\"class in pkg\">" + |
108 "<a href=\"../pkg/TypeParameters.html\" title=\"class in pkg\">" + |
108 "TypeParameters</A><? extends java.lang.StringBuffer> b"}, |
109 "TypeParameters</a><? extends java.lang.StringBuffer> b"}, |
109 {BUG_ID + FS + "pkg" + FS + "Wildcards.html", |
110 {BUG_ID + FS + "pkg" + FS + "Wildcards.html", |
110 "<A HREF=\"../pkg/TypeParameters.html\" title=\"class in pkg\">" + |
111 "<a href=\"../pkg/TypeParameters.html\" title=\"class in pkg\">" + |
111 "TypeParameters</A> c"}, |
112 "TypeParameters</a> c"}, |
112 //Bad type parameter warnings. |
113 //Bad type parameter warnings. |
113 {WARNING_OUTPUT, "warning - @param argument " + |
114 {WARNING_OUTPUT, "warning - @param argument " + |
114 "\"<BadClassTypeParam>\" is not a type parameter name."}, |
115 "\"<BadClassTypeParam>\" is not a type parameter name."}, |
115 {WARNING_OUTPUT, "warning - @param argument " + |
116 {WARNING_OUTPUT, "warning - @param argument " + |
116 "\"<BadMethodTypeParam>\" is not a type parameter name."}, |
117 "\"<BadMethodTypeParam>\" is not a type parameter name."}, |
117 |
118 |
118 //Signature of subclass that has type parameters. |
119 //Signature of subclass that has type parameters. |
119 {BUG_ID + FS + "pkg" + FS + "TypeParameterSubClass.html", |
120 {BUG_ID + FS + "pkg" + FS + "TypeParameterSubClass.html", |
120 "public class <STRONG>TypeParameterSubClass<T extends java.lang.String>" + |
121 "<pre>public class <strong>TypeParameterSubClass<T extends " + |
121 "</STRONG>" + NL + "extends <A HREF=\"../pkg/TypeParameterSuperClass.html\" " + |
122 "java.lang.String></strong>" + NL + "extends " + |
122 "title=\"class in pkg\">TypeParameterSuperClass</A><T>"}, |
123 "<a href=\"../pkg/TypeParameterSuperClass.html\" title=\"class in pkg\">" + |
|
124 "TypeParameterSuperClass</a><T></pre>"}, |
123 |
125 |
124 //Interface generic parameter substitution |
126 //Interface generic parameter substitution |
125 //Signature of subclass that has type parameters. |
127 //Signature of subclass that has type parameters. |
126 {BUG_ID + FS + "pkg" + FS + "TypeParameters.html", |
128 {BUG_ID + FS + "pkg" + FS + "TypeParameters.html", |
127 "<STRONG>All Implemented Interfaces:</STRONG></DT> <DD><A HREF=\"../pkg/SubInterface.html\" title=\"interface in pkg\">SubInterface</A><E>, <A HREF=\"../pkg/SuperInterface.html\" title=\"interface in pkg\">SuperInterface</A><E></DD>"}, |
129 "<dl>" + NL + "<dt>All Implemented Interfaces:</dt>" + NL + |
|
130 "<dd><a href=\"../pkg/SubInterface.html\" title=\"interface in pkg\">" + |
|
131 "SubInterface</a><E>, <a href=\"../pkg/SuperInterface.html\" " + |
|
132 "title=\"interface in pkg\">SuperInterface</a><E></dd>" + NL + |
|
133 "</dl>"}, |
128 {BUG_ID + FS + "pkg" + FS + "SuperInterface.html", |
134 {BUG_ID + FS + "pkg" + FS + "SuperInterface.html", |
129 "<STRONG>All Known Subinterfaces:</STRONG></DT> <DD><A HREF=\"../pkg/SubInterface.html\" title=\"interface in pkg\">SubInterface</A><V></DD>"}, |
135 "<dl>" + NL + "<dt>All Known Subinterfaces:</dt>" + NL + |
|
136 "<dd><a href=\"../pkg/SubInterface.html\" title=\"interface in pkg\">" + |
|
137 "SubInterface</a><V></dd>" + NL + "</dl>"}, |
130 {BUG_ID + FS + "pkg" + FS + "SubInterface.html", |
138 {BUG_ID + FS + "pkg" + FS + "SubInterface.html", |
131 "<STRONG>All Superinterfaces:</STRONG></DT> <DD><A HREF=\"../pkg/SuperInterface.html\" title=\"interface in pkg\">SuperInterface</A><V></DD>"}, |
139 "<dl>" + NL + "<dt>All Superinterfaces:</dt>" + NL + |
|
140 "<dd><a href=\"../pkg/SuperInterface.html\" title=\"interface in pkg\">" + |
|
141 "SuperInterface</a><V></dd>" + NL + "</dl>"}, |
132 |
142 |
133 //================================= |
143 //================================= |
134 // VAR ARG TESTING |
144 // VAR ARG TESTING |
135 //================================= |
145 //================================= |
136 {BUG_ID + FS + "pkg" + FS + "VarArgs.html", "(int... i)"}, |
146 {BUG_ID + FS + "pkg" + FS + "VarArgs.html", "(int... i)"}, |
137 {BUG_ID + FS + "pkg" + FS + "VarArgs.html", "(int[][]... i)"}, |
147 {BUG_ID + FS + "pkg" + FS + "VarArgs.html", "(int[][]... i)"}, |
138 {BUG_ID + FS + "pkg" + FS + "VarArgs.html", "(int[]...)"}, |
148 {BUG_ID + FS + "pkg" + FS + "VarArgs.html", "(int[]...)"}, |
139 {BUG_ID + FS + "pkg" + FS + "VarArgs.html", |
149 {BUG_ID + FS + "pkg" + FS + "VarArgs.html", |
140 "<A HREF=\"../pkg/TypeParameters.html\" title=\"class in pkg\">" + |
150 "<a href=\"../pkg/TypeParameters.html\" title=\"class in pkg\">" + |
141 "TypeParameters</A>... t"}, |
151 "TypeParameters</a>... t"}, |
142 |
152 |
143 //================================= |
153 //================================= |
144 // ANNOTATION TYPE TESTING |
154 // ANNOTATION TYPE TESTING |
145 //================================= |
155 //================================= |
146 //Make sure the summary links are correct. |
156 //Make sure the summary links are correct. |
147 {BUG_ID + FS + "pkg" + FS + "AnnotationType.html", |
157 {BUG_ID + FS + "pkg" + FS + "AnnotationType.html", |
148 "SUMMARY: <A HREF=\"#annotation_type_required_element_summary\">" + |
158 "<li>SUMMARY: </li>" + NL + |
149 "REQUIRED</A> | <A HREF=\"#annotation_type_optional_element_summary\">" + |
159 "<li><a href=\"#annotation_type_required_element_summary\">" + |
150 "OPTIONAL</A>"}, |
160 "REQUIRED</a> | </li>" + NL + "<li>" + |
|
161 "<a href=\"#annotation_type_optional_element_summary\">OPTIONAL</a></li>"}, |
151 //Make sure the detail links are correct. |
162 //Make sure the detail links are correct. |
152 {BUG_ID + FS + "pkg" + FS + "AnnotationType.html", |
163 {BUG_ID + FS + "pkg" + FS + "AnnotationType.html", |
153 "DETAIL: <A HREF=\"#annotation_type_element_detail\">ELEMENT</A>"}, |
164 "<li>DETAIL: </li>" + NL + |
|
165 "<li><a href=\"#annotation_type_element_detail\">ELEMENT</a></li>"}, |
154 //Make sure the heading is correct. |
166 //Make sure the heading is correct. |
155 {BUG_ID + FS + "pkg" + FS + "AnnotationType.html", |
167 {BUG_ID + FS + "pkg" + FS + "AnnotationType.html", |
156 "Annotation Type AnnotationType</H2>"}, |
168 "Annotation Type AnnotationType</h2>"}, |
157 //Make sure the signature is correct. |
169 //Make sure the signature is correct. |
158 {BUG_ID + FS + "pkg" + FS + "AnnotationType.html", |
170 {BUG_ID + FS + "pkg" + FS + "AnnotationType.html", |
159 "public @interface <STRONG>AnnotationType</STRONG>"}, |
171 "public @interface <strong>AnnotationType</strong>"}, |
160 //Make sure member summary headings are correct. |
172 //Make sure member summary headings are correct. |
161 {BUG_ID + FS + "pkg" + FS + "AnnotationType.html", |
173 {BUG_ID + FS + "pkg" + FS + "AnnotationType.html", |
162 "<CAPTION CLASS=\"TableCaption\">" + NL + |
174 "<h3>Required Element Summary</h3>"}, |
163 "Required Element Summary</CAPTION>"}, |
|
164 {BUG_ID + FS + "pkg" + FS + "AnnotationType.html", |
175 {BUG_ID + FS + "pkg" + FS + "AnnotationType.html", |
165 "<CAPTION CLASS=\"TableCaption\">" + NL + |
176 "<h3>Optional Element Summary</h3>"}, |
166 "Optional Element Summary</CAPTION>"}, |
|
167 //Make sure element detail heading is correct |
177 //Make sure element detail heading is correct |
168 {BUG_ID + FS + "pkg" + FS + "AnnotationType.html", |
178 {BUG_ID + FS + "pkg" + FS + "AnnotationType.html", |
169 "Element Detail"}, |
179 "Element Detail"}, |
170 //Make sure default annotation type value is printed when necessary. |
180 //Make sure default annotation type value is printed when necessary. |
171 {BUG_ID + FS + "pkg" + FS + "AnnotationType.html", |
181 {BUG_ID + FS + "pkg" + FS + "AnnotationType.html", |
172 "<STRONG>Default:</STRONG></DT><DD>\"unknown\"</DD>"}, |
182 "<dl>" + NL + "<dt>Default:</dt>" + NL + "<dd>\"unknown\"</dd>" + NL + |
|
183 "</dl>"}, |
173 |
184 |
174 //================================= |
185 //================================= |
175 // ANNOTATION TYPE USAGE TESTING |
186 // ANNOTATION TYPE USAGE TESTING |
176 //================================= |
187 //================================= |
177 |
188 |
178 //PACKAGE |
189 //PACKAGE |
179 {BUG_ID + FS + "pkg" + FS + "package-summary.html", |
190 {BUG_ID + FS + "pkg" + FS + "package-summary.html", |
180 "<A HREF=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</A>(<A HREF=\"../pkg/AnnotationType.html#optional()\">optional</A>=\"Package Annotation\"," + NL + |
191 "<a href=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</a>(<a href=\"../pkg/AnnotationType.html#optional()\">optional</a>=\"Package Annotation\"," + NL + |
181 " <A HREF=\"../pkg/AnnotationType.html#required()\">required</A>=1994)"}, |
192 " <a href=\"../pkg/AnnotationType.html#required()\">required</a>=1994)"}, |
182 |
193 |
183 //CLASS |
194 //CLASS |
184 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
195 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
185 "<FONT SIZE=\"-1\">" + |
196 "<pre><a href=\"../pkg/AnnotationType.html\" " + |
186 "<A HREF=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</A>(<A HREF=\"../pkg/AnnotationType.html#optional()\">optional</A>=\"Class Annotation\","+NL + |
197 "title=\"annotation in pkg\">@AnnotationType</a>(" + |
187 " <A HREF=\"../pkg/AnnotationType.html#required()\">required</A>=1994)"+NL + |
198 "<a href=\"../pkg/AnnotationType.html#optional()\">optional</a>" + |
188 "</FONT>public class <STRONG>AnnotationTypeUsage</STRONG>" + NL + |
199 "=\"Class Annotation\"," + NL + |
189 "extends java.lang.Object"}, |
200 " <a href=\"../pkg/AnnotationType.html#required()\">" + |
|
201 "required</a>=1994)" + NL + "public class <strong>" + |
|
202 "AnnotationTypeUsage</strong>" + NL + "extends java.lang.Object</pre>"}, |
190 |
203 |
191 //FIELD |
204 //FIELD |
192 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
205 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
193 "<FONT SIZE=\"-1\">" + |
206 "<pre><a href=\"../pkg/AnnotationType.html\" " + |
194 "<A HREF=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</A>(<A HREF=\"../pkg/AnnotationType.html#optional()\">optional</A>=\"Field Annotation\","+NL + |
207 "title=\"annotation in pkg\">@AnnotationType</a>(" + |
195 " <A HREF=\"../pkg/AnnotationType.html#required()\">required</A>=1994)"+NL + |
208 "<a href=\"../pkg/AnnotationType.html#optional()\">optional</a>" + |
196 "</FONT>public int <STRONG>field</STRONG>"}, |
209 "=\"Field Annotation\"," + NL + |
|
210 " <a href=\"../pkg/AnnotationType.html#required()\">" + |
|
211 "required</a>=1994)" + NL + "public int field</pre>"}, |
197 |
212 |
198 //CONSTRUCTOR |
213 //CONSTRUCTOR |
199 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
214 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
200 "<FONT SIZE=\"-1\">" + |
215 "<pre><a href=\"../pkg/AnnotationType.html\" " + |
201 "<A HREF=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</A>(<A HREF=\"../pkg/AnnotationType.html#optional()\">optional</A>=\"Constructor Annotation\","+NL + |
216 "title=\"annotation in pkg\">@AnnotationType</a>(" + |
202 " <A HREF=\"../pkg/AnnotationType.html#required()\">required</A>=1994)"+NL + |
217 "<a href=\"../pkg/AnnotationType.html#optional()\">optional</a>" + |
203 "</FONT>public <STRONG>AnnotationTypeUsage</STRONG>()"}, |
218 "=\"Constructor Annotation\"," + NL + |
|
219 " <a href=\"../pkg/AnnotationType.html#required()\">" + |
|
220 "required</a>=1994)" + NL + "public AnnotationTypeUsage()</pre>"}, |
204 |
221 |
205 //METHOD |
222 //METHOD |
206 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
223 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
207 "<FONT SIZE=\"-1\">" + |
224 "<pre><a href=\"../pkg/AnnotationType.html\" " + |
208 "<A HREF=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</A>(<A HREF=\"../pkg/AnnotationType.html#optional()\">optional</A>=\"Method Annotation\","+NL + |
225 "title=\"annotation in pkg\">@AnnotationType</a>(" + |
209 " <A HREF=\"../pkg/AnnotationType.html#required()\">required</A>=1994)"+NL + |
226 "<a href=\"../pkg/AnnotationType.html#optional()\">optional</a>" + |
210 "</FONT>public void <STRONG>method</STRONG>()"}, |
227 "=\"Method Annotation\"," + NL + |
|
228 " <a href=\"../pkg/AnnotationType.html#required()\">" + |
|
229 "required</a>=1994)" + NL + "public void method()</pre>"}, |
211 |
230 |
212 //METHOD PARAMS |
231 //METHOD PARAMS |
213 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
232 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
214 "<PRE>" + NL + |
233 "<pre>public void methodWithParams(" + |
215 "public void <STRONG>methodWithParams</STRONG>(<FONT SIZE=\"-1\"><A HREF=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</A>(<A HREF=\"../pkg/AnnotationType.html#optional()\">optional</A>=\"Parameter Annotation\",<A HREF=\"../pkg/AnnotationType.html#required()\">required</A>=1994)</FONT>" + NL + |
234 "<a href=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">" + |
216 " int documented," + NL + |
235 "@AnnotationType</a>(<a href=\"../pkg/AnnotationType.html#optional()\">" + |
217 " int undocmented)</PRE>"}, |
236 "optional</a>=\"Parameter Annotation\",<a " + |
|
237 "href=\"../pkg/AnnotationType.html#required()\">required</a>=1994)" + NL + |
|
238 " int documented," + NL + |
|
239 " int undocmented)</pre>"}, |
218 |
240 |
219 //CONSTRUCTOR PARAMS |
241 //CONSTRUCTOR PARAMS |
220 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
242 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
221 "<PRE>" + NL + |
243 "<pre>public AnnotationTypeUsage(<a " + |
222 "public <STRONG>AnnotationTypeUsage</STRONG>(<FONT SIZE=\"-1\"><A HREF=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</A>(<A HREF=\"../pkg/AnnotationType.html#optional()\">optional</A>=\"Constructor Param Annotation\",<A HREF=\"../pkg/AnnotationType.html#required()\">required</A>=1994)</FONT>" + NL + |
244 "href=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">" + |
223 " int documented," + NL + |
245 "@AnnotationType</a>(<a href=\"../pkg/AnnotationType.html#optional()\">" + |
224 " int undocmented)</PRE>"}, |
246 "optional</a>=\"Constructor Param Annotation\",<a " + |
|
247 "href=\"../pkg/AnnotationType.html#required()\">required</a>=1994)" + NL + |
|
248 " int documented," + NL + |
|
249 " int undocmented)</pre>"}, |
225 |
250 |
226 //================================= |
251 //================================= |
227 // ANNOTATION TYPE USAGE TESTING (All Different Types). |
252 // ANNOTATION TYPE USAGE TESTING (All Different Types). |
228 //================================= |
253 //================================= |
229 |
254 |
230 //Integer |
255 //Integer |
231 {BUG_ID + FS + "pkg1" + FS + "B.html", |
256 {BUG_ID + FS + "pkg1" + FS + "B.html", |
232 "<A HREF=\"../pkg1/A.html#d()\">d</A>=3.14,"}, |
257 "<a href=\"../pkg1/A.html#d()\">d</a>=3.14,"}, |
233 |
258 |
234 //Double |
259 //Double |
235 {BUG_ID + FS + "pkg1" + FS + "B.html", |
260 {BUG_ID + FS + "pkg1" + FS + "B.html", |
236 "<A HREF=\"../pkg1/A.html#d()\">d</A>=3.14,"}, |
261 "<a href=\"../pkg1/A.html#d()\">d</a>=3.14,"}, |
237 |
262 |
238 //Boolean |
263 //Boolean |
239 {BUG_ID + FS + "pkg1" + FS + "B.html", |
264 {BUG_ID + FS + "pkg1" + FS + "B.html", |
240 "<A HREF=\"../pkg1/A.html#b()\">b</A>=true,"}, |
265 "<a href=\"../pkg1/A.html#b()\">b</a>=true,"}, |
241 |
266 |
242 //String |
267 //String |
243 {BUG_ID + FS + "pkg1" + FS + "B.html", |
268 {BUG_ID + FS + "pkg1" + FS + "B.html", |
244 "<A HREF=\"../pkg1/A.html#s()\">s</A>=\"sigh\","}, |
269 "<a href=\"../pkg1/A.html#s()\">s</a>=\"sigh\","}, |
245 |
270 |
246 //Class |
271 //Class |
247 {BUG_ID + FS + "pkg1" + FS + "B.html", |
272 {BUG_ID + FS + "pkg1" + FS + "B.html", |
248 "<A HREF=\"../pkg1/A.html#c()\">c</A>=<A HREF=\"../pkg2/Foo.html\" title=\"class in pkg2\">Foo.class</A>,"}, |
273 "<a href=\"../pkg1/A.html#c()\">c</a>=<a href=\"../pkg2/Foo.html\" title=\"class in pkg2\">Foo.class</a>,"}, |
249 |
274 |
250 //Bounded Class |
275 //Bounded Class |
251 {BUG_ID + FS + "pkg1" + FS + "B.html", |
276 {BUG_ID + FS + "pkg1" + FS + "B.html", |
252 "<A HREF=\"../pkg1/A.html#w()\">w</A>=<A HREF=\"../pkg/TypeParameterSubClass.html\" title=\"class in pkg\">TypeParameterSubClass.class</A>,"}, |
277 "<a href=\"../pkg1/A.html#w()\">w</a>=<a href=\"../pkg/TypeParameterSubClass.html\" title=\"class in pkg\">TypeParameterSubClass.class</a>,"}, |
253 |
278 |
254 //Enum |
279 //Enum |
255 {BUG_ID + FS + "pkg1" + FS + "B.html", |
280 {BUG_ID + FS + "pkg1" + FS + "B.html", |
256 "<A HREF=\"../pkg1/A.html#e()\">e</A>=<A HREF=\"../pkg/Coin.html#Penny\">Penny</A>,"}, |
281 "<a href=\"../pkg1/A.html#e()\">e</a>=<a href=\"../pkg/Coin.html#Penny\">Penny</a>,"}, |
257 |
282 |
258 //Annotation Type |
283 //Annotation Type |
259 {BUG_ID + FS + "pkg1" + FS + "B.html", |
284 {BUG_ID + FS + "pkg1" + FS + "B.html", |
260 "<A HREF=\"../pkg1/A.html#a()\">a</A>=<A HREF=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</A>(<A HREF=\"../pkg/AnnotationType.html#optional()\">optional</A>=\"foo\",<A HREF=\"../pkg/AnnotationType.html#required()\">required</A>=1994),"}, |
285 "<a href=\"../pkg1/A.html#a()\">a</a>=<a href=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</a>(<a href=\"../pkg/AnnotationType.html#optional()\">optional</a>=\"foo\",<a href=\"../pkg/AnnotationType.html#required()\">required</a>=1994),"}, |
261 |
286 |
262 //String Array |
287 //String Array |
263 {BUG_ID + FS + "pkg1" + FS + "B.html", |
288 {BUG_ID + FS + "pkg1" + FS + "B.html", |
264 "<A HREF=\"../pkg1/A.html#sa()\">sa</A>={\"up\",\"down\"},"}, |
289 "<a href=\"../pkg1/A.html#sa()\">sa</a>={\"up\",\"down\"},"}, |
265 |
290 |
266 //Primitive |
291 //Primitive |
267 {BUG_ID + FS + "pkg1" + FS + "B.html", |
292 {BUG_ID + FS + "pkg1" + FS + "B.html", |
268 "<A HREF=\"../pkg1/A.html#primitiveClassTest()\">primitiveClassTest</A>=boolean.class,"}, |
293 "<a href=\"../pkg1/A.html#primitiveClassTest()\">primitiveClassTest</a>=boolean.class,"}, |
269 |
294 |
270 //XXX: Add array test case after this if fixed: |
295 //XXX: Add array test case after this if fixed: |
271 //5020899: Incorrect internal representation of class-valued annotation elements |
296 //5020899: Incorrect internal representation of class-valued annotation elements |
272 |
297 |
273 //Make sure that annotations are surrounded by <pre> and </pre> |
298 //Make sure that annotations are surrounded by <pre> and </pre> |
274 {BUG_ID + FS + "pkg1" + FS + "B.html", |
299 {BUG_ID + FS + "pkg1" + FS + "B.html", |
275 "<PRE><FONT SIZE=\"-1\"><A HREF=\"../pkg1/A.html\" title=\"annotation in pkg1\">@A</A>"}, |
300 "<pre><a href=\"../pkg1/A.html\" title=\"annotation in pkg1\">@A</a>"}, |
276 {BUG_ID + FS + "pkg1" + FS + "B.html", |
301 {BUG_ID + FS + "pkg1" + FS + "B.html", |
277 "</FONT>public interface <STRONG>B</STRONG></PRE>"}, |
302 "public interface <strong>B</strong></pre>"}, |
278 |
303 |
279 |
304 |
280 //============================================================== |
305 //============================================================== |
281 // Handle multiple bounds. |
306 // Handle multiple bounds. |
282 //============================================================== |
307 //============================================================== |
283 {BUG_ID + FS + "pkg" + FS + "MultiTypeParameters.html", |
308 {BUG_ID + FS + "pkg" + FS + "MultiTypeParameters.html", |
284 "public <T extends java.lang.Number & java.lang.Runnable> T <STRONG>foo</STRONG>(T t)"}, |
309 "public <T extends java.lang.Number & java.lang.Runnable> T foo(T t)"}, |
285 |
310 |
286 //============================================================== |
311 //============================================================== |
287 // Test Class-Use Documenation for Type Parameters. |
312 // Test Class-Use Documenation for Type Parameters. |
288 //============================================================== |
313 //============================================================== |
289 |
314 |
290 //ClassUseTest1: <T extends Foo & Foo2> |
315 //ClassUseTest1: <T extends Foo & Foo2> |
291 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html", |
316 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html", |
292 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
317 "<caption><span>Classes in <a href=\"../../pkg2/" + |
293 "Classes in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
318 "package-summary.html\">pkg2</a> with type parameters of " + |
294 "</A> with type parameters of type <A HREF=\"../../pkg2/Foo.html\" " + |
319 "type <a href=\"../../pkg2/Foo.html\" title=\"class in pkg2\">" + |
295 "title=\"class in pkg2\">Foo</A></CAPTION>" |
320 "Foo</a></span><span class=\"tabEnd\"> </span></caption>" |
296 }, |
321 }, |
297 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html", |
322 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html", |
298 "<TD><CODE><STRONG><A HREF=\"../../pkg2/ClassUseTest1.html\" title=\"class in pkg2\">ClassUseTest1<T extends Foo & Foo2></A></STRONG></CODE>" |
323 "<td class=\"colLast\"><code><strong><a href=\"../../pkg2/" + |
|
324 "ClassUseTest1.html\" title=\"class in pkg2\">ClassUseTest1" + |
|
325 "<T extends Foo & Foo2></a></strong></code> </td>" |
299 }, |
326 }, |
300 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html", |
327 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html", |
301 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
328 "<caption><span>Methods in <a href=\"../../pkg2/" + |
302 "Methods in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
329 "package-summary.html\">pkg2</a> with type parameters of " + |
303 "</A> with type parameters of type <A HREF=\"../../pkg2/Foo.html\" " + |
330 "type <a href=\"../../pkg2/Foo.html\" title=\"class in " + |
304 "title=\"class in pkg2\">Foo</A></CAPTION>" |
331 "pkg2\">Foo</a></span><span class=\"tabEnd\"> </span></caption>" |
305 }, |
332 }, |
306 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html", |
333 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html", |
307 "<TD><CODE><STRONG>ClassUseTest1.</STRONG><STRONG><A HREF=\"../../pkg2/ClassUseTest1.html#method(T)\">method</A></STRONG>(T t)</CODE>" |
334 "<td class=\"colLast\"><span class=\"strong\">ClassUseTest1." + |
|
335 "</span><code><strong><a href=\"../../pkg2/" + |
|
336 "ClassUseTest1.html#method(T)\">method</a></strong>" + |
|
337 "(T t)</code> </td>" |
308 }, |
338 }, |
309 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html", |
339 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html", |
310 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
340 "<caption><span>Fields in <a href=\"../../pkg2/" + |
311 "Fields in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
341 "package-summary.html\">pkg2</a> with type parameters of " + |
312 "</A> with type parameters of type <A HREF=\"../../pkg2/Foo.html\" " + |
342 "type <a href=\"../../pkg2/Foo.html\" title=\"class in pkg2\">" + |
313 "title=\"class in pkg2\">Foo</A></CAPTION>" |
343 "Foo</a></span><span class=\"tabEnd\"> </span></caption>" |
314 }, |
344 }, |
315 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html", |
345 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html", |
316 "<A HREF=\"../../pkg2/ParamTest.html\" title=\"class in pkg2\">ParamTest</A><<A HREF=\"../../pkg2/Foo.html\" title=\"class in pkg2\">Foo</A>></CODE></FONT></TD>" |
346 "td class=\"colFirst\"><code><a href=\"../../pkg2/" + |
317 }, |
347 "ParamTest.html\" title=\"class in pkg2\">ParamTest</a>" + |
318 |
348 "<<a href=\"../../pkg2/Foo.html\" title=\"class in pkg2\"" + |
319 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
349 ">Foo</a>></code></td>" |
320 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
350 }, |
321 "Fields in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
351 |
322 "</A> declared as <A HREF=\"../../pkg2/ParamTest.html\" " + |
352 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
323 "title=\"class in pkg2\">ParamTest</A></CAPTION>" |
353 "<caption><span>Fields in <a href=\"../../pkg2/" + |
324 }, |
354 "package-summary.html\">pkg2</a> declared as <a href=\"../" + |
325 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
355 "../pkg2/ParamTest.html\" title=\"class in pkg2\">ParamTest" + |
326 "<A HREF=\"../../pkg2/ParamTest.html\" title=\"class in pkg2\">ParamTest</A><<A HREF=\"../../pkg2/Foo.html\" title=\"class in pkg2\">Foo</A>></CODE></FONT></TD>" |
356 "</a></span><span class=\"tabEnd\"> </span></caption>" |
|
357 }, |
|
358 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
|
359 "<td class=\"colFirst\"><code><a href=\"../../pkg2/" + |
|
360 "ParamTest.html\" title=\"class in pkg2\">ParamTest</a><<a " + |
|
361 "href=\"../../pkg2/Foo.html\" title=\"class in pkg2\">Foo</a" + |
|
362 ">></code></td>" |
327 }, |
363 }, |
328 |
364 |
329 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo2.html", |
365 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo2.html", |
330 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
366 "<caption><span>Classes in <a href=\"../../pkg2/" + |
331 "Classes in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
367 "package-summary.html\">pkg2</a> with type parameters of " + |
332 "</A> with type parameters of type <A HREF=\"../../pkg2/Foo2.html\" " + |
368 "type <a href=\"../../pkg2/Foo2.html\" title=\"interface " + |
333 "title=\"interface in pkg2\">Foo2</A></CAPTION>" |
369 "in pkg2\">Foo2</a></span><span class=\"tabEnd\"> " + |
|
370 "</span></caption>" |
334 }, |
371 }, |
335 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo2.html", |
372 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo2.html", |
336 "<TD><CODE><STRONG><A HREF=\"../../pkg2/ClassUseTest1.html\" title=\"class in pkg2\">ClassUseTest1<T extends Foo & Foo2></A></STRONG></CODE>" |
373 "<td class=\"colLast\"><code><strong><a href=\"../../pkg2/" + |
|
374 "ClassUseTest1.html\" title=\"class in pkg2\">" + |
|
375 "ClassUseTest1<T extends Foo & Foo2></a></strong>" + |
|
376 "</code> </td>" |
337 }, |
377 }, |
338 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo2.html", |
378 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo2.html", |
339 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
379 "<caption><span>Methods in <a href=\"../../pkg2/" + |
340 "Methods in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
380 "package-summary.html\">pkg2</a> with type parameters of " + |
341 "</A> with type parameters of type <A HREF=\"../../pkg2/Foo2.html\" " + |
381 "type <a href=\"../../pkg2/Foo2.html\" title=\"interface " + |
342 "title=\"interface in pkg2\">Foo2</A></CAPTION>" |
382 "in pkg2\">Foo2</a></span><span class=\"tabEnd\"> " + |
|
383 "</span></caption>" |
343 }, |
384 }, |
344 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo2.html", |
385 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo2.html", |
345 "<TD><CODE><STRONG>ClassUseTest1.</STRONG><STRONG><A HREF=\"../../pkg2/ClassUseTest1.html#method(T)\">method</A></STRONG>(T t)</CODE>" |
386 "<td class=\"colLast\"><span class=\"strong\">" + |
|
387 "ClassUseTest1.</span><code><strong><a href=\"../../" + |
|
388 "pkg2/ClassUseTest1.html#method(T)\">method</a></strong>" + |
|
389 "(T t)</code> </td>" |
346 }, |
390 }, |
347 |
391 |
348 //ClassUseTest2: <T extends ParamTest<Foo3>> |
392 //ClassUseTest2: <T extends ParamTest<Foo3>> |
349 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
393 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
350 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
394 "<caption><span>Classes in <a href=\"../../pkg2/" + |
351 "Classes in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
395 "package-summary.html\">pkg2</a> with type parameters of " + |
352 "</A> with type parameters of type <A HREF=\"../../pkg2/ParamTest.html\" " + |
396 "type <a href=\"../../pkg2/ParamTest.html\" title=\"class " + |
353 "title=\"class in pkg2\">ParamTest</A></CAPTION>" |
397 "in pkg2\">ParamTest</a></span><span class=\"tabEnd\">" + |
354 }, |
398 " </span></caption>" |
355 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
399 }, |
356 "<TD><CODE><STRONG><A HREF=\"../../pkg2/ClassUseTest2.html\" title=\"class in pkg2\">ClassUseTest2<T extends ParamTest<<A HREF=\"../../pkg2/Foo3.html\" title=\"class in pkg2\">Foo3</A>>></A></STRONG></CODE>" |
400 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
357 }, |
401 "<td class=\"colLast\"><code><strong><a href=\"../../pkg2/" + |
358 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
402 "ClassUseTest2.html\" title=\"class in pkg2\">ClassUseTest2<T " + |
359 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
403 "extends ParamTest<<a href=\"../../pkg2/Foo3.html\" title=\"class " + |
360 "Methods in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
404 "in pkg2\">Foo3</a>>></a></strong></code> </td>" |
361 "</A> with type parameters of type <A HREF=\"../../pkg2/ParamTest.html\" " + |
405 }, |
362 "title=\"class in pkg2\">ParamTest</A></CAPTION>" |
406 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
363 }, |
407 "<caption><span>Methods in <a href=\"../../pkg2/" + |
364 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
408 "package-summary.html\">pkg2</a> with type parameters of " + |
365 "<TD><CODE><STRONG>ClassUseTest2.</STRONG><STRONG><A HREF=\"../../pkg2/ClassUseTest2.html#method(T)\">method</A></STRONG>(T t)</CODE>" |
409 "type <a href=\"../../pkg2/ParamTest.html\" title=\"class " + |
366 }, |
410 "in pkg2\">ParamTest</a></span><span class=\"tabEnd\">" + |
367 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
411 " </span></caption>" |
368 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
412 }, |
369 "Fields in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
413 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
370 "</A> declared as <A HREF=\"../../pkg2/ParamTest.html\" " + |
414 "<td class=\"colLast\"><span class=\"strong\">ClassUseTest2." + |
371 "title=\"class in pkg2\">ParamTest</A></CAPTION>" |
415 "</span><code><strong><a href=\"../../pkg2/" + |
372 }, |
416 "ClassUseTest2.html#method(T)\">method</a></strong>" + |
373 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
417 "(T t)</code> </td>" |
374 "<A HREF=\"../../pkg2/ParamTest.html\" title=\"class in pkg2\">ParamTest</A><<A HREF=\"../../pkg2/Foo.html\" title=\"class in pkg2\">Foo</A>></CODE></FONT></TD>" |
418 }, |
375 }, |
419 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
376 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
420 "<caption><span>Fields in <a href=\"../../pkg2/" + |
377 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
421 "package-summary.html\">pkg2</a> declared as <a href=\"../" + |
378 "Methods in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
422 "../pkg2/ParamTest.html\" title=\"class in pkg2\">ParamTest" + |
379 "</A> with type parameters of type <A HREF=\"../../pkg2/ParamTest.html\" " + |
423 "</a></span><span class=\"tabEnd\"> </span></caption>" |
380 "title=\"class in pkg2\">ParamTest</A></CAPTION>" |
424 }, |
381 }, |
425 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
382 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
426 "<td class=\"colFirst\"><code><a href=\"../../pkg2/" + |
383 "<T extends <A HREF=\"../../pkg2/ParamTest.html\" title=\"class in pkg2\">ParamTest</A><<A HREF=\"../../pkg2/Foo3.html\" title=\"class in pkg2\">Foo3</A>>>" |
427 "ParamTest.html\" title=\"class in pkg2\">ParamTest</a>" + |
|
428 "<<a href=\"../../pkg2/Foo.html\" title=\"class in pkg2\">" + |
|
429 "Foo</a>></code></td>" |
|
430 }, |
|
431 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
|
432 "<caption><span>Methods in <a href=\"../../pkg2/" + |
|
433 "package-summary.html\">pkg2</a> with type parameters of " + |
|
434 "type <a href=\"../../pkg2/ParamTest.html\" title=\"class " + |
|
435 "in pkg2\">ParamTest</a></span><span class=\"tabEnd\">" + |
|
436 " </span></caption>" |
|
437 }, |
|
438 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html", |
|
439 "<td class=\"colFirst\"><code><T extends <a href=\"../" + |
|
440 "../pkg2/ParamTest.html\" title=\"class in pkg2\">ParamTest" + |
|
441 "</a><<a href=\"../../pkg2/Foo3.html\" title=\"class in " + |
|
442 "pkg2\">Foo3</a>>> <br><a href=\"../../pkg2/" + |
|
443 "ParamTest.html\" title=\"class in pkg2\">ParamTest</a>" + |
|
444 "<<a href=\"../../pkg2/Foo3.html\" title=\"class in " + |
|
445 "pkg2\">Foo3</a>></code></td>" |
384 }, |
446 }, |
385 |
447 |
386 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html", |
448 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html", |
387 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
449 "<caption><span>Classes in <a href=\"../../pkg2/" + |
388 "Classes in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
450 "package-summary.html\">pkg2</a> with type parameters of " + |
389 "</A> with type parameters of type <A HREF=\"../../pkg2/Foo3.html\" " + |
451 "type <a href=\"../../pkg2/Foo3.html\" title=\"class in pkg2\">" + |
390 "title=\"class in pkg2\">Foo3</A></CAPTION>" |
452 "Foo3</a></span><span class=\"tabEnd\"> </span></caption>" |
391 }, |
453 }, |
392 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html", |
454 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html", |
393 "<TD><CODE><STRONG><A HREF=\"../../pkg2/ClassUseTest2.html\" title=\"class in pkg2\">ClassUseTest2<T extends ParamTest<<A HREF=\"../../pkg2/Foo3.html\" title=\"class in pkg2\">Foo3</A>>></A></STRONG></CODE>" |
455 "<td class=\"colLast\"><code><strong><a href=\"../../" + |
|
456 "pkg2/ClassUseTest2.html\" title=\"class in pkg2\">" + |
|
457 "ClassUseTest2<T extends ParamTest<<a href=\"../../" + |
|
458 "pkg2/Foo3.html\" title=\"class in pkg2\">Foo3</a>>>" + |
|
459 "</a></strong></code> </td>" |
394 }, |
460 }, |
395 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html", |
461 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html", |
396 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
462 "<caption><span>Methods in <a href=\"../../pkg2/" + |
397 "Methods in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
463 "package-summary.html\">pkg2</a> with type parameters of " + |
398 "</A> with type parameters of type <A HREF=\"../../pkg2/Foo3.html\" " + |
464 "type <a href=\"../../pkg2/Foo3.html\" title=\"class in " + |
399 "title=\"class in pkg2\">Foo3</A></CAPTION>" |
465 "pkg2\">Foo3</a></span><span class=\"tabEnd\"> " + |
|
466 "</span></caption>" |
400 }, |
467 }, |
401 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html", |
468 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html", |
402 "<TD><CODE><STRONG>ClassUseTest2.</STRONG><STRONG><A HREF=\"../../pkg2/ClassUseTest2.html#method(T)\">method</A></STRONG>(T t)</CODE>" |
469 "<td class=\"colLast\"><span class=\"strong\">ClassUseTest2." + |
|
470 "</span><code><strong><a href=\"../../pkg2/" + |
|
471 "ClassUseTest2.html#method(T)\">method</a></strong>" + |
|
472 "(T t)</code> </td>" |
403 }, |
473 }, |
404 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html", |
474 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html", |
405 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
475 "<caption><span>Methods in <a href=\"../../pkg2/" + |
406 "Methods in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
476 "package-summary.html\">pkg2</a> that return types with " + |
407 "</A> that return types with arguments of type " + |
477 "arguments of type <a href=\"../../pkg2/Foo3.html\" title" + |
408 "<A HREF=\"../../pkg2/Foo3.html\" title=\"class in pkg2\">" + |
478 "=\"class in pkg2\">Foo3</a></span><span class=\"tabEnd\">" + |
409 "Foo3</A></CAPTION>" |
479 " </span></caption>" |
410 }, |
480 }, |
411 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html", |
481 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html", |
412 "<T extends <A HREF=\"../../pkg2/ParamTest.html\" title=\"class in pkg2\">ParamTest</A><<A HREF=\"../../pkg2/Foo3.html\" title=\"class in pkg2\">Foo3</A>>>" |
482 "<td class=\"colFirst\"><code><T extends <a href=\"../../" + |
|
483 "pkg2/ParamTest.html\" title=\"class in pkg2\">ParamTest</a><" + |
|
484 "<a href=\"../../pkg2/Foo3.html\" title=\"class in pkg2\">Foo3" + |
|
485 "</a>>> <br><a href=\"../../pkg2/ParamTest.html\" " + |
|
486 "title=\"class in pkg2\">ParamTest</a><<a href=\"../../pkg2/" + |
|
487 "Foo3.html\" title=\"class in pkg2\">Foo3</a>></code></td>" |
413 }, |
488 }, |
414 |
489 |
415 //ClassUseTest3: <T extends ParamTest2<List<? extends Foo4>>> |
490 //ClassUseTest3: <T extends ParamTest2<List<? extends Foo4>>> |
416 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html", |
491 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html", |
417 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
492 "<caption><span>Classes in <a href=\"../../pkg2/" + |
418 "Classes in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
493 "package-summary.html\">pkg2</a> with type parameters of " + |
419 "</A> with type parameters of type " + |
494 "type <a href=\"../../pkg2/ParamTest2.html\" title=\"class " + |
420 "<A HREF=\"../../pkg2/ParamTest2.html\" title=\"class in pkg2\">" + |
495 "in pkg2\">ParamTest2</a></span><span class=\"tabEnd\">" + |
421 "ParamTest2</A></CAPTION>" |
496 " </span></caption>" |
422 }, |
497 }, |
423 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html", |
498 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html", |
424 "<TD><CODE><STRONG><A HREF=\"../../pkg2/ClassUseTest3.html\" title=\"class in pkg2\">ClassUseTest3<T extends ParamTest2<java.util.List<? extends Foo4>>></A></STRONG></CODE>" |
499 "<td class=\"colLast\"><code><strong><a href=\"../../pkg2/" + |
|
500 "ClassUseTest3.html\" title=\"class in pkg2\">" + |
|
501 "ClassUseTest3<T extends ParamTest2<java.util.List" + |
|
502 "<? extends Foo4>>></a></strong></code> </td>" |
425 }, |
503 }, |
426 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html", |
504 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html", |
427 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
505 "<caption><span>Methods in <a href=\"../../pkg2/" + |
428 "Methods in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
506 "package-summary.html\">pkg2</a> with type parameters of " + |
429 "</A> with type parameters of type " + |
507 "type <a href=\"../../pkg2/ParamTest2.html\" title=\"class " + |
430 "<A HREF=\"../../pkg2/ParamTest2.html\" title=\"class in pkg2\">" + |
508 "in pkg2\">ParamTest2</a></span><span class=\"tabEnd\">" + |
431 "ParamTest2</A></CAPTION>" |
509 " </span></caption>" |
432 }, |
510 }, |
433 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html", |
511 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html", |
434 "<TD><CODE><STRONG>ClassUseTest3.</STRONG><STRONG><A HREF=\"../../pkg2/ClassUseTest3.html#method(T)\">method</A></STRONG>(T t)</CODE>" |
512 "<td class=\"colLast\"><span class=\"strong\">ClassUseTest3" + |
|
513 ".</span><code><strong><a href=\"../../pkg2/ClassUseTest3." + |
|
514 "html#method(T)\">method</a></strong>(T t)</code> </td>" |
435 }, |
515 }, |
436 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html", |
516 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html", |
437 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
517 "<td class=\"colFirst\"><code><T extends <a href=\"../" + |
438 "Methods in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
518 "../pkg2/ParamTest2.html\" title=\"class in pkg2\">" + |
439 "</A> with type parameters of type " + |
519 "ParamTest2</a><java.util.List<? extends <a href=\".." + |
440 "<A HREF=\"../../pkg2/ParamTest2.html\" title=\"class in pkg2\">" + |
520 "/../pkg2/Foo4.html\" title=\"class in pkg2\">Foo4</a>>" + |
441 "ParamTest2</A></CAPTION>" |
521 ">> <br><a href=\"../../pkg2/ParamTest2.html\" " + |
442 }, |
522 "title=\"class in pkg2\">ParamTest2</a><java.util.List" + |
443 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html", |
523 "<? extends <a href=\"../../pkg2/Foo4.html\" title=\"" + |
444 "<T extends <A HREF=\"../../pkg2/ParamTest2.html\" title=\"class in pkg2\">ParamTest2</A><java.util.List<? extends <A HREF=\"../../pkg2/Foo4.html\" title=\"class in pkg2\">Foo4</A>>>>" |
524 "class in pkg2\">Foo4</a>>></code></td>" |
445 }, |
525 }, |
446 |
526 |
447 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html", |
527 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html", |
448 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
528 "<caption><span>Classes in <a href=\"../../pkg2/" + |
449 "Classes in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
529 "package-summary.html\">pkg2</a> with type parameters of " + |
450 "</A> with type parameters of type " + |
530 "type <a href=\"../../pkg2/Foo4.html\" title=\"class in " + |
451 "<A HREF=\"../../pkg2/Foo4.html\" title=\"class in pkg2\">" + |
531 "pkg2\">Foo4</a></span><span class=\"tabEnd\"> " + |
452 "Foo4</A></CAPTION>" |
532 "</span></caption>" |
453 }, |
533 }, |
454 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html", |
534 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html", |
455 "<TD><CODE><STRONG><A HREF=\"../../pkg2/ClassUseTest3.html\" title=\"class in pkg2\">ClassUseTest3<T extends ParamTest2<java.util.List<? extends Foo4>>></A></STRONG></CODE>" |
535 "<td class=\"colLast\"><code><strong><a href=\"../../" + |
|
536 "pkg2/ClassUseTest3.html\" title=\"class in pkg2\">" + |
|
537 "ClassUseTest3<T extends ParamTest2<java.util.List" + |
|
538 "<? extends Foo4>>></a></strong></code> </td>" |
456 }, |
539 }, |
457 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html", |
540 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html", |
458 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
541 "<caption><span>Methods in <a href=\"../../pkg2/" + |
459 "Methods in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
542 "package-summary.html\">pkg2</a> with type parameters of " + |
460 "</A> with type parameters of type <A HREF=\"../../pkg2/Foo4.html\" " + |
543 "type <a href=\"../../pkg2/Foo4.html\" title=\"class in " + |
461 "title=\"class in pkg2\">Foo4</A></CAPTION>" |
544 "pkg2\">Foo4</a></span><span class=\"tabEnd\"> </span></caption>" |
462 }, |
545 }, |
463 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html", |
546 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html", |
464 "<TD><CODE><STRONG>ClassUseTest3.</STRONG><STRONG><A HREF=\"../../pkg2/ClassUseTest3.html#method(T)\">method</A></STRONG>(T t)</CODE>" |
547 "<td class=\"colLast\"><span class=\"strong\">ClassUseTest3." + |
|
548 "</span><code><strong><a href=\"../../pkg2/ClassUseTest3." + |
|
549 "html#method(T)\">method</a></strong>(T t)</code>" + |
|
550 " </td>" |
465 }, |
551 }, |
466 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html", |
552 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html", |
467 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
553 "<caption><span>Methods in <a href=\"../../pkg2/" + |
468 "Methods in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
554 "package-summary.html\">pkg2</a> that return types with " + |
469 "</A> that return types with arguments of type " + |
555 "arguments of type <a href=\"../../pkg2/Foo4.html\" " + |
470 "<A HREF=\"../../pkg2/Foo4.html\" title=\"class in pkg2\">" + |
556 "title=\"class in pkg2\">Foo4</a></span><span class=\"" + |
471 "Foo4</A></CAPTION>" |
557 "tabEnd\"> </span></caption>" |
472 }, |
558 }, |
473 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html", |
559 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html", |
474 "<T extends <A HREF=\"../../pkg2/ParamTest2.html\" title=\"class in pkg2\">ParamTest2</A><java.util.List<? extends <A HREF=\"../../pkg2/Foo4.html\" title=\"class in pkg2\">Foo4</A>>>>" |
560 "<td class=\"colFirst\"><code><T extends <a href=\"../" + |
|
561 "../pkg2/ParamTest2.html\" title=\"class in pkg2\">" + |
|
562 "ParamTest2</a><java.util.List<? extends <a href=\".." + |
|
563 "/../pkg2/Foo4.html\" title=\"class in pkg2\">Foo4</a>>" + |
|
564 ">> <br><a href=\"../../pkg2/ParamTest2.html\" " + |
|
565 "title=\"class in pkg2\">ParamTest2</a><java.util.List" + |
|
566 "<? extends <a href=\"../../pkg2/Foo4.html\" title=\"" + |
|
567 "class in pkg2\">Foo4</a>>></code></td>" |
475 }, |
568 }, |
476 |
569 |
477 //Type parameters in constructor and method args |
570 //Type parameters in constructor and method args |
478 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html", |
571 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html", |
479 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
572 "<caption><span>Method parameters in <a href=\"../../pkg2/" + |
480 "Method parameters in <A HREF=\"../../pkg2/package-summary.html\">pkg2" + |
573 "package-summary.html\">pkg2</a> with type arguments of " + |
481 "</A> with type arguments of type <A HREF=\"../../pkg2/Foo4.html\" " + |
574 "type <a href=\"../../pkg2/Foo4.html\" title=\"class in " + |
482 "title=\"class in pkg2\">Foo4</A></CAPTION>" + NL + |
575 "pkg2\">Foo4</a></span><span class=\"tabEnd\"> " + |
483 "<TR>" + NL + "<TH CLASS=\"TableHeader\" SCOPE=\"col\"" + |
576 "</span></caption>" + NL + "<tr>" + NL + |
484 " NOWRAP>Modifier and Type" + |
577 "<th class=\"colFirst\" scope=\"col\">Modifier and Type</th>" + NL + |
485 "</TH>" + NL + "<TH CLASS=\"TableHeader\" SCOPE=\"col\"" + |
578 "<th class=\"colLast\" scope=\"col\">Method and Description</th>" + NL + |
486 " NOWRAP>Method and Description</TH>" + NL + |
579 "</tr>" + NL + "<tbody>" + NL + "<tr class=\"altColor\">" + NL + |
487 "</TR>" + NL + |
580 "<td class=\"colFirst\"><code>void</code></td>" + NL + |
488 "<TR BGCOLOR=\"white\" CLASS=\"TableRowColor\">" + NL + |
581 "<td class=\"colLast\"><span class=\"strong\">ClassUseTest3." + |
489 "<TD ALIGN=\"right\" VALIGN=\"top\" WIDTH=\"1%\"><FONT SIZE=\"-1\">" + NL + |
582 "</span><code><strong><a href=\"../../pkg2/ClassUseTest3." + |
490 "<CODE> void</CODE></FONT></TD>" + NL + |
583 "html#method(java.util.Set)\">method</a></strong>(java." + |
491 "<TD><CODE><STRONG>ClassUseTest3.</STRONG><STRONG>" + |
584 "util.Set<<a href=\"../../pkg2/Foo4.html\" title=\"" + |
492 "<A HREF=\"../../pkg2/ClassUseTest3.html#method(java.util.Set)\">" + |
585 "class in pkg2\">Foo4</a>> p)</code> </td>" + NL + |
493 "method</A></STRONG>(java.util.Set<<A HREF=\"../../pkg2/Foo4.html\" " + |
586 "</tr>" + NL + "</tbody>" |
494 "title=\"class in pkg2\">Foo4</A>> p)</CODE>" |
|
495 }, |
587 }, |
496 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html", |
588 {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html", |
497 "<CAPTION CLASS=\"TableSubCaption\">" + NL + |
589 "<caption><span>Constructor parameters in <a href=\"../../" + |
498 "Constructor parameters in <A HREF=\"../../pkg2/package-summary.html\">" + |
590 "pkg2/package-summary.html\">pkg2</a> with type arguments " + |
499 "pkg2</A> with type arguments of type <A HREF=\"../../pkg2/Foo4.html\" " + |
591 "of type <a href=\"../../pkg2/Foo4.html\" title=\"class in " + |
500 "title=\"class in pkg2\">Foo4</A></CAPTION>" + NL + |
592 "pkg2\">Foo4</a></span><span class=\"tabEnd\"> " + |
501 "<TR>" + NL + "<TH CLASS=\"TableHeader\" SCOPE=\"col\"" + |
593 "</span></caption>" |
502 " NOWRAP>Constructor and Description" + |
|
503 "</TH>" + NL + "</TR>" + NL + |
|
504 "<TR BGCOLOR=\"white\" CLASS=\"TableRowColor\">" + NL + |
|
505 "<TD><CODE><STRONG><A HREF=\"../../pkg2/ClassUseTest3.html#ClassUseTest3" + |
|
506 "(java.util.Set)\">ClassUseTest3</A></STRONG>(java.util.Set<" + |
|
507 "<A HREF=\"../../pkg2/Foo4.html\" title=\"class in pkg2\">" + |
|
508 "Foo4</A>> p)</CODE>" |
|
509 }, |
594 }, |
510 |
595 |
511 //================================= |
596 //================================= |
512 // Annotatation Type Usage |
597 // Annotatation Type Usage |
513 //================================= |
598 //================================= |
514 {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html", |
599 {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html", |
515 "Packages with annotations of type " + |
600 "<caption><span>Packages with annotations of type <a href=\"" + |
516 "<A HREF=\"../../pkg/AnnotationType.html\" " + |
601 "../../pkg/AnnotationType.html\" title=\"annotation in pkg\">" + |
517 "title=\"annotation in pkg\">AnnotationType</A></CAPTION>" + NL + |
602 "AnnotationType</a></span><span class=\"tabEnd\"> " + |
518 "<TR>" + NL + "<TH CLASS=\"TableHeader\" SCOPE=\"col\"" + |
603 "</span></caption>" |
519 " NOWRAP>Package" + |
|
520 "</TH>" + NL + "<TH CLASS=\"TableHeader\" SCOPE=\"col\"" + |
|
521 " NOWRAP>Description</TH>" + NL + "</TR>" + NL + |
|
522 "<TR BGCOLOR=\"white\" CLASS=\"TableRowColor\">" + NL + |
|
523 "<TD><A HREF=\"../../pkg/package-summary.html\"><STRONG>pkg" + |
|
524 "</STRONG></A></TD>" |
|
525 }, |
604 }, |
526 |
605 |
527 {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html", |
606 {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html", |
528 "Classes in <A HREF=\"../../pkg/package-summary.html\">pkg" + |
607 "<caption><span>Classes in <a href=\"../../pkg/" + |
529 "</A> with annotations of type <A HREF=\"../../pkg/AnnotationType.html\" " + |
608 "package-summary.html\">pkg</a> with annotations of type " + |
530 "title=\"annotation in pkg\">AnnotationType</A></CAPTION>" + NL + |
609 "<a href=\"../../pkg/AnnotationType.html\" title=\"" + |
531 "<TR>" + NL + "<TH CLASS=\"TableHeader\" SCOPE=\"col\"" + |
610 "annotation in pkg\">AnnotationType</a></span><span class" + |
532 " NOWRAP>Modifier and Type" + |
611 "=\"tabEnd\"> </span></caption>" |
533 "</TH>" + NL + "<TH CLASS=\"TableHeader\" SCOPE=\"col\"" + |
|
534 " NOWRAP>Class and Description</TH>" + NL + |
|
535 "</TR>" + NL + |
|
536 "<TR BGCOLOR=\"white\" CLASS=\"TableRowColor\">" + NL + |
|
537 "<TD ALIGN=\"right\" VALIGN=\"top\" WIDTH=\"1%\"><FONT SIZE=\"-1\">" + NL + |
|
538 "<CODE> class</CODE></FONT></TD>" + NL + |
|
539 "<TD><CODE><STRONG><A HREF=\"../../pkg/AnnotationTypeUsage.html\" " + |
|
540 "title=\"class in pkg\">AnnotationTypeUsage</A></STRONG></CODE>" |
|
541 }, |
612 }, |
542 |
613 |
543 {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html", |
614 {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html", |
544 "Fields in <A HREF=\"../../pkg/package-summary.html\">pkg" + |
615 "<caption><span>Fields in <a href=\"../../pkg/" + |
545 "</A> with annotations of type <A HREF=\"../../pkg/AnnotationType.html\" " + |
616 "package-summary.html\">pkg</a> with annotations of type " + |
546 "title=\"annotation in pkg\">AnnotationType</A></CAPTION>" + NL + |
617 "<a href=\"../../pkg/AnnotationType.html\" title=\"annotation " + |
547 "<TR>" + NL + "<TH CLASS=\"TableHeader\" SCOPE=\"col\"" + |
618 "in pkg\">AnnotationType</a></span><span class=\"tabEnd\">" + |
548 " NOWRAP>Modifier and Type" + |
619 " </span></caption>" |
549 "</TH>" + NL + "<TH CLASS=\"TableHeader\" SCOPE=\"col\"" + |
|
550 " NOWRAP>Field and Description</TH>" + NL + |
|
551 "</TR>" + NL + |
|
552 "<TR BGCOLOR=\"white\" CLASS=\"TableRowColor\">" + NL + |
|
553 "<TD ALIGN=\"right\" VALIGN=\"top\" WIDTH=\"1%\"><FONT SIZE=\"-1\">" + NL + |
|
554 "<CODE> int</CODE></FONT></TD>" + NL + |
|
555 "<TD><CODE><STRONG>AnnotationTypeUsage.</STRONG><STRONG>" + |
|
556 "<A HREF=\"../../pkg/AnnotationTypeUsage.html#field\">field" + |
|
557 "</A></STRONG></CODE>" |
|
558 }, |
620 }, |
559 |
621 |
560 {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html", |
622 {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html", |
561 "Methods in <A HREF=\"../../pkg/package-summary.html\">pkg" + |
623 "<caption><span>Methods in <a href=\"../../pkg/" + |
562 "</A> with annotations of type <A HREF=\"../../pkg/AnnotationType.html\" " + |
624 "package-summary.html\">pkg</a> with annotations of type " + |
563 "title=\"annotation in pkg\">AnnotationType</A></CAPTION>" + NL + |
625 "<a href=\"../../pkg/AnnotationType.html\" title=\"annotation " + |
564 "<TR>" + NL + "<TH CLASS=\"TableHeader\" SCOPE=\"col\"" + |
626 "in pkg\">AnnotationType</a></span><span class=\"tabEnd\">" + |
565 " NOWRAP>Modifier and Type" + |
627 " </span></caption>" |
566 "</TH>" + NL + "<TH CLASS=\"TableHeader\" SCOPE=\"col\"" + |
|
567 " NOWRAP>Method and Description</TH>" + NL + |
|
568 "</TR>" + NL + |
|
569 "<TR BGCOLOR=\"white\" CLASS=\"TableRowColor\">" + NL + |
|
570 "<TD ALIGN=\"right\" VALIGN=\"top\" WIDTH=\"1%\"><FONT SIZE=\"-1\">" + NL + |
|
571 "<CODE> void</CODE></FONT></TD>" + NL + |
|
572 "<TD><CODE><STRONG>AnnotationTypeUsage.</STRONG><STRONG>" + |
|
573 "<A HREF=\"../../pkg/AnnotationTypeUsage.html#method()\">" + |
|
574 "method</A></STRONG>()</CODE>" |
|
575 }, |
628 }, |
576 |
629 |
577 {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html", |
630 {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html", |
578 "Method parameters in <A HREF=\"../../pkg/package-summary.html\">pkg" + |
631 "<caption><span>Method parameters in <a href=\"../../pkg/" + |
579 "</A> with annotations of type <A HREF=\"../../pkg/AnnotationType.html\" " + |
632 "package-summary.html\">pkg</a> with annotations of type " + |
580 "title=\"annotation in pkg\">AnnotationType</A></CAPTION>" + NL + |
633 "<a href=\"../../pkg/AnnotationType.html\" title=\"annotation " + |
581 "<TR>" + NL + "<TH CLASS=\"TableHeader\" SCOPE=\"col\"" + |
634 "in pkg\">AnnotationType</a></span><span class=\"tabEnd\">" + |
582 " NOWRAP>Modifier and Type" + |
635 " </span></caption>" |
583 "</TH>" + NL + "<TH CLASS=\"TableHeader\" SCOPE=\"col\"" + |
|
584 " NOWRAP>Method and Description</TH>" + NL + |
|
585 "</TR>" + NL + |
|
586 "<TR BGCOLOR=\"white\" CLASS=\"TableRowColor\">" + NL + |
|
587 "<TD ALIGN=\"right\" VALIGN=\"top\" WIDTH=\"1%\"><FONT SIZE=\"-1\">" + NL + |
|
588 "<CODE> void</CODE></FONT></TD>" + NL + |
|
589 "<TD><CODE><STRONG>AnnotationTypeUsage.</STRONG><STRONG>" + |
|
590 "<A HREF=\"../../pkg/AnnotationTypeUsage.html#methodWithParams" + |
|
591 "(int, int)\">methodWithParams</A></STRONG>(int documented," + NL + |
|
592 " int undocmented)</CODE>" |
|
593 }, |
636 }, |
594 |
637 |
595 {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html", |
638 {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html", |
596 "Constructors in <A HREF=\"../../pkg/package-summary.html\">pkg" + |
639 "<caption><span>Constructors in <a href=\"../../pkg/" + |
597 "</A> with annotations of type <A HREF=\"../../pkg/AnnotationType.html\" " + |
640 "package-summary.html\">pkg</a> with annotations of type " + |
598 "title=\"annotation in pkg\">AnnotationType</A></CAPTION>" + NL + |
641 "<a href=\"../../pkg/AnnotationType.html\" title=\"annotation " + |
599 "<TR>" + NL + "<TH CLASS=\"TableHeader\" SCOPE=\"col\"" + |
642 "in pkg\">AnnotationType</a></span><span class=\"tabEnd\">" + |
600 " NOWRAP>Constructor and Description" + |
643 " </span></caption>" |
601 "</TH>" + NL + "</TR>" + NL + |
|
602 "<TR BGCOLOR=\"white\" CLASS=\"TableRowColor\">" + NL + |
|
603 "<TD><CODE><STRONG><A HREF=\"../../pkg/" + |
|
604 "AnnotationTypeUsage.html#AnnotationTypeUsage()\">" + |
|
605 "AnnotationTypeUsage</A></STRONG>()</CODE>" |
|
606 }, |
644 }, |
607 |
645 |
608 {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html", |
646 {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html", |
609 "Constructor parameters in <A HREF=\"../../pkg/package-summary.html\">pkg" + |
647 "<caption><span>Constructor parameters in <a href=\"../../" + |
610 "</A> with annotations of type <A HREF=\"../../pkg/AnnotationType.html\" " + |
648 "pkg/package-summary.html\">pkg</a> with annotations of " + |
611 "title=\"annotation in pkg\">AnnotationType</A></CAPTION>" + NL + |
649 "type <a href=\"../../pkg/AnnotationType.html\" title=\"" + |
612 "<TR>" + NL + "<TH CLASS=\"TableHeader\" SCOPE=\"col\"" + |
650 "annotation in pkg\">AnnotationType</a></span><span class=\"" + |
613 " NOWRAP>Constructor and Description" + |
651 "tabEnd\"> </span></caption>" |
614 "</TH>" + NL + "</TR>" + NL + |
|
615 "<TR BGCOLOR=\"white\" CLASS=\"TableRowColor\">" + NL + |
|
616 "<TD><CODE><STRONG><A HREF=\"../../pkg/" + |
|
617 "AnnotationTypeUsage.html#AnnotationTypeUsage(int, int)\">" + |
|
618 "AnnotationTypeUsage</A></STRONG>(int documented," + NL + |
|
619 " int undocmented)</CODE>" |
|
620 }, |
652 }, |
621 |
653 |
622 //================================= |
654 //================================= |
623 // TYPE PARAMETER IN INDEX |
655 // TYPE PARAMETER IN INDEX |
624 //================================= |
656 //================================= |
625 {BUG_ID + FS + "index-all.html", |
657 {BUG_ID + FS + "index-all.html", |
626 "<A HREF=\"./pkg2/Foo.html#method(java.util.Vector)\"><STRONG>method(Vector<Object>)</STRONG></A>" |
658 "<span class=\"strong\"><a href=\"./pkg2/Foo.html#method(java.util.Vector)\">" + |
|
659 "method(Vector<Object>)</a></span>" |
627 }, |
660 }, |
628 //================================= |
661 //================================= |
629 // TYPE PARAMETER IN INDEX |
662 // TYPE PARAMETER IN INDEX |
630 //================================= |
663 //================================= |
631 {BUG_ID + FS + "index-all.html", |
664 {BUG_ID + FS + "index-all.html", |
632 "<A HREF=\"./pkg2/Foo.html#method(java.util.Vector)\"><STRONG>method(Vector<Object>)</STRONG></A>" |
665 "<span class=\"strong\"><a href=\"./pkg2/Foo.html#method(java.util.Vector)\">" + |
|
666 "method(Vector<Object>)</a></span>" |
633 }, |
667 }, |
634 }; |
668 }; |
635 private static final String[][] NEGATED_TEST = { |
669 private static final String[][] NEGATED_TEST = { |
636 //================================= |
670 //================================= |
637 // ENUM TESTING |
671 // ENUM TESTING |
638 //================================= |
672 //================================= |
639 //NO constructor section |
673 //NO constructor section |
640 {BUG_ID + FS + "pkg" + FS + "Coin.html", "<STRONG>Constructor Summary</STRONG>"}, |
674 {BUG_ID + FS + "pkg" + FS + "Coin.html", "<span class=\"strong\">Constructor Summary</span>"}, |
641 //================================= |
675 //================================= |
642 // TYPE PARAMETER TESTING |
676 // TYPE PARAMETER TESTING |
643 //================================= |
677 //================================= |
644 //No type parameters in class frame. |
678 //No type parameters in class frame. |
645 {BUG_ID + FS + "allclasses-frame.html", |
679 {BUG_ID + FS + "allclasses-frame.html", |
646 "<A HREF=\"../pkg/TypeParameters.html\" title=\"class in pkg\">" + |
680 "<a href=\"../pkg/TypeParameters.html\" title=\"class in pkg\">" + |
647 "TypeParameters</A><<A HREF=\"../pkg/TypeParameters.html\" " + |
681 "TypeParameters</a><<a href=\"../pkg/TypeParameters.html\" " + |
648 "title=\"type parameter in TypeParameters\">E</A>>" |
682 "title=\"type parameter in TypeParameters\">E</a>>" |
649 }, |
683 }, |
650 |
684 |
651 //============================================================== |
685 //============================================================== |
652 // ANNOTATION TYPE USAGE TESTING (When @Documented is omitted) |
686 // ANNOTATION TYPE USAGE TESTING (When @Documented is omitted) |
653 //=============================================================== |
687 //=============================================================== |
654 |
688 |
655 //CLASS |
689 //CLASS |
656 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
690 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
657 "<FONT SIZE=\"-1\">" + NL + |
691 "<a href=\"../pkg/AnnotationTypeUndocumented.html\" title=\"annotation in pkg\">@AnnotationTypeUndocumented</a>(<a href=\"../pkg/AnnotationType.html#optional\">optional</a>=\"Class Annotation\"," + NL + |
658 "<A HREF=\"../pkg/AnnotationTypeUndocumented.html\" title=\"annotation in pkg\">@AnnotationTypeUndocumented</A>(<A HREF=\"../pkg/AnnotationType.html#optional\">optional</A>=\"Class Annotation\"," + NL + |
692 " <a href=\"../pkg/AnnotationType.html#required\">required</a>=1994)" + NL + |
659 " <A HREF=\"../pkg/AnnotationType.html#required\">required</A>=1994)" + NL + |
693 "public class <strong>AnnotationTypeUsage</strong></dt><dt>extends java.lang.Object</dt>"}, |
660 "</FONT>public class <STRONG>AnnotationTypeUsage</STRONG></DT><DT>extends java.lang.Object</DT></DL>"}, |
|
661 |
694 |
662 //FIELD |
695 //FIELD |
663 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
696 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
664 "<FONT SIZE=\"-1\">" + NL + |
697 "<a href=\"../pkg/AnnotationTypeUndocumented.html\" title=\"annotation in pkg\">@AnnotationTypeUndocumented</a>(<a href=\"../pkg/AnnotationType.html#optional\">optional</a>=\"Field Annotation\"," + NL + |
665 "<A HREF=\"../pkg/AnnotationTypeUndocumented.html\" title=\"annotation in pkg\">@AnnotationTypeUndocumented</A>(<A HREF=\"../pkg/AnnotationType.html#optional\">optional</A>=\"Field Annotation\"," + NL + |
698 " <a href=\"../pkg/AnnotationType.html#required\">required</a>=1994)" + NL + |
666 " <A HREF=\"../pkg/AnnotationType.html#required\">required</A>=1994)" + NL + |
699 "public int <strong>field</strong>"}, |
667 "</FONT>public int <STRONG>field</STRONG>"}, |
|
668 |
700 |
669 //CONSTRUCTOR |
701 //CONSTRUCTOR |
670 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
702 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
671 "<FONT SIZE=\"-1\">" + NL + |
703 "<a href=\"../pkg/AnnotationTypeUndocumented.html\" title=\"annotation in pkg\">@AnnotationTypeUndocumented</a>(<a href=\"../pkg/AnnotationType.html#optional\">optional</a>=\"Constructor Annotation\"," + NL + |
672 "<A HREF=\"../pkg/AnnotationTypeUndocumented.html\" title=\"annotation in pkg\">@AnnotationTypeUndocumented</A>(<A HREF=\"../pkg/AnnotationType.html#optional\">optional</A>=\"Constructor Annotation\"," + NL + |
704 " <a href=\"../pkg/AnnotationType.html#required\">required</a>=1994)" + NL + |
673 " <A HREF=\"../pkg/AnnotationType.html#required\">required</A>=1994)" + NL + |
705 "public <strong>AnnotationTypeUsage</strong>()"}, |
674 "</FONT>public <STRONG>AnnotationTypeUsage</STRONG>()"}, |
|
675 |
706 |
676 //METHOD |
707 //METHOD |
677 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
708 {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html", |
678 "<FONT SIZE=\"-1\">" + NL + |
709 "<a href=\"../pkg/AnnotationTypeUndocumented.html\" title=\"annotation in pkg\">@AnnotationTypeUndocumented</a>(<a href=\"../pkg/AnnotationType.html#optional\">optional</a>=\"Method Annotation\"," + NL + |
679 "<A HREF=\"../pkg/AnnotationTypeUndocumented.html\" title=\"annotation in pkg\">@AnnotationTypeUndocumented</A>(<A HREF=\"../pkg/AnnotationType.html#optional\">optional</A>=\"Method Annotation\"," + NL + |
710 " <a href=\"../pkg/AnnotationType.html#required\">required</a>=1994)" + NL + |
680 " <A HREF=\"../pkg/AnnotationType.html#required\">required</A>=1994)" + NL + |
711 "public void <strong>method</strong>()"}, |
681 "</FONT>public void <STRONG>method</STRONG>()"}, |
|
682 |
712 |
683 //================================= |
713 //================================= |
684 // Make sure annotation types do not |
714 // Make sure annotation types do not |
685 // trigger this warning. |
715 // trigger this warning. |
686 //================================= |
716 //================================= |