View Javadoc
1   // =================== DO NOT EDIT THIS FILE ====================
2   // Generated by Modello 2.4.0,
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  @SuppressWarnings( "all" )
15  public class TagListOptions
16      implements java.io.Serializable
17  {
18  
19        //--------------------------/
20       //- Class/Member Variables -/
21      //--------------------------/
22  
23      /**
24       * Field tagClasses.
25       */
26      private java.util.List<TagClass> tagClasses;
27  
28      /**
29       * Field modelEncoding.
30       */
31      private String modelEncoding = "UTF-8";
32  
33  
34        //-----------/
35       //- Methods -/
36      //-----------/
37  
38      /**
39       * Method addTagClasse.
40       * 
41       * @param tagClass a tagClass object.
42       */
43      public void addTagClasse( TagClass tagClass )
44      {
45          getTagClasses().add( tagClass );
46      } //-- void addTagClasse( TagClass )
47  
48      /**
49       * Get the modelEncoding field.
50       * 
51       * @return String
52       */
53      public String getModelEncoding()
54      {
55          return this.modelEncoding;
56      } //-- String getModelEncoding()
57  
58      /**
59       * Method getTagClasses.
60       * 
61       * @return List
62       */
63      public java.util.List<TagClass> getTagClasses()
64      {
65          if ( this.tagClasses == null )
66          {
67              this.tagClasses = new java.util.ArrayList<TagClass>();
68          }
69  
70          return this.tagClasses;
71      } //-- java.util.List<TagClass> getTagClasses()
72  
73      /**
74       * Method removeTagClasse.
75       * 
76       * @param tagClass a tagClass object.
77       */
78      public void removeTagClasse( TagClass tagClass )
79      {
80          getTagClasses().remove( tagClass );
81      } //-- void removeTagClasse( TagClass )
82  
83      /**
84       * Set the modelEncoding field.
85       * 
86       * @param modelEncoding a modelEncoding object.
87       */
88      public void setModelEncoding( String modelEncoding )
89      {
90          this.modelEncoding = modelEncoding;
91      } //-- void setModelEncoding( String )
92  
93      /**
94       * Set the tagClasses field.
95       * 
96       * @param tagClasses a tagClasses object.
97       */
98      public void setTagClasses( java.util.List<TagClass> tagClasses )
99      {
100         this.tagClasses = tagClasses;
101     } //-- void setTagClasses( java.util.List )
102 
103 }