Added
Link Here
|
1 |
/******************************************************************************* |
2 |
* Copyright (c) 2012 Mehrdad Biglari, Ramesh Kolavenu, Lorentz Arthur Morrow, |
3 |
* Jose Alberto Lozano Hinojosa, Michael T O'Sullivan and others. |
4 |
* All rights reserved. This program and the accompanying materials |
5 |
* are made available under the terms of the Eclipse Public License v1.0 |
6 |
* which accompanies this distribution, and is available at |
7 |
* http://www.eclipse.org/legal/epl-v10.html |
8 |
* |
9 |
* Contributors: |
10 |
* Mehrdad Biglari, Ramesh Kolavenu, Lorentz Arthur Morrow, |
11 |
* Jose Alberto Lozano Hinojosa, Michael T O'Sullivan |
12 |
* - Initial API and implementation |
13 |
*******************************************************************************/ |
14 |
package org.eclipse.photran.internal.tests.managed.build; |
15 |
|
16 |
import org.eclipse.cdt.core.settings.model.extension.CTargetPlatformData; |
17 |
import org.eclipse.cdt.managedbuilder.core.BuildException; |
18 |
import org.eclipse.cdt.managedbuilder.core.IBuilder; |
19 |
import org.eclipse.cdt.managedbuilder.core.IConfiguration; |
20 |
import org.eclipse.cdt.managedbuilder.core.IFolderInfo; |
21 |
import org.eclipse.cdt.managedbuilder.core.IHoldsOptions; |
22 |
import org.eclipse.cdt.managedbuilder.core.IOption; |
23 |
import org.eclipse.cdt.managedbuilder.core.IOptionCategory; |
24 |
import org.eclipse.cdt.managedbuilder.core.IOptionPathConverter; |
25 |
import org.eclipse.cdt.managedbuilder.core.IOutputType; |
26 |
import org.eclipse.cdt.managedbuilder.core.ITargetPlatform; |
27 |
import org.eclipse.cdt.managedbuilder.core.ITool; |
28 |
import org.eclipse.cdt.managedbuilder.core.IToolChain; |
29 |
import org.eclipse.cdt.managedbuilder.envvar.IConfigurationEnvironmentVariableSupplier; |
30 |
import org.eclipse.cdt.managedbuilder.macros.IConfigurationBuildMacroSupplier; |
31 |
import org.osgi.framework.Version; |
32 |
/** |
33 |
* This class implements tool chain and outputs mocked tool chain. |
34 |
* @author Mehrdad Biglari, Ramesh Kolavenu, Lorentz Arthur Morrow, |
35 |
* Jose Alberto Lozano Hinojosa, Michael T O'Sullivan |
36 |
* (Managed Build project, Fall CS427) |
37 |
*/ |
38 |
|
39 |
public class MockToolChain implements IToolChain |
40 |
{ |
41 |
|
42 |
/* (non-Javadoc) |
43 |
* @see org.eclipse.cdt.managedbuilder.core.IBuildObject#getId() |
44 |
*/ |
45 |
@Override |
46 |
public String getId() |
47 |
{ |
48 |
// TODO Auto-generated method stub |
49 |
return null; |
50 |
} |
51 |
|
52 |
/* (non-Javadoc) |
53 |
* @see org.eclipse.cdt.managedbuilder.core.IBuildObject#getName() |
54 |
*/ |
55 |
@Override |
56 |
public String getName() |
57 |
{ |
58 |
// TODO Auto-generated method stub |
59 |
return null; |
60 |
} |
61 |
|
62 |
/* (non-Javadoc) |
63 |
* @see org.eclipse.cdt.managedbuilder.core.IBuildObject#getBaseId() |
64 |
*/ |
65 |
@Override |
66 |
public String getBaseId() |
67 |
{ |
68 |
// TODO Auto-generated method stub |
69 |
return null; |
70 |
} |
71 |
|
72 |
/* (non-Javadoc) |
73 |
* @see org.eclipse.cdt.managedbuilder.core.IBuildObject#getVersion() |
74 |
*/ |
75 |
@Override |
76 |
public Version getVersion() |
77 |
{ |
78 |
// TODO Auto-generated method stub |
79 |
return null; |
80 |
} |
81 |
|
82 |
/* (non-Javadoc) |
83 |
* @see org.eclipse.cdt.managedbuilder.core.IBuildObject#setVersion(org.osgi.framework.Version) |
84 |
*/ |
85 |
@Override |
86 |
public void setVersion(Version version) |
87 |
{ |
88 |
// TODO Auto-generated method stub |
89 |
|
90 |
} |
91 |
|
92 |
/* (non-Javadoc) |
93 |
* @see org.eclipse.cdt.managedbuilder.core.IBuildObject#getManagedBuildRevision() |
94 |
*/ |
95 |
@Override |
96 |
public String getManagedBuildRevision() |
97 |
{ |
98 |
// TODO Auto-generated method stub |
99 |
return null; |
100 |
} |
101 |
|
102 |
/* (non-Javadoc) |
103 |
* @see org.eclipse.cdt.managedbuilder.core.IHoldsOptions#createOption(org.eclipse.cdt.managedbuilder.core.IOption, java.lang.String, java.lang.String, boolean) |
104 |
*/ |
105 |
@Override |
106 |
public IOption createOption(IOption superClass, String Id, String name, |
107 |
boolean isExtensionElement) |
108 |
{ |
109 |
// TODO Auto-generated method stub |
110 |
return null; |
111 |
} |
112 |
|
113 |
/* (non-Javadoc) |
114 |
* @see org.eclipse.cdt.managedbuilder.core.IHoldsOptions#removeOption(org.eclipse.cdt.managedbuilder.core.IOption) |
115 |
*/ |
116 |
@Override |
117 |
public void removeOption(IOption option) |
118 |
{ |
119 |
// TODO Auto-generated method stub |
120 |
|
121 |
} |
122 |
|
123 |
/* (non-Javadoc) |
124 |
* @see org.eclipse.cdt.managedbuilder.core.IHoldsOptions#getOption(java.lang.String) |
125 |
*/ |
126 |
@Override |
127 |
@Deprecated |
128 |
public IOption getOption(String id) |
129 |
{ |
130 |
// TODO Auto-generated method stub |
131 |
return null; |
132 |
} |
133 |
|
134 |
/* (non-Javadoc) |
135 |
* @see org.eclipse.cdt.managedbuilder.core.IHoldsOptions#getOptionById(java.lang.String) |
136 |
*/ |
137 |
@Override |
138 |
public IOption getOptionById(String id) |
139 |
{ |
140 |
// TODO Auto-generated method stub |
141 |
return null; |
142 |
} |
143 |
|
144 |
/* (non-Javadoc) |
145 |
* @see org.eclipse.cdt.managedbuilder.core.IHoldsOptions#getOptionBySuperClassId(java.lang.String) |
146 |
*/ |
147 |
@Override |
148 |
public IOption getOptionBySuperClassId(String id) |
149 |
{ |
150 |
// TODO Auto-generated method stub |
151 |
return null; |
152 |
} |
153 |
|
154 |
/* (non-Javadoc) |
155 |
* @see org.eclipse.cdt.managedbuilder.core.IHoldsOptions#getOptions() |
156 |
*/ |
157 |
@Override |
158 |
public IOption[] getOptions() |
159 |
{ |
160 |
// TODO Auto-generated method stub |
161 |
return null; |
162 |
} |
163 |
|
164 |
/* (non-Javadoc) |
165 |
* @see org.eclipse.cdt.managedbuilder.core.IHoldsOptions#getChildCategories() |
166 |
*/ |
167 |
@Override |
168 |
public IOptionCategory[] getChildCategories() |
169 |
{ |
170 |
// TODO Auto-generated method stub |
171 |
return null; |
172 |
} |
173 |
|
174 |
/* (non-Javadoc) |
175 |
* @see org.eclipse.cdt.managedbuilder.core.IHoldsOptions#addOptionCategory(org.eclipse.cdt.managedbuilder.core.IOptionCategory) |
176 |
*/ |
177 |
@Override |
178 |
public void addOptionCategory(IOptionCategory category) |
179 |
{ |
180 |
// TODO Auto-generated method stub |
181 |
|
182 |
} |
183 |
|
184 |
/* (non-Javadoc) |
185 |
* @see org.eclipse.cdt.managedbuilder.core.IHoldsOptions#getOptionCategory(java.lang.String) |
186 |
*/ |
187 |
@Override |
188 |
public IOptionCategory getOptionCategory(String id) |
189 |
{ |
190 |
// TODO Auto-generated method stub |
191 |
return null; |
192 |
} |
193 |
|
194 |
/* (non-Javadoc) |
195 |
* @see org.eclipse.cdt.managedbuilder.core.IHoldsOptions#createOptions(org.eclipse.cdt.managedbuilder.core.IHoldsOptions) |
196 |
*/ |
197 |
@Override |
198 |
public void createOptions(IHoldsOptions superClass) |
199 |
{ |
200 |
// TODO Auto-generated method stub |
201 |
|
202 |
} |
203 |
|
204 |
/* (non-Javadoc) |
205 |
* @see org.eclipse.cdt.managedbuilder.core.IHoldsOptions#getOptionToSet(org.eclipse.cdt.managedbuilder.core.IOption, boolean) |
206 |
*/ |
207 |
@Override |
208 |
public IOption getOptionToSet(IOption option, boolean adjustExtension) throws BuildException |
209 |
{ |
210 |
// TODO Auto-generated method stub |
211 |
return null; |
212 |
} |
213 |
|
214 |
/* (non-Javadoc) |
215 |
* @see org.eclipse.cdt.managedbuilder.core.IHoldsOptions#needsRebuild() |
216 |
*/ |
217 |
@Override |
218 |
public boolean needsRebuild() |
219 |
{ |
220 |
// TODO Auto-generated method stub |
221 |
return false; |
222 |
} |
223 |
|
224 |
/* (non-Javadoc) |
225 |
* @see org.eclipse.cdt.managedbuilder.core.IHoldsOptions#setRebuildState(boolean) |
226 |
*/ |
227 |
@Override |
228 |
public void setRebuildState(boolean rebuild) |
229 |
{ |
230 |
// TODO Auto-generated method stub |
231 |
|
232 |
} |
233 |
|
234 |
/* (non-Javadoc) |
235 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getParent() |
236 |
*/ |
237 |
@Override |
238 |
public IConfiguration getParent() |
239 |
{ |
240 |
// TODO Auto-generated method stub |
241 |
return null; |
242 |
} |
243 |
|
244 |
/* (non-Javadoc) |
245 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#createTargetPlatform(org.eclipse.cdt.managedbuilder.core.ITargetPlatform, java.lang.String, java.lang.String, boolean) |
246 |
*/ |
247 |
@Override |
248 |
public ITargetPlatform createTargetPlatform(ITargetPlatform superClass, String Id, String name, |
249 |
boolean isExtensionElement) |
250 |
{ |
251 |
// TODO Auto-generated method stub |
252 |
return null; |
253 |
} |
254 |
|
255 |
/* (non-Javadoc) |
256 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getTargetPlatform() |
257 |
*/ |
258 |
@Override |
259 |
public ITargetPlatform getTargetPlatform() |
260 |
{ |
261 |
// TODO Auto-generated method stub |
262 |
return null; |
263 |
} |
264 |
|
265 |
/* (non-Javadoc) |
266 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#removeLocalTargetPlatform() |
267 |
*/ |
268 |
@Override |
269 |
public void removeLocalTargetPlatform() |
270 |
{ |
271 |
// TODO Auto-generated method stub |
272 |
|
273 |
} |
274 |
|
275 |
/* (non-Javadoc) |
276 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getVersionsSupported() |
277 |
*/ |
278 |
@Override |
279 |
public String getVersionsSupported() |
280 |
{ |
281 |
// TODO Auto-generated method stub |
282 |
return null; |
283 |
} |
284 |
|
285 |
/* (non-Javadoc) |
286 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getConvertToId() |
287 |
*/ |
288 |
@Override |
289 |
public String getConvertToId() |
290 |
{ |
291 |
// TODO Auto-generated method stub |
292 |
return null; |
293 |
} |
294 |
|
295 |
/* (non-Javadoc) |
296 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#setVersionsSupported(java.lang.String) |
297 |
*/ |
298 |
@Override |
299 |
public void setVersionsSupported(String versionsSupported) |
300 |
{ |
301 |
// TODO Auto-generated method stub |
302 |
|
303 |
} |
304 |
|
305 |
/* (non-Javadoc) |
306 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#setConvertToId(java.lang.String) |
307 |
*/ |
308 |
@Override |
309 |
public void setConvertToId(String convertToId) |
310 |
{ |
311 |
// TODO Auto-generated method stub |
312 |
|
313 |
} |
314 |
|
315 |
/* (non-Javadoc) |
316 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#createBuilder(org.eclipse.cdt.managedbuilder.core.IBuilder, java.lang.String, java.lang.String, boolean) |
317 |
*/ |
318 |
@Override |
319 |
public IBuilder createBuilder(IBuilder superClass, String Id, String name, |
320 |
boolean isExtensionElement) |
321 |
{ |
322 |
// TODO Auto-generated method stub |
323 |
return null; |
324 |
} |
325 |
|
326 |
/* (non-Javadoc) |
327 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#removeLocalBuilder() |
328 |
*/ |
329 |
@Override |
330 |
public void removeLocalBuilder() |
331 |
{ |
332 |
// TODO Auto-generated method stub |
333 |
|
334 |
} |
335 |
|
336 |
/* (non-Javadoc) |
337 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getBuilder() |
338 |
*/ |
339 |
@Override |
340 |
public IBuilder getBuilder() |
341 |
{ |
342 |
// TODO Auto-generated method stub |
343 |
return null; |
344 |
} |
345 |
|
346 |
/* (non-Javadoc) |
347 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#createTool(org.eclipse.cdt.managedbuilder.core.ITool, java.lang.String, java.lang.String, boolean) |
348 |
*/ |
349 |
@Override |
350 |
public ITool createTool(ITool superClass, String Id, String name, boolean isExtensionElement) |
351 |
{ |
352 |
// TODO Auto-generated method stub |
353 |
return null; |
354 |
} |
355 |
|
356 |
/* (non-Javadoc) |
357 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getTools() |
358 |
*/ |
359 |
@Override |
360 |
public ITool[] getTools() |
361 |
{ |
362 |
// TODO Auto-generated method stub |
363 |
return null; |
364 |
} |
365 |
|
366 |
/* (non-Javadoc) |
367 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getTool(java.lang.String) |
368 |
*/ |
369 |
@Override |
370 |
public ITool getTool(String id) |
371 |
{ |
372 |
// TODO Auto-generated method stub |
373 |
return null; |
374 |
} |
375 |
|
376 |
/* (non-Javadoc) |
377 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getToolsBySuperClassId(java.lang.String) |
378 |
*/ |
379 |
@Override |
380 |
public ITool[] getToolsBySuperClassId(String id) |
381 |
{ |
382 |
// TODO Auto-generated method stub |
383 |
return null; |
384 |
} |
385 |
|
386 |
/* (non-Javadoc) |
387 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getSuperClass() |
388 |
*/ |
389 |
@Override |
390 |
public IToolChain getSuperClass() |
391 |
{ |
392 |
// TODO Auto-generated method stub |
393 |
return null; |
394 |
} |
395 |
|
396 |
/* (non-Javadoc) |
397 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#isAbstract() |
398 |
*/ |
399 |
@Override |
400 |
public boolean isAbstract() |
401 |
{ |
402 |
// TODO Auto-generated method stub |
403 |
return false; |
404 |
} |
405 |
|
406 |
/* (non-Javadoc) |
407 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#setIsAbstract(boolean) |
408 |
*/ |
409 |
@Override |
410 |
public void setIsAbstract(boolean b) |
411 |
{ |
412 |
// TODO Auto-generated method stub |
413 |
|
414 |
} |
415 |
|
416 |
/* (non-Javadoc) |
417 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getUnusedChildren() |
418 |
*/ |
419 |
@Override |
420 |
public String getUnusedChildren() |
421 |
{ |
422 |
// TODO Auto-generated method stub |
423 |
return null; |
424 |
} |
425 |
|
426 |
private String[] osList; |
427 |
|
428 |
/* (non-Javadoc) |
429 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getOSList() |
430 |
*/ |
431 |
@Override |
432 |
public String[] getOSList() |
433 |
{ |
434 |
return osList; |
435 |
} |
436 |
|
437 |
/* (non-Javadoc) |
438 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#setOSList(java.lang.String[]) |
439 |
*/ |
440 |
@Override |
441 |
public void setOSList(String[] OSs) |
442 |
{ |
443 |
osList = OSs; |
444 |
} |
445 |
|
446 |
/* (non-Javadoc) |
447 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getArchList() |
448 |
*/ |
449 |
@Override |
450 |
public String[] getArchList() |
451 |
{ |
452 |
// TODO Auto-generated method stub |
453 |
return null; |
454 |
} |
455 |
|
456 |
/* (non-Javadoc) |
457 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#setArchList(java.lang.String[]) |
458 |
*/ |
459 |
@Override |
460 |
public void setArchList(String[] archs) |
461 |
{ |
462 |
// TODO Auto-generated method stub |
463 |
|
464 |
} |
465 |
|
466 |
/* (non-Javadoc) |
467 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getErrorParserIds() |
468 |
*/ |
469 |
@Override |
470 |
public String getErrorParserIds() |
471 |
{ |
472 |
// TODO Auto-generated method stub |
473 |
return null; |
474 |
} |
475 |
|
476 |
/* (non-Javadoc) |
477 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getErrorParserIds(org.eclipse.cdt.managedbuilder.core.IConfiguration) |
478 |
*/ |
479 |
@Override |
480 |
public String getErrorParserIds(IConfiguration config) |
481 |
{ |
482 |
// TODO Auto-generated method stub |
483 |
return null; |
484 |
} |
485 |
|
486 |
/* (non-Javadoc) |
487 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getErrorParserList() |
488 |
*/ |
489 |
@Override |
490 |
public String[] getErrorParserList() |
491 |
{ |
492 |
// TODO Auto-generated method stub |
493 |
return null; |
494 |
} |
495 |
|
496 |
/* (non-Javadoc) |
497 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#setErrorParserIds(java.lang.String) |
498 |
*/ |
499 |
@Override |
500 |
public void setErrorParserIds(String ids) |
501 |
{ |
502 |
// TODO Auto-generated method stub |
503 |
|
504 |
} |
505 |
|
506 |
/* (non-Javadoc) |
507 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getDefaultLanguageSettingsProviderIds() |
508 |
*/ |
509 |
@Override |
510 |
public String getDefaultLanguageSettingsProviderIds() |
511 |
{ |
512 |
// TODO Auto-generated method stub |
513 |
return null; |
514 |
} |
515 |
|
516 |
/* (non-Javadoc) |
517 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getScannerConfigDiscoveryProfileId() |
518 |
*/ |
519 |
@Override |
520 |
public String getScannerConfigDiscoveryProfileId() |
521 |
{ |
522 |
// TODO Auto-generated method stub |
523 |
return null; |
524 |
} |
525 |
|
526 |
/* (non-Javadoc) |
527 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#setScannerConfigDiscoveryProfileId(java.lang.String) |
528 |
*/ |
529 |
@Override |
530 |
public void setScannerConfigDiscoveryProfileId(String profileId) |
531 |
{ |
532 |
// TODO Auto-generated method stub |
533 |
|
534 |
} |
535 |
|
536 |
/* (non-Javadoc) |
537 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getTargetToolIds() |
538 |
*/ |
539 |
@Override |
540 |
public String getTargetToolIds() |
541 |
{ |
542 |
// TODO Auto-generated method stub |
543 |
return null; |
544 |
} |
545 |
|
546 |
/* (non-Javadoc) |
547 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#setTargetToolIds(java.lang.String) |
548 |
*/ |
549 |
@Override |
550 |
public void setTargetToolIds(String targetToolIds) |
551 |
{ |
552 |
// TODO Auto-generated method stub |
553 |
|
554 |
} |
555 |
|
556 |
/* (non-Javadoc) |
557 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getTargetToolList() |
558 |
*/ |
559 |
@Override |
560 |
public String[] getTargetToolList() |
561 |
{ |
562 |
// TODO Auto-generated method stub |
563 |
return null; |
564 |
} |
565 |
|
566 |
/* (non-Javadoc) |
567 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getSecondaryOutputs() |
568 |
*/ |
569 |
@Override |
570 |
public IOutputType[] getSecondaryOutputs() |
571 |
{ |
572 |
// TODO Auto-generated method stub |
573 |
return null; |
574 |
} |
575 |
|
576 |
/* (non-Javadoc) |
577 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#setSecondaryOutputs(java.lang.String) |
578 |
*/ |
579 |
@Override |
580 |
public void setSecondaryOutputs(String ids) |
581 |
{ |
582 |
// TODO Auto-generated method stub |
583 |
|
584 |
} |
585 |
|
586 |
/* (non-Javadoc) |
587 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#isDirty() |
588 |
*/ |
589 |
@Override |
590 |
public boolean isDirty() |
591 |
{ |
592 |
// TODO Auto-generated method stub |
593 |
return false; |
594 |
} |
595 |
|
596 |
/* (non-Javadoc) |
597 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#setDirty(boolean) |
598 |
*/ |
599 |
@Override |
600 |
public void setDirty(boolean isDirty) |
601 |
{ |
602 |
// TODO Auto-generated method stub |
603 |
|
604 |
} |
605 |
|
606 |
/* (non-Javadoc) |
607 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#isExtensionElement() |
608 |
*/ |
609 |
@Override |
610 |
public boolean isExtensionElement() |
611 |
{ |
612 |
// TODO Auto-generated method stub |
613 |
return false; |
614 |
} |
615 |
|
616 |
/* (non-Javadoc) |
617 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#isSupported() |
618 |
*/ |
619 |
@Override |
620 |
public boolean isSupported() |
621 |
{ |
622 |
// TODO Auto-generated method stub |
623 |
return false; |
624 |
} |
625 |
|
626 |
/* (non-Javadoc) |
627 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getEnvironmentVariableSupplier() |
628 |
*/ |
629 |
@Override |
630 |
public IConfigurationEnvironmentVariableSupplier getEnvironmentVariableSupplier() |
631 |
{ |
632 |
// TODO Auto-generated method stub |
633 |
return null; |
634 |
} |
635 |
|
636 |
/* (non-Javadoc) |
637 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getBuildMacroSupplier() |
638 |
*/ |
639 |
@Override |
640 |
public IConfigurationBuildMacroSupplier getBuildMacroSupplier() |
641 |
{ |
642 |
// TODO Auto-generated method stub |
643 |
return null; |
644 |
} |
645 |
|
646 |
/* (non-Javadoc) |
647 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getOptionPathConverter() |
648 |
*/ |
649 |
@Override |
650 |
public IOptionPathConverter getOptionPathConverter() |
651 |
{ |
652 |
// TODO Auto-generated method stub |
653 |
return null; |
654 |
} |
655 |
|
656 |
/* (non-Javadoc) |
657 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getParentFolderInfo() |
658 |
*/ |
659 |
@Override |
660 |
public IFolderInfo getParentFolderInfo() |
661 |
{ |
662 |
// TODO Auto-generated method stub |
663 |
return null; |
664 |
} |
665 |
|
666 |
/* (non-Javadoc) |
667 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getTargetPlatformData() |
668 |
*/ |
669 |
@Override |
670 |
public CTargetPlatformData getTargetPlatformData() |
671 |
{ |
672 |
// TODO Auto-generated method stub |
673 |
return null; |
674 |
} |
675 |
|
676 |
/* (non-Javadoc) |
677 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#supportsBuild(boolean) |
678 |
*/ |
679 |
@Override |
680 |
public boolean supportsBuild(boolean managed) |
681 |
{ |
682 |
// TODO Auto-generated method stub |
683 |
return false; |
684 |
} |
685 |
|
686 |
/* (non-Javadoc) |
687 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#isSystemObject() |
688 |
*/ |
689 |
@Override |
690 |
public boolean isSystemObject() |
691 |
{ |
692 |
// TODO Auto-generated method stub |
693 |
return false; |
694 |
} |
695 |
|
696 |
/* (non-Javadoc) |
697 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#matches(org.eclipse.cdt.managedbuilder.core.IToolChain) |
698 |
*/ |
699 |
@Override |
700 |
public boolean matches(IToolChain tc) |
701 |
{ |
702 |
// TODO Auto-generated method stub |
703 |
return false; |
704 |
} |
705 |
|
706 |
/* (non-Javadoc) |
707 |
* @see org.eclipse.cdt.managedbuilder.core.IToolChain#getUniqueRealName() |
708 |
*/ |
709 |
@Override |
710 |
public String getUniqueRealName() |
711 |
{ |
712 |
// TODO Auto-generated method stub |
713 |
return null; |
714 |
} |
715 |
|
716 |
} |