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    }