18 package com.nokia.ant.taskdefs; |
18 package com.nokia.ant.taskdefs; |
19 |
19 |
20 import java.io.File; |
20 import java.io.File; |
21 import java.util.ArrayList; |
21 import java.util.ArrayList; |
22 import java.util.Iterator; |
22 import java.util.Iterator; |
|
23 |
|
24 import org.apache.commons.configuration.Configuration; |
|
25 import org.apache.commons.configuration.ConfigurationException; |
|
26 import org.apache.commons.configuration.PropertiesConfiguration; |
|
27 import org.apache.commons.configuration.XMLConfiguration; |
23 import org.apache.tools.ant.BuildException; |
28 import org.apache.tools.ant.BuildException; |
24 import org.apache.tools.ant.Task; |
29 import org.apache.tools.ant.Task; |
25 import org.apache.tools.ant.types.FileSet; |
30 import org.apache.tools.ant.types.FileSet; |
26 import org.apache.tools.ant.types.ResourceCollection; |
31 import org.apache.tools.ant.types.ResourceCollection; |
27 import org.apache.tools.ant.types.resources.FileResource; |
32 import org.apache.tools.ant.types.resources.FileResource; |
28 |
|
29 import org.apache.commons.configuration.*; |
|
30 |
33 |
31 /** |
34 /** |
32 * Can load ant configuration file both in .xml and .txt format. |
35 * Can load ant configuration file both in .xml and .txt format. |
33 * In .txt file configuration could be defined like - |
36 * In .txt file configuration could be defined like - |
34 * text.a = text.value.A |
37 * text.a = text.value.A |