001 /*
002 =================== DO NOT EDIT THIS FILE ====================
003 Generated by Modello 1.4.1 on 2013-02-24 03:44:00,
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 }