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