001 /* 002 =================== DO NOT EDIT THIS FILE ==================== 003 Generated by Modello 1.4.1 on 2012-01-20 18:32:34, 004 any modifications will be overwritten. 005 ============================================================== 006 */ 007 008 package org.apache.maven.profiles; 009 010 /** 011 * 012 * This is the property specification used to activate a 013 * profile. If the value field is empty, 014 * then the existence of the named property will activate 015 * the profile, otherwise it does a case-sensitive 016 * match against the property value as well. 017 * 018 * 019 * @version $Revision$ $Date$ 020 */ 021 @SuppressWarnings( "all" ) 022 public class ActivationProperty 023 implements java.io.Serializable 024 { 025 026 //--------------------------/ 027 //- Class/Member Variables -/ 028 //--------------------------/ 029 030 /** 031 * The name of the property to be used to activate a profile. 032 */ 033 private String name; 034 035 /** 036 * The value of the property to be used to activate a profile. 037 */ 038 private String value; 039 040 041 //-----------/ 042 //- Methods -/ 043 //-----------/ 044 045 /** 046 * Get the name of the property to be used to activate a 047 * profile. 048 * 049 * @return String 050 */ 051 public String getName() 052 { 053 return this.name; 054 } //-- String getName() 055 056 /** 057 * Get the value of the property to be used to activate a 058 * profile. 059 * 060 * @return String 061 */ 062 public String getValue() 063 { 064 return this.value; 065 } //-- String getValue() 066 067 /** 068 * Set the name of the property to be used to activate a 069 * profile. 070 * 071 * @param name 072 */ 073 public void setName( String name ) 074 { 075 this.name = name; 076 } //-- void setName( String ) 077 078 /** 079 * Set the value of the property to be used to activate a 080 * profile. 081 * 082 * @param value 083 */ 084 public void setValue( String value ) 085 { 086 this.value = value; 087 } //-- void setValue( String ) 088 089 }