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.output;
7
8 /**
9 * The TagList report in XML format.
10 *
11 * @version $Revision$ $Date$
12 */
13 public class TagListXMLReport
14 implements java.io.Serializable
15 {
16
17 //--------------------------/
18 //- Class/Member Variables -/
19 //--------------------------/
20
21 /**
22 * Field tags.
23 */
24 private java.util.List/*<TagListXMLTag>*/ tags;
25
26 /**
27 * Field modelEncoding.
28 */
29 private String modelEncoding = "UTF-8";
30
31
32 //-----------/
33 //- Methods -/
34 //-----------/
35
36 /**
37 * Method addTag.
38 *
39 * @param tagListXMLTag
40 */
41 public void addTag( TagListXMLTag tagListXMLTag )
42 {
43 getTags().add( tagListXMLTag );
44 } //-- void addTag( TagListXMLTag )
45
46 /**
47 * Get the modelEncoding field.
48 *
49 * @return String
50 */
51 public String getModelEncoding()
52 {
53 return this.modelEncoding;
54 } //-- String getModelEncoding()
55
56 /**
57 * Method getTags.
58 *
59 * @return List
60 */
61 public java.util.List/*<TagListXMLTag>*/ getTags()
62 {
63 if ( this.tags == null )
64 {
65 this.tags = new java.util.ArrayList/*<TagListXMLTag>*/();
66 }
67
68 return this.tags;
69 } //-- java.util.List/*<TagListXMLTag>*/ getTags()
70
71 /**
72 * Method removeTag.
73 *
74 * @param tagListXMLTag
75 */
76 public void removeTag( TagListXMLTag tagListXMLTag )
77 {
78 getTags().remove( tagListXMLTag );
79 } //-- void removeTag( TagListXMLTag )
80
81 /**
82 * Set the modelEncoding field.
83 *
84 * @param modelEncoding
85 */
86 public void setModelEncoding( String modelEncoding )
87 {
88 this.modelEncoding = modelEncoding;
89 } //-- void setModelEncoding( String )
90
91 /**
92 * Set the tags field.
93 *
94 * @param tags
95 */
96 public void setTags( java.util.List/*<TagListXMLTag>*/ tags )
97 {
98 this.tags = tags;
99 } //-- void setTags( java.util.List )
100
101 }