1 /*
2 =================== DO NOT EDIT THIS FILE ====================
3 Generated by Modello 1.4.1 on 2012-01-20 18:05:13,
4 any modifications will be overwritten.
5 ==============================================================
6 */
7
8 package org.apache.maven.toolchain.model;
9
10 /**
11 * Class ToolchainModel.
12 *
13 * @version $Revision$ $Date$
14 */
15 @SuppressWarnings( "all" )
16 public class ToolchainModel
17 implements java.io.Serializable
18 {
19
20 //--------------------------/
21 //- Class/Member Variables -/
22 //--------------------------/
23
24 /**
25 *
26 * Type of toolchain.
27 */
28 private String type;
29
30 /**
31 * Field provides.
32 */
33 private Object provides;
34
35 /**
36 * Field configuration.
37 */
38 private Object configuration;
39
40
41 //-----------/
42 //- Methods -/
43 //-----------/
44
45 /**
46 * Get the configuration field.
47 *
48 * @return Object
49 */
50 public Object getConfiguration()
51 {
52 return this.configuration;
53 } //-- Object getConfiguration()
54
55 /**
56 * Get the provides field.
57 *
58 * @return Object
59 */
60 public Object getProvides()
61 {
62 return this.provides;
63 } //-- Object getProvides()
64
65 /**
66 * Get type of toolchain.
67 *
68 * @return String
69 */
70 public String getType()
71 {
72 return this.type;
73 } //-- String getType()
74
75 /**
76 * Set the configuration field.
77 *
78 * @param configuration
79 */
80 public void setConfiguration( Object configuration )
81 {
82 this.configuration = configuration;
83 } //-- void setConfiguration( Object )
84
85 /**
86 * Set the provides field.
87 *
88 * @param provides
89 */
90 public void setProvides( Object provides )
91 {
92 this.provides = provides;
93 } //-- void setProvides( Object )
94
95 /**
96 * Set type of toolchain.
97 *
98 * @param type
99 */
100 public void setType( String type )
101 {
102 this.type = type;
103 } //-- void setType( String )
104
105 }