001    /*
002     =================== DO NOT EDIT THIS FILE ====================
003     Generated by Modello 1.4.1 on 2012-01-20 18:12:11,
004     any modifications will be overwritten.
005     ==============================================================
006     */
007    
008    package org.apache.maven.plugin.descriptor.model;
009    
010    /**
011     * A parameter configuration.
012     * 
013     * @version $Revision$ $Date$
014     */
015    @SuppressWarnings( "all" )
016    public class Configuration
017        implements java.io.Serializable
018    {
019    
020          //--------------------------/
021         //- Class/Member Variables -/
022        //--------------------------/
023    
024        /**
025         * Parameter expression.
026         */
027        private String expression;
028    
029        /**
030         * Field implementation.
031         */
032        private String implementation;
033    
034        /**
035         * Field defaultValue.
036         */
037        private String defaultValue;
038    
039    
040          //-----------/
041         //- Methods -/
042        //-----------/
043    
044        /**
045         * Get the defaultValue field.
046         * 
047         * @return String
048         */
049        public String getDefaultValue()
050        {
051            return this.defaultValue;
052        } //-- String getDefaultValue()
053    
054        /**
055         * Get parameter expression.
056         * 
057         * @return String
058         */
059        public String getExpression()
060        {
061            return this.expression;
062        } //-- String getExpression()
063    
064        /**
065         * Get the implementation field.
066         * 
067         * @return String
068         */
069        public String getImplementation()
070        {
071            return this.implementation;
072        } //-- String getImplementation()
073    
074        /**
075         * Set the defaultValue field.
076         * 
077         * @param defaultValue
078         */
079        public void setDefaultValue( String defaultValue )
080        {
081            this.defaultValue = defaultValue;
082        } //-- void setDefaultValue( String )
083    
084        /**
085         * Set parameter expression.
086         * 
087         * @param expression
088         */
089        public void setExpression( String expression )
090        {
091            this.expression = expression;
092        } //-- void setExpression( String )
093    
094        /**
095         * Set the implementation field.
096         * 
097         * @param implementation
098         */
099        public void setImplementation( String implementation )
100        {
101            this.implementation = implementation;
102        } //-- void setImplementation( String )
103    
104    }