1
2
3
4
5
6
7
8 package org.apache.maven.plugin.javadoc.options;
9
10
11
12
13
14
15
16 @SuppressWarnings( "all" )
17 public class JavadocOptions
18 implements java.io.Serializable
19 {
20
21
22
23
24
25
26
27
28 private java.util.List<Group> groups;
29
30
31
32
33 private java.util.List<Tag> tags;
34
35
36
37
38 private java.util.List<DocletArtifact> docletArtifacts;
39
40
41
42
43 private java.util.List<Taglet> taglets;
44
45
46
47
48 private java.util.List<OfflineLink> offlineLinks;
49
50
51
52
53 private java.util.List<TagletArtifact> tagletArtifacts;
54
55
56
57
58 private java.util.List<ResourcesArtifact> resourcesArtifacts;
59
60
61
62
63 private java.util.List<BootclasspathArtifact> bootclasspathArtifacts;
64
65
66
67
68 private java.util.List<String> links;
69
70
71
72
73 private java.util.List<String> excludePackageNames;
74
75
76
77
78
79 private boolean docfilesSubdirsUsed = false;
80
81
82
83
84
85 private String excludedDocfilesSubdirs;
86
87
88
89
90
91
92
93
94
95 private String javadocResourcesDirectory;
96
97
98
99
100 private String modelEncoding = "UTF-8";
101
102
103
104
105
106
107
108
109
110
111
112 public void addBootclasspathArtifact( BootclasspathArtifact bootclasspathArtifact )
113 {
114 getBootclasspathArtifacts().add( bootclasspathArtifact );
115 }
116
117
118
119
120
121
122 public void addDocletArtifact( DocletArtifact docletArtifact )
123 {
124 getDocletArtifacts().add( docletArtifact );
125 }
126
127
128
129
130
131
132 public void addExcludePackageName( String string )
133 {
134 getExcludePackageNames().add( string );
135 }
136
137
138
139
140
141
142 public void addGroup( Group group )
143 {
144 getGroups().add( group );
145 }
146
147
148
149
150
151
152 public void addLink( String string )
153 {
154 getLinks().add( string );
155 }
156
157
158
159
160
161
162 public void addOfflineLink( OfflineLink offlineLink )
163 {
164 getOfflineLinks().add( offlineLink );
165 }
166
167
168
169
170
171
172 public void addResourcesArtifact( ResourcesArtifact resourcesArtifact )
173 {
174 getResourcesArtifacts().add( resourcesArtifact );
175 }
176
177
178
179
180
181
182 public void addTag( Tag tag )
183 {
184 getTags().add( tag );
185 }
186
187
188
189
190
191
192 public void addTaglet( Taglet taglet )
193 {
194 getTaglets().add( taglet );
195 }
196
197
198
199
200
201
202 public void addTagletArtifact( TagletArtifact tagletArtifact )
203 {
204 getTagletArtifacts().add( tagletArtifact );
205 }
206
207
208
209
210
211
212 public java.util.List<BootclasspathArtifact> getBootclasspathArtifacts()
213 {
214 if ( this.bootclasspathArtifacts == null )
215 {
216 this.bootclasspathArtifacts = new java.util.ArrayList<BootclasspathArtifact>();
217 }
218
219 return this.bootclasspathArtifacts;
220 }
221
222
223
224
225
226
227 public java.util.List<DocletArtifact> getDocletArtifacts()
228 {
229 if ( this.docletArtifacts == null )
230 {
231 this.docletArtifacts = new java.util.ArrayList<DocletArtifact>();
232 }
233
234 return this.docletArtifacts;
235 }
236
237
238
239
240
241
242 public java.util.List<String> getExcludePackageNames()
243 {
244 if ( this.excludePackageNames == null )
245 {
246 this.excludePackageNames = new java.util.ArrayList<String>();
247 }
248
249 return this.excludePackageNames;
250 }
251
252
253
254
255
256
257
258 public String getExcludedDocfilesSubdirs()
259 {
260 return this.excludedDocfilesSubdirs;
261 }
262
263
264
265
266
267
268 public java.util.List<Group> getGroups()
269 {
270 if ( this.groups == null )
271 {
272 this.groups = new java.util.ArrayList<Group>();
273 }
274
275 return this.groups;
276 }
277
278
279
280
281
282
283
284
285
286 public String getJavadocResourcesDirectory()
287 {
288 return this.javadocResourcesDirectory;
289 }
290
291
292
293
294
295
296 public java.util.List<String> getLinks()
297 {
298 if ( this.links == null )
299 {
300 this.links = new java.util.ArrayList<String>();
301 }
302
303 return this.links;
304 }
305
306
307
308
309
310
311 public String getModelEncoding()
312 {
313 return this.modelEncoding;
314 }
315
316
317
318
319
320
321 public java.util.List<OfflineLink> getOfflineLinks()
322 {
323 if ( this.offlineLinks == null )
324 {
325 this.offlineLinks = new java.util.ArrayList<OfflineLink>();
326 }
327
328 return this.offlineLinks;
329 }
330
331
332
333
334
335
336 public java.util.List<ResourcesArtifact> getResourcesArtifacts()
337 {
338 if ( this.resourcesArtifacts == null )
339 {
340 this.resourcesArtifacts = new java.util.ArrayList<ResourcesArtifact>();
341 }
342
343 return this.resourcesArtifacts;
344 }
345
346
347
348
349
350
351 public java.util.List<TagletArtifact> getTagletArtifacts()
352 {
353 if ( this.tagletArtifacts == null )
354 {
355 this.tagletArtifacts = new java.util.ArrayList<TagletArtifact>();
356 }
357
358 return this.tagletArtifacts;
359 }
360
361
362
363
364
365
366 public java.util.List<Taglet> getTaglets()
367 {
368 if ( this.taglets == null )
369 {
370 this.taglets = new java.util.ArrayList<Taglet>();
371 }
372
373 return this.taglets;
374 }
375
376
377
378
379
380
381 public java.util.List<Tag> getTags()
382 {
383 if ( this.tags == null )
384 {
385 this.tags = new java.util.ArrayList<Tag>();
386 }
387
388 return this.tags;
389 }
390
391
392
393
394
395
396
397 public boolean isDocfilesSubdirsUsed()
398 {
399 return this.docfilesSubdirsUsed;
400 }
401
402
403
404
405
406
407 public void removeBootclasspathArtifact( BootclasspathArtifact bootclasspathArtifact )
408 {
409 getBootclasspathArtifacts().remove( bootclasspathArtifact );
410 }
411
412
413
414
415
416
417 public void removeDocletArtifact( DocletArtifact docletArtifact )
418 {
419 getDocletArtifacts().remove( docletArtifact );
420 }
421
422
423
424
425
426
427 public void removeExcludePackageName( String string )
428 {
429 getExcludePackageNames().remove( string );
430 }
431
432
433
434
435
436
437 public void removeGroup( Group group )
438 {
439 getGroups().remove( group );
440 }
441
442
443
444
445
446
447 public void removeLink( String string )
448 {
449 getLinks().remove( string );
450 }
451
452
453
454
455
456
457 public void removeOfflineLink( OfflineLink offlineLink )
458 {
459 getOfflineLinks().remove( offlineLink );
460 }
461
462
463
464
465
466
467 public void removeResourcesArtifact( ResourcesArtifact resourcesArtifact )
468 {
469 getResourcesArtifacts().remove( resourcesArtifact );
470 }
471
472
473
474
475
476
477 public void removeTag( Tag tag )
478 {
479 getTags().remove( tag );
480 }
481
482
483
484
485
486
487 public void removeTaglet( Taglet taglet )
488 {
489 getTaglets().remove( taglet );
490 }
491
492
493
494
495
496
497 public void removeTagletArtifact( TagletArtifact tagletArtifact )
498 {
499 getTagletArtifacts().remove( tagletArtifact );
500 }
501
502
503
504
505
506
507 public void setBootclasspathArtifacts( java.util.List<BootclasspathArtifact> bootclasspathArtifacts )
508 {
509 this.bootclasspathArtifacts = bootclasspathArtifacts;
510 }
511
512
513
514
515
516
517
518 public void setDocfilesSubdirsUsed( boolean docfilesSubdirsUsed )
519 {
520 this.docfilesSubdirsUsed = docfilesSubdirsUsed;
521 }
522
523
524
525
526
527
528 public void setDocletArtifacts( java.util.List<DocletArtifact> docletArtifacts )
529 {
530 this.docletArtifacts = docletArtifacts;
531 }
532
533
534
535
536
537
538
539 public void setExcludePackageNames( java.util.List<String> excludePackageNames )
540 {
541 this.excludePackageNames = excludePackageNames;
542 }
543
544
545
546
547
548
549
550 public void setExcludedDocfilesSubdirs( String excludedDocfilesSubdirs )
551 {
552 this.excludedDocfilesSubdirs = excludedDocfilesSubdirs;
553 }
554
555
556
557
558
559
560 public void setGroups( java.util.List<Group> groups )
561 {
562 this.groups = groups;
563 }
564
565
566
567
568
569
570
571
572
573 public void setJavadocResourcesDirectory( String javadocResourcesDirectory )
574 {
575 this.javadocResourcesDirectory = javadocResourcesDirectory;
576 }
577
578
579
580
581
582
583 public void setLinks( java.util.List<String> links )
584 {
585 this.links = links;
586 }
587
588
589
590
591
592
593 public void setModelEncoding( String modelEncoding )
594 {
595 this.modelEncoding = modelEncoding;
596 }
597
598
599
600
601
602
603 public void setOfflineLinks( java.util.List<OfflineLink> offlineLinks )
604 {
605 this.offlineLinks = offlineLinks;
606 }
607
608
609
610
611
612
613 public void setResourcesArtifacts( java.util.List<ResourcesArtifact> resourcesArtifacts )
614 {
615 this.resourcesArtifacts = resourcesArtifacts;
616 }
617
618
619
620
621
622
623 public void setTagletArtifacts( java.util.List<TagletArtifact> tagletArtifacts )
624 {
625 this.tagletArtifacts = tagletArtifacts;
626 }
627
628
629
630
631
632
633 public void setTaglets( java.util.List<Taglet> taglets )
634 {
635 this.taglets = taglets;
636 }
637
638
639
640
641
642
643 public void setTags( java.util.List<Tag> tags )
644 {
645 this.tags = tags;
646 }
647
648 }