List Info

Thread: svn commit: r587859 - in /ant/core/tags/ANT_170: docs/manual/CoreTasks/xmlproperty.html src/main/org




svn commit: r587859 - in /ant/core/tags/ANT_170: docs/manual/CoreTasks/xmlproperty.html src/main/org
country flaguser name
United States
2007-10-24 06:49:11
Author: jhm
Date: Wed Oct 24 04:49:09 2007
New Revision: 587859

URL: 
http://svn.apache.org/viewvc?rev=587859&view=rev
Log:
sync: <xmlproperty delimiter=""/>

Modified:
   
ant/core/tags/ANT_170/docs/manual/CoreTasks/xmlproperty.html

   
ant/core/tags/ANT_170/src/main/org/apache/tools/ant/taskdefs
/XmlProperty.java

Modified:
ant/core/tags/ANT_170/docs/manual/CoreTasks/xmlproperty.html

URL: http://svn.apache.org/viewvc/a
nt/core/tags/ANT_170/docs/manual/CoreTasks/xmlproperty.html?
rev=587859&r1=587858&r2=587859&view=diff
============================================================
==================
---
ant/core/tags/ANT_170/docs/manual/CoreTasks/xmlproperty.html
(original)
+++
ant/core/tags/ANT_170/docs/manual/CoreTasks/xmlproperty.html
Wed Oct 24 04:49:09 2007
 -146,6
+146,11 
                      if
<i>semanticAttributes</i> is not set to
<i>true</i>.</td>
     <td valign="top"
align="center">No, default is
<i>$</i>.</td>
   </tr>
+  <tr>
+    <td valign="top">delimiter</td>
+    <td valign="top">Delimiter for
splitting multiple values.<br><i>since Ant
1.7.1</i></td>
+    <td valign="top"
align="center">No, defaults to
comma</td>
+  </tr>
 </table>
 
 <h3><a name="nested">Nested
Elements</a></h3>

Modified:
ant/core/tags/ANT_170/src/main/org/apache/tools/ant/taskdefs
/XmlProperty.java
URL: http://svn.ap
ache.org/viewvc/ant/core/tags/ANT_170/src/main/org/apache/to
ols/ant/taskdefs/XmlProperty.java?rev=587859&r1=587858&a
mp;r2=587859&view=diff
============================================================
==================
---
ant/core/tags/ANT_170/src/main/org/apache/tools/ant/taskdefs
/XmlProperty.java (original)
+++
ant/core/tags/ANT_170/src/main/org/apache/tools/ant/taskdefs
/XmlProperty.java Wed Oct 24 04:49:09 2007
 -185,6
+185,7 
     private File rootDirectory = null;
     private Hashtable addedAttributes = new Hashtable();
     private XMLCatalog xmlCatalog = new XMLCatalog();
+    private String delimiter = ",";
 
     private static final String ID = "id";
     private static final String REF_ID =
"refid";
 -497,7
+498,7 
             // when we read them, though (instead of
keeping them
             // outside of the project and batch adding them
at the end)
             // to allow other properties to reference
them.
-            value = (String) addedAttributes.get(name) +
"," + value;
+            value = (String) addedAttributes.get(name) +
getDelimiter() + value;
             getProject().setProperty(name, value);
             addedAttributes.put(name, value);
         } else if (getProject().getProperty(name) == null)
{
 -787,5
+788,13 
      */
     protected boolean supportsNonFileResources() {
         return getClass().equals(XmlProperty.class);
+    }
+
+    public String getDelimiter() {
+        return delimiter;
+    }
+
+    public void setDelimiter(String delimiter) {
+        this.delimiter = delimiter;
     }
 }



------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribeant.apache.org
For additional commands, e-mail: dev-helpant.apache.org


[1]

about | contact  Other archives ( Real Estate discussion Medical topics )