1
2
3
4
5
6
7
8 package org.apache.maven.toolchain.model;
9
10
11
12
13
14
15
16
17
18
19
20 @SuppressWarnings( "all" )
21 public class PersistedToolchains
22 implements java.io.Serializable
23 {
24
25
26
27
28
29
30
31
32 private java.util.List<ToolchainModel> toolchains;
33
34
35
36
37 private String modelEncoding = "UTF-8";
38
39
40
41
42
43
44
45
46
47
48
49 public void addToolchain( ToolchainModel toolchainModel )
50 {
51 getToolchains().add( toolchainModel );
52 }
53
54
55
56
57
58
59 public String getModelEncoding()
60 {
61 return this.modelEncoding;
62 }
63
64
65
66
67
68
69 public java.util.List<ToolchainModel> getToolchains()
70 {
71 if ( this.toolchains == null )
72 {
73 this.toolchains = new java.util.ArrayList<ToolchainModel>();
74 }
75
76 return this.toolchains;
77 }
78
79
80
81
82
83
84 public void removeToolchain( ToolchainModel toolchainModel )
85 {
86 getToolchains().remove( toolchainModel );
87 }
88
89
90
91
92
93
94 public void setModelEncoding( String modelEncoding )
95 {
96 this.modelEncoding = modelEncoding;
97 }
98
99
100
101
102
103
104 public void setToolchains( java.util.List<ToolchainModel> toolchains )
105 {
106 this.toolchains = toolchains;
107 }
108
109 }