1 // =================== DO NOT EDIT THIS FILE ====================
2 // Generated by Modello 1.11,
3 // any modifications will be overwritten.
4 // ==============================================================
5
6 package org.codehaus.mojo.taglist.options;
7
8 /**
9 * Specific TagList parameters, i.e. options that POM doesn't have
10 * any notions.
11 *
12 * @version $Revision$ $Date$
13 */
14 public class TagListOptions
15 implements java.io.Serializable
16 {
17
18 //--------------------------/
19 //- Class/Member Variables -/
20 //--------------------------/
21
22 /**
23 * Field tagClasses.
24 */
25 private java.util.List/*<TagClass>*/ tagClasses;
26
27 /**
28 * Field modelEncoding.
29 */
30 private String modelEncoding = "UTF-8";
31
32
33 //-----------/
34 //- Methods -/
35 //-----------/
36
37 /**
38 * Method addTagClasse.
39 *
40 * @param tagClass
41 */
42 public void addTagClasse( TagClass tagClass )
43 {
44 getTagClasses().add( tagClass );
45 } //-- void addTagClasse( TagClass )
46
47 /**
48 * Get the modelEncoding field.
49 *
50 * @return String
51 */
52 public String getModelEncoding()
53 {
54 return this.modelEncoding;
55 } //-- String getModelEncoding()
56
57 /**
58 * Method getTagClasses.
59 *
60 * @return List
61 */
62 public java.util.List/*<TagClass>*/ getTagClasses()
63 {
64 if ( this.tagClasses == null )
65 {
66 this.tagClasses = new java.util.ArrayList/*<TagClass>*/();
67 }
68
69 return this.tagClasses;
70 } //-- java.util.List/*<TagClass>*/ getTagClasses()
71
72 /**
73 * Method removeTagClasse.
74 *
75 * @param tagClass
76 */
77 public void removeTagClasse( TagClass tagClass )
78 {
79 getTagClasses().remove( tagClass );
80 } //-- void removeTagClasse( TagClass )
81
82 /**
83 * Set the modelEncoding field.
84 *
85 * @param modelEncoding
86 */
87 public void setModelEncoding( String modelEncoding )
88 {
89 this.modelEncoding = modelEncoding;
90 } //-- void setModelEncoding( String )
91
92 /**
93 * Set the tagClasses field.
94 *
95 * @param tagClasses
96 */
97 public void setTagClasses( java.util.List/*<TagClass>*/ tagClasses )
98 {
99 this.tagClasses = tagClasses;
100 } //-- void setTagClasses( java.util.List )
101
102 }