22 /* * Portion Copyright (c) 2007-2008 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.*/ |
22 /* * Portion Copyright (c) 2007-2008 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.*/ |
23 |
23 |
24 import java.io.File; |
24 import java.io.File; |
25 import java.io.IOException; |
25 import java.io.IOException; |
26 import java.io.InputStream; |
26 import java.io.InputStream; |
|
27 import java.net.MalformedURLException; |
27 import java.net.URL; |
28 import java.net.URL; |
28 import java.net.MalformedURLException; |
29 import java.util.Enumeration; |
|
30 import java.util.HashMap; |
|
31 import java.util.Locale; |
29 import java.util.Map; |
32 import java.util.Map; |
30 import java.util.HashMap; |
|
31 import java.util.Enumeration; |
|
32 import java.util.Locale; |
|
33 import java.util.NoSuchElementException; |
33 import java.util.NoSuchElementException; |
34 import java.util.Properties; |
34 import java.util.Properties; |
35 |
35 |
36 import org.apache.tools.ant.*; |
36 import org.apache.tools.ant.AntTypeDefinition; |
37 import org.apache.tools.ant.taskdefs.*; |
37 import org.apache.tools.ant.BuildException; |
|
38 import org.apache.tools.ant.ComponentHelper; |
|
39 import org.apache.tools.ant.Location; |
|
40 import org.apache.tools.ant.MagicNames; |
|
41 import org.apache.tools.ant.Project; |
|
42 import org.apache.tools.ant.ProjectHelper; |
|
43 import org.apache.tools.ant.taskdefs.Definer; |
|
44 import org.apache.tools.ant.types.EnumeratedAttribute; |
38 import org.apache.tools.ant.util.FileUtils; |
45 import org.apache.tools.ant.util.FileUtils; |
39 import org.apache.tools.ant.types.EnumeratedAttribute; |
|
40 |
46 |
41 /** |
47 /** |
42 * Base class for Taskdef and Typedef - handles all |
48 * Base class for Taskdef and Typedef - handles all |
43 * the attributes for Typedef. The uri and class |
49 * the attributes for Typedef. The uri and class |
44 * handling is handled by DefBase |
50 * handling is handled by DefBase |