summaryrefslogtreecommitdiff
path: root/manual
diff options
context:
space:
mode:
authorStefan Bodewig <bodewig@apache.org>2020-08-11 15:30:32 +0200
committerGitHub <noreply@github.com>2020-08-11 15:30:32 +0200
commitaab46b586e3d29100f072a352467e44b6715dc33 (patch)
treea6e4077059aa68c22087b9b6efacb2d34df7fb2c /manual
parent87ac51d3c22bcf7cfd0dc07cb0bd04a496e0d428 (diff)
parent2c5194ed03840a33d41c87fbab3e2f4f2d6b6429 (diff)
downloadant-aab46b586e3d29100f072a352467e44b6715dc33.tar.gz
Merge pull request #135 from apache/property-enumerator
Property enumerator
Diffstat (limited to 'manual')
-rw-r--r--manual/properties.html14
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&mdash;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>