1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.maven.model.building;
20
21 import java.io.File;
22 import java.util.Date;
23 import java.util.List;
24 import java.util.Properties;
25
26 import org.apache.maven.model.Model;
27 import org.apache.maven.model.Profile;
28 import org.apache.maven.model.resolution.ModelResolver;
29 import org.apache.maven.model.resolution.WorkspaceModelResolver;
30
31
32
33
34
35
36
37 @Deprecated(since = "4.0.0")
38 class FilterModelBuildingRequest implements ModelBuildingRequest {
39
40 protected ModelBuildingRequest request;
41
42 FilterModelBuildingRequest(ModelBuildingRequest request) {
43 this.request = request;
44 }
45
46 @Override
47 public File getPomFile() {
48 return request.getPomFile();
49 }
50
51 @Override
52 public FilterModelBuildingRequest setPomFile(File pomFile) {
53 request.setPomFile(pomFile);
54
55 return this;
56 }
57
58 @Override
59 public ModelSource getModelSource() {
60 return request.getModelSource();
61 }
62
63 @Override
64 public FilterModelBuildingRequest setModelSource(ModelSource modelSource) {
65 request.setModelSource(modelSource);
66
67 return this;
68 }
69
70 @Override
71 public int getValidationLevel() {
72 return request.getValidationLevel();
73 }
74
75 @Override
76 public FilterModelBuildingRequest setValidationLevel(int validationLevel) {
77 request.setValidationLevel(validationLevel);
78
79 return this;
80 }
81
82 @Override
83 public boolean isProcessPlugins() {
84 return request.isProcessPlugins();
85 }
86
87 @Override
88 public FilterModelBuildingRequest setProcessPlugins(boolean processPlugins) {
89 request.setProcessPlugins(processPlugins);
90
91 return this;
92 }
93
94 @Override
95 public boolean isTwoPhaseBuilding() {
96 return request.isTwoPhaseBuilding();
97 }
98
99 @Override
100 public FilterModelBuildingRequest setTwoPhaseBuilding(boolean twoPhaseBuilding) {
101 request.setTwoPhaseBuilding(twoPhaseBuilding);
102
103 return this;
104 }
105
106 @Override
107 public boolean isLocationTracking() {
108 return request.isLocationTracking();
109 }
110
111 @Override
112 public FilterModelBuildingRequest setLocationTracking(boolean locationTracking) {
113 request.setLocationTracking(locationTracking);
114
115 return this;
116 }
117
118 @Override
119 public List<Profile> getProfiles() {
120 return request.getProfiles();
121 }
122
123 @Override
124 public FilterModelBuildingRequest setProfiles(List<Profile> profiles) {
125 request.setProfiles(profiles);
126
127 return this;
128 }
129
130 @Override
131 public List<String> getActiveProfileIds() {
132 return request.getActiveProfileIds();
133 }
134
135 @Override
136 public FilterModelBuildingRequest setActiveProfileIds(List<String> activeProfileIds) {
137 request.setActiveProfileIds(activeProfileIds);
138
139 return this;
140 }
141
142 @Override
143 public List<String> getInactiveProfileIds() {
144 return request.getInactiveProfileIds();
145 }
146
147 @Override
148 public FilterModelBuildingRequest setInactiveProfileIds(List<String> inactiveProfileIds) {
149 request.setInactiveProfileIds(inactiveProfileIds);
150
151 return this;
152 }
153
154 @Override
155 public Properties getSystemProperties() {
156 return request.getSystemProperties();
157 }
158
159 @Override
160 public FilterModelBuildingRequest setSystemProperties(Properties systemProperties) {
161 request.setSystemProperties(systemProperties);
162
163 return this;
164 }
165
166 @Override
167 public Properties getUserProperties() {
168 return request.getUserProperties();
169 }
170
171 @Override
172 public FilterModelBuildingRequest setUserProperties(Properties userProperties) {
173 request.setUserProperties(userProperties);
174
175 return this;
176 }
177
178 @Override
179 public Date getBuildStartTime() {
180 return request.getBuildStartTime();
181 }
182
183 @Override
184 public ModelBuildingRequest setBuildStartTime(Date buildStartTime) {
185 request.setBuildStartTime(buildStartTime);
186
187 return this;
188 }
189
190 @Override
191 public ModelResolver getModelResolver() {
192 return request.getModelResolver();
193 }
194
195 @Override
196 public FilterModelBuildingRequest setModelResolver(ModelResolver modelResolver) {
197 request.setModelResolver(modelResolver);
198
199 return this;
200 }
201
202 @Override
203 public ModelBuildingListener getModelBuildingListener() {
204 return request.getModelBuildingListener();
205 }
206
207 @Override
208 public ModelBuildingRequest setModelBuildingListener(ModelBuildingListener modelBuildingListener) {
209 request.setModelBuildingListener(modelBuildingListener);
210
211 return this;
212 }
213
214 @Override
215 public ModelCache getModelCache() {
216 return request.getModelCache();
217 }
218
219 @Override
220 public FilterModelBuildingRequest setModelCache(ModelCache modelCache) {
221 request.setModelCache(modelCache);
222
223 return this;
224 }
225
226 @Override
227 public Model getRawModel() {
228 return request.getRawModel();
229 }
230
231 @Override
232 public ModelBuildingRequest setRawModel(Model rawModel) {
233 request.setRawModel(rawModel);
234 return this;
235 }
236
237 @Override
238 public WorkspaceModelResolver getWorkspaceModelResolver() {
239 return request.getWorkspaceModelResolver();
240 }
241
242 @Override
243 public ModelBuildingRequest setWorkspaceModelResolver(WorkspaceModelResolver workspaceResolver) {
244 request.setWorkspaceModelResolver(workspaceResolver);
245 return this;
246 }
247 }