diff options
author | Stefan Bodewig <bodewig@apache.org> | 2020-08-02 15:11:05 +0200 |
---|---|---|
committer | Stefan Bodewig <bodewig@apache.org> | 2020-08-02 15:11:53 +0200 |
commit | 0bd346c5c36d939959e5616cf22ae9408ee52c69 (patch) | |
tree | a87f80ce0b89ad48c8a91f08e798177f65d47651 /manual/properties.html | |
parent | 6022806ecd6a47c8034713303db97a3c1a2b7f0c (diff) | |
download | ant-0bd346c5c36d939959e5616cf22ae9408ee52c69.tar.gz |
add a PropertyEnumerator delegate to better support PropertySet
Diffstat (limited to 'manual/properties.html')
-rw-r--r-- | manual/properties.html | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/manual/properties.html b/manual/properties.html index c058af9d3..22476c4a0 100644 --- a/manual/properties.html +++ b/manual/properties.html @@ -154,6 +154,20 @@ this would be <code class="code">org.apache.tools.ant.property.LocalProperties</code> which implements storage for <a href="Tasks/local.html">local properties</a>.</p> </li> + + <li><code class="code">org.apache.tools.ant.PropertyHelper$PropertyEnumerator</code> + is responsible for enumerating property names. + + <p>This is the interface you'd implement if you want to provide + your own storage independent of Ant's project + instance—the interface represents part of the reading + end. An example for this would + be <code class="code">org.apache.tools.ant.property.LocalProperties</code> + which implements storage for <a href="Tasks/local.html">local + properties</a>.</p> + + <p><em>This interface has been added with Ant 1.10.9.</em></p> + </li> </ul> <p>The default <code class="code">PropertyExpander</code> looks similar to:</p> |