1 /*
2 =================== DO NOT EDIT THIS FILE ====================
3 Generated by Modello 1.0.1 on 2009-09-09 03:30:24,
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 public class ToolchainModel
16 implements java.io.Serializable
17 {
18
19 //--------------------------/
20 //- Class/Member Variables -/
21 //--------------------------/
22
23 /**
24 *
25 * Type of toolchain.
26 */
27 private String type;
28
29 /**
30 * Field provides.
31 */
32 private Object provides;
33
34 /**
35 * Field configuration.
36 */
37 private Object configuration;
38
39
40 //-----------/
41 //- Methods -/
42 //-----------/
43
44 /**
45 * Get the configuration field.
46 *
47 * @return Object
48 */
49 public Object getConfiguration()
50 {
51 return this.configuration;
52 } //-- Object getConfiguration()
53
54 /**
55 * Get the provides field.
56 *
57 * @return Object
58 */
59 public Object getProvides()
60 {
61 return this.provides;
62 } //-- Object getProvides()
63
64 /**
65 * Get type of toolchain.
66 *
67 * @return String
68 */
69 public String getType()
70 {
71 return this.type;
72 } //-- String getType()
73
74 /**
75 * Set the configuration field.
76 *
77 * @param configuration
78 */
79 public void setConfiguration( Object configuration )
80 {
81 this.configuration = configuration;
82 } //-- void setConfiguration( Object )
83
84 /**
85 * Set the provides field.
86 *
87 * @param provides
88 */
89 public void setProvides( Object provides )
90 {
91 this.provides = provides;
92 } //-- void setProvides( Object )
93
94 /**
95 * Set type of toolchain.
96 *
97 * @param type
98 */
99 public void setType( String type )
100 {
101 this.type = type;
102 } //-- void setType( String )
103
104
105 }