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