1 /* 2 =================== DO NOT EDIT THIS FILE ==================== 3 Generated by Modello 1.0.1 on 2009-09-09 03:30:24, 4 any modifications will be overwritten. 5 ============================================================== 6 */ 7 8 package org.apache.maven.profiles; 9 10 /** 11 * 12 * This is the property specification used to activate a 13 * profile. If the value field is empty, 14 * then the existence of the named property will activate 15 * the profile, otherwise it does a case-sensitive 16 * match against the property value as well. 17 * 18 * 19 * @version $Revision$ $Date$ 20 */ 21 public class ActivationProperty 22 implements java.io.Serializable 23 { 24 25 //--------------------------/ 26 //- Class/Member Variables -/ 27 //--------------------------/ 28 29 /** 30 * The name of the property to be used to activate a profile. 31 */ 32 private String name; 33 34 /** 35 * The value of the property to be used to activate a profile. 36 */ 37 private String value; 38 39 40 //-----------/ 41 //- Methods -/ 42 //-----------/ 43 44 /** 45 * Get the name of the property to be used to activate a 46 * profile. 47 * 48 * @return String 49 */ 50 public String getName() 51 { 52 return this.name; 53 } //-- String getName() 54 55 /** 56 * Get the value of the property to be used to activate a 57 * profile. 58 * 59 * @return String 60 */ 61 public String getValue() 62 { 63 return this.value; 64 } //-- String getValue() 65 66 /** 67 * Set the name of the property to be used to activate a 68 * profile. 69 * 70 * @param name 71 */ 72 public void setName( String name ) 73 { 74 this.name = name; 75 } //-- void setName( String ) 76 77 /** 78 * Set the value of the property to be used to activate a 79 * profile. 80 * 81 * @param value 82 */ 83 public void setValue( String value ) 84 { 85 this.value = value; 86 } //-- void setValue( String ) 87 88 89 }