1
2
3
4
5
6 package org.apache.maven.plugin.resources.remote;
7
8
9
10
11
12
13 @SuppressWarnings( "all" )
14 public class RemoteResourcesBundle
15 implements java.io.Serializable
16 {
17
18
19
20
21
22
23
24
25 private java.util.List<String> remoteResources;
26
27
28
29
30
31 private String sourceEncoding;
32
33
34
35
36 private java.util.List<String> requiredProjectProperties;
37
38
39
40
41 private String modelEncoding = "UTF-8";
42
43
44
45
46
47
48
49
50
51
52
53 public void addRemoteResource( String string )
54 {
55 getRemoteResources().add( string );
56 }
57
58
59
60
61
62
63 public void addRequiredProjectProperty( String string )
64 {
65 getRequiredProjectProperties().add( string );
66 }
67
68
69
70
71
72
73 public String getModelEncoding()
74 {
75 return this.modelEncoding;
76 }
77
78
79
80
81
82
83 public java.util.List<String> getRemoteResources()
84 {
85 if ( this.remoteResources == null )
86 {
87 this.remoteResources = new java.util.ArrayList<String>();
88 }
89
90 return this.remoteResources;
91 }
92
93
94
95
96
97
98 public java.util.List<String> getRequiredProjectProperties()
99 {
100 if ( this.requiredProjectProperties == null )
101 {
102 this.requiredProjectProperties = new java.util.ArrayList<String>();
103 }
104
105 return this.requiredProjectProperties;
106 }
107
108
109
110
111
112
113
114 public String getSourceEncoding()
115 {
116 return this.sourceEncoding;
117 }
118
119
120
121
122
123
124 public void removeRemoteResource( String string )
125 {
126 getRemoteResources().remove( string );
127 }
128
129
130
131
132
133
134 public void removeRequiredProjectProperty( String string )
135 {
136 getRequiredProjectProperties().remove( string );
137 }
138
139
140
141
142
143
144 public void setModelEncoding( String modelEncoding )
145 {
146 this.modelEncoding = modelEncoding;
147 }
148
149
150
151
152
153
154
155 public void setRemoteResources( java.util.List<String> remoteResources )
156 {
157 this.remoteResources = remoteResources;
158 }
159
160
161
162
163
164
165
166
167 public void setRequiredProjectProperties( java.util.List<String> requiredProjectProperties )
168 {
169 this.requiredProjectProperties = requiredProjectProperties;
170 }
171
172
173
174
175
176
177
178 public void setSourceEncoding( String sourceEncoding )
179 {
180 this.sourceEncoding = sourceEncoding;
181 }
182
183 }