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