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><field xml.attribute="true"></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><field xml.attribute="true" 84 * xml.tagName="tag-name"></code>. 85 */ 86 private String attribute = "default"; 87 88 89 //-----------/ 90 //- Methods -/ 91 //-----------/ 92 93 /** 94 * Get <code><field xml.attribute="true" 95 * xml.tagName="tag-name"></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><field xml.attribute="true" 206 * xml.tagName="tag-name"></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 }