View Javadoc
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 }