dion 2002/06/12 16:30:22
Modified: src/java/org/apache/maven/build PropertyResolver.java
Log:
Added the ability to load properties from a properties object
Revision Changes Path
1.6 +15 -3
jakarta-turbine-maven/src/java/org/apache/maven/build/PropertyResolver.java
Index: PropertyResolver.java
===================================================================
RCS file:
/home/cvs/jakarta-turbine-maven/src/java/org/apache/maven/build/PropertyResolver.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- PropertyResolver.java 12 Jun 2002 16:38:56 -0000 1.5
+++ PropertyResolver.java 12 Jun 2002 23:30:21 -0000 1.6
@@ -103,11 +103,23 @@
{
Properties props = new Properties();
props.load(new FileInputStream(fileName));
+ addProperties(props);
+ }
+
+ /**
+ * Load properties from a {@link Properties} object
+ *
+ * @param properties
+ */
+ public void addProperties(Properties properties)
+ {
String key = null;
- for(Iterator i = props.keySet().iterator(); i.hasNext();)
+ log.debug("Adding: " + properties);
+ for(Iterator i = properties.keySet().iterator(); i.hasNext();)
{
key = (String)i.next();
- setProperty(key, props.get(key));
+ log.debug("setting key: " + key);
+ setProperty(key, properties.get(key));
}
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>