View Javadoc
1   // =================== DO NOT EDIT THIS FILE ====================
2   // Generated by Modello 2.3.0,
3   // any modifications will be overwritten.
4   // ==============================================================
5   
6   package org.codehaus.modello.test.features;
7   
8     //---------------------------------/
9    //- Imported classes and packages -/
10  //---------------------------------/
11  
12  import org.codehaus.modello.test.features.other.PackageNameFeature;
13  import org.codehaus.modello.test.features.other.SubInterfaceInPackage;
14  
15  /**
16   * <code>&lt;field xml.attribute="true"&gt;</code>: fields as XML
17   * attribute instead of element,
18   *         for every simple type.
19   *       
20   * 
21   * @version $Revision$ $Date$
22   */
23  @SuppressWarnings( "all" )
24  public class XmlAttributes
25      implements java.io.Serializable
26  {
27  
28        //--------------------------/
29       //- Class/Member Variables -/
30      //--------------------------/
31  
32      /**
33       * <code>boolean</code> primitive.
34       */
35      private boolean primitiveBoolean = true;
36  
37      /**
38       * <code>char</code> primitive.
39       */
40      private char primitiveChar = 'H';
41  
42      /**
43       * <code>byte</code> primitive.
44       */
45      private byte primitiveByte = 12;
46  
47      /**
48       * <code>short</code> primitive.
49       */
50      private short primitiveShort = 1212;
51  
52      /**
53       * <code>int</code> primitive.
54       */
55      private int primitiveInt = 121212;
56  
57      /**
58       * <code>long</code> primitive.
59       */
60      private long primitiveLong = 1234567890123L;
61  
62      /**
63       * <code>float</code> primitive.
64       */
65      private float primitiveFloat = 12.12f;
66  
67      /**
68       * <code>double</code> primitive.
69       */
70      private double primitiveDouble = 12.12;
71  
72      /**
73       * <code>String</code> class.
74       */
75      private String objectString = "default value";
76  
77      /**
78       * <code>Date</code> class.
79       */
80      private java.util.Date objectDate;
81  
82      /**
83       * <code>&lt;field xml.attribute="true"
84       * xml.tagName="tag-name"&gt;</code>.
85       */
86      private String attribute = "default";
87  
88  
89        //-----------/
90       //- Methods -/
91      //-----------/
92  
93      /**
94       * Get <code>&lt;field xml.attribute="true"
95       * xml.tagName="tag-name"&gt;</code>.
96       * 
97       * @return String
98       */
99      public String getAttribute()
100     {
101         return this.attribute;
102     } //-- String getAttribute()
103 
104     /**
105      * Get <code>Date</code> class.
106      * 
107      * @return Date
108      */
109     public java.util.Date getObjectDate()
110     {
111         return this.objectDate;
112     } //-- java.util.Date getObjectDate()
113 
114     /**
115      * Get <code>String</code> class.
116      * 
117      * @return String
118      */
119     public String getObjectString()
120     {
121         return this.objectString;
122     } //-- String getObjectString()
123 
124     /**
125      * Get <code>byte</code> primitive.
126      * 
127      * @return byte
128      */
129     public byte getPrimitiveByte()
130     {
131         return this.primitiveByte;
132     } //-- byte getPrimitiveByte()
133 
134     /**
135      * Get <code>char</code> primitive.
136      * 
137      * @return char
138      */
139     public char getPrimitiveChar()
140     {
141         return this.primitiveChar;
142     } //-- char getPrimitiveChar()
143 
144     /**
145      * Get <code>double</code> primitive.
146      * 
147      * @return double
148      */
149     public double getPrimitiveDouble()
150     {
151         return this.primitiveDouble;
152     } //-- double getPrimitiveDouble()
153 
154     /**
155      * Get <code>float</code> primitive.
156      * 
157      * @return float
158      */
159     public float getPrimitiveFloat()
160     {
161         return this.primitiveFloat;
162     } //-- float getPrimitiveFloat()
163 
164     /**
165      * Get <code>int</code> primitive.
166      * 
167      * @return int
168      */
169     public int getPrimitiveInt()
170     {
171         return this.primitiveInt;
172     } //-- int getPrimitiveInt()
173 
174     /**
175      * Get <code>long</code> primitive.
176      * 
177      * @return long
178      */
179     public long getPrimitiveLong()
180     {
181         return this.primitiveLong;
182     } //-- long getPrimitiveLong()
183 
184     /**
185      * Get <code>short</code> primitive.
186      * 
187      * @return short
188      */
189     public short getPrimitiveShort()
190     {
191         return this.primitiveShort;
192     } //-- short getPrimitiveShort()
193 
194     /**
195      * Get <code>boolean</code> primitive.
196      * 
197      * @return boolean
198      */
199     public boolean isPrimitiveBoolean()
200     {
201         return this.primitiveBoolean;
202     } //-- boolean isPrimitiveBoolean()
203 
204     /**
205      * Set <code>&lt;field xml.attribute="true"
206      * xml.tagName="tag-name"&gt;</code>.
207      * 
208      * @param attribute a attribute object.
209      */
210     public void setAttribute( String attribute )
211     {
212         this.attribute = attribute;
213     } //-- void setAttribute( String )
214 
215     /**
216      * Set <code>Date</code> class.
217      * 
218      * @param objectDate a objectDate object.
219      */
220     public void setObjectDate( java.util.Date objectDate )
221     {
222         this.objectDate = objectDate;
223     } //-- void setObjectDate( java.util.Date )
224 
225     /**
226      * Set <code>String</code> class.
227      * 
228      * @param objectString a objectString object.
229      */
230     public void setObjectString( String objectString )
231     {
232         this.objectString = objectString;
233     } //-- void setObjectString( String )
234 
235     /**
236      * Set <code>boolean</code> primitive.
237      * 
238      * @param primitiveBoolean a primitiveBoolean object.
239      */
240     public void setPrimitiveBoolean( boolean primitiveBoolean )
241     {
242         this.primitiveBoolean = primitiveBoolean;
243     } //-- void setPrimitiveBoolean( boolean )
244 
245     /**
246      * Set <code>byte</code> primitive.
247      * 
248      * @param primitiveByte a primitiveByte object.
249      */
250     public void setPrimitiveByte( byte primitiveByte )
251     {
252         this.primitiveByte = primitiveByte;
253     } //-- void setPrimitiveByte( byte )
254 
255     /**
256      * Set <code>char</code> primitive.
257      * 
258      * @param primitiveChar a primitiveChar object.
259      */
260     public void setPrimitiveChar( char primitiveChar )
261     {
262         this.primitiveChar = primitiveChar;
263     } //-- void setPrimitiveChar( char )
264 
265     /**
266      * Set <code>double</code> primitive.
267      * 
268      * @param primitiveDouble a primitiveDouble object.
269      */
270     public void setPrimitiveDouble( double primitiveDouble )
271     {
272         this.primitiveDouble = primitiveDouble;
273     } //-- void setPrimitiveDouble( double )
274 
275     /**
276      * Set <code>float</code> primitive.
277      * 
278      * @param primitiveFloat a primitiveFloat object.
279      */
280     public void setPrimitiveFloat( float primitiveFloat )
281     {
282         this.primitiveFloat = primitiveFloat;
283     } //-- void setPrimitiveFloat( float )
284 
285     /**
286      * Set <code>int</code> primitive.
287      * 
288      * @param primitiveInt a primitiveInt object.
289      */
290     public void setPrimitiveInt( int primitiveInt )
291     {
292         this.primitiveInt = primitiveInt;
293     } //-- void setPrimitiveInt( int )
294 
295     /**
296      * Set <code>long</code> primitive.
297      * 
298      * @param primitiveLong a primitiveLong object.
299      */
300     public void setPrimitiveLong( long primitiveLong )
301     {
302         this.primitiveLong = primitiveLong;
303     } //-- void setPrimitiveLong( long )
304 
305     /**
306      * Set <code>short</code> primitive.
307      * 
308      * @param primitiveShort a primitiveShort object.
309      */
310     public void setPrimitiveShort( short primitiveShort )
311     {
312         this.primitiveShort = primitiveShort;
313     } //-- void setPrimitiveShort( short )
314 
315 }