Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.PatternListEntry.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.PatternListEntry.html?rev=1859109&view=auto
==============================================================================
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.PatternListEntry.html
 (added)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.PatternListEntry.html
 Sat May 11 11:38:01 2019
@@ -0,0 +1,465 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.1) on Thu May 02 18:38:52 IST 2019 -->
+<title>Link.PatternListEntry (Apache Ant API)</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-05-02">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" 
title="Style">
+<link rel="stylesheet" type="text/css" 
href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" 
src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" 
src="../../../../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Link.PatternListEntry (Apache Ant API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a 
href="package-summary.html">org.apache.tools.ant.taskdefs.modules</a></div>
+<h2 title="Class Link.PatternListEntry" class="title">Class 
Link.PatternListEntry</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.tools.ant.taskdefs.modules.Link.PatternListEntry</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="Link.html" title="class in 
org.apache.tools.ant.taskdefs.modules">Link</a></dd>
+</dl>
+<hr>
+<pre>public class <span class="typeNameLabel">Link.PatternListEntry</span>
+extends java.lang.Object</pre>
+<div class="block">Child element type which specifies a jlink files pattern.  
Each
+ instance may specify a string
+ <a 
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystem.html#getPathMatcher%28java.lang.String%29";>PathMatcher
 pattern</a>
+ or a text file containing a list of such patterns, one per line.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span 
class="memberNameLink"><a 
href="#%3Cinit%3E()">PatternListEntry</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Creates an unconfigured element.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colConstructorName" scope="row"><code><span 
class="memberNameLink"><a 
href="#%3Cinit%3E(java.lang.String)">PatternListEntry</a></span>&#8203;(java.lang.String&nbsp;pattern)</code></th>
+<td class="colLast">
+<div class="block">Creates a new element from either a pattern or listing 
file.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span 
class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a 
href="javascript:show(2);">Instance Methods</a></span><span 
class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a 
href="javascript:show(8);">Concrete Methods</a></span><span 
class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.io.File</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#getListFile()">getListFile</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Returns this element's list file attribute, if set.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#getPattern()">getPattern</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Returns this element's PathMatcher pattern attribute, if 
set.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#setListFile(java.io.File)">setListFile</a></span>&#8203;(java.io.File&nbsp;file)</code></th>
+<td class="colLast">
+<div class="block">Sets this element's list file attribute.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#setPattern(java.lang.String)">setPattern</a></span>&#8203;(java.lang.String&nbsp;pattern)</code></th>
+<td class="colLast">
+<div class="block">Sets this element's
+ <a 
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystem.html#getPathMatcher%28java.lang.String%29";>PathMatcher
 pattern</a>
+ attribute for matching files.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#toOptionValue()">toOptionValue</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Converts this element to a jlink command line attribute,
+ either this element's bare pattern, or its list file
+ preceded by "<code>@</code>".</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#validate()">validate</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Verifies this element's state.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, 
toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PatternListEntry</h4>
+<pre>public&nbsp;PatternListEntry()</pre>
+<div class="block">Creates an unconfigured element.</div>
+</li>
+</ul>
+<a id="&lt;init&gt;(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PatternListEntry</h4>
+<pre>public&nbsp;PatternListEntry&#8203;(java.lang.String&nbsp;pattern)</pre>
+<div class="block">Creates a new element from either a pattern or listing file.
+ If the argument starts with "<code>@</code>", the remainder of it
+ is assumed to be a listing file;  otherwise, it is treated as
+ a PathMatcher pattern.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>pattern</code> - a PathMatcher pattern or 
<code>@</code>-filename</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="getPattern()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPattern</h4>
+<pre 
class="methodSignature">public&nbsp;java.lang.String&nbsp;getPattern()</pre>
+<div class="block">Returns this element's PathMatcher pattern attribute, if 
set.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>this element's files pattern</dd>
+</dl>
+</li>
+</ul>
+<a id="setPattern(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPattern</h4>
+<pre 
class="methodSignature">public&nbsp;void&nbsp;setPattern&#8203;(java.lang.String&nbsp;pattern)</pre>
+<div class="block">Sets this element's
+ <a 
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystem.html#getPathMatcher%28java.lang.String%29";>PathMatcher
 pattern</a>
+ attribute for matching files.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>pattern</code> - new files pattern</dd>
+</dl>
+</li>
+</ul>
+<a id="getListFile()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getListFile</h4>
+<pre class="methodSignature">public&nbsp;java.io.File&nbsp;getListFile()</pre>
+<div class="block">Returns this element's list file attribute, if set.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>this element's list file</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a 
href="#setListFile(java.io.File)"><code>setListFile(File)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a id="setListFile(java.io.File)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setListFile</h4>
+<pre 
class="methodSignature">public&nbsp;void&nbsp;setListFile&#8203;(java.io.File&nbsp;file)</pre>
+<div class="block">Sets this element's list file attribute.  The file must be a
+ plain text file with one PathMatcher pattern per line.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>file</code> - list file containing patterns</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="#getListFile()"><code>getListFile()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a id="validate()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validate</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;validate()</pre>
+<div class="block">Verifies this element's state.</div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../BuildException.html" title="class in 
org.apache.tools.ant">BuildException</a></code> - if both pattern and file are 
set</dd>
+<dd><code><a href="../../BuildException.html" title="class in 
org.apache.tools.ant">BuildException</a></code> - if neither pattern nor file 
is set</dd>
+</dl>
+</li>
+</ul>
+<a id="toOptionValue()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toOptionValue</h4>
+<pre 
class="methodSignature">public&nbsp;java.lang.String&nbsp;toOptionValue()</pre>
+<div class="block">Converts this element to a jlink command line attribute,
+ either this element's bare pattern, or its list file
+ preceded by "<code>@</code>".</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>this element's information converted to a command line value</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.ReleaseInfo.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.ReleaseInfo.html?rev=1859109&view=auto
==============================================================================
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.ReleaseInfo.html
 (added)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.ReleaseInfo.html
 Sat May 11 11:38:01 2019
@@ -0,0 +1,466 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.1) on Thu May 02 18:38:52 IST 2019 -->
+<title>Link.ReleaseInfo (Apache Ant API)</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-05-02">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" 
title="Style">
+<link rel="stylesheet" type="text/css" 
href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" 
src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" 
src="../../../../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Link.ReleaseInfo (Apache Ant API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a 
href="package-summary.html">org.apache.tools.ant.taskdefs.modules</a></div>
+<h2 title="Class Link.ReleaseInfo" class="title">Class Link.ReleaseInfo</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.tools.ant.taskdefs.modules.Link.ReleaseInfo</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="Link.html" title="class in 
org.apache.tools.ant.taskdefs.modules">Link</a></dd>
+</dl>
+<hr>
+<pre>public class <span class="typeNameLabel">Link.ReleaseInfo</span>
+extends java.lang.Object</pre>
+<div class="block">Child element describing changes to the default release 
properties
+ of a linked image.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span 
class="memberNameLink"><a 
href="#%3Cinit%3E()">ReleaseInfo</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span 
class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a 
href="javascript:show(2);">Instance Methods</a></span><span 
class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a 
href="javascript:show(8);">Concrete Methods</a></span><span 
class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="Link.ReleaseInfoEntry.html" title="class 
in org.apache.tools.ant.taskdefs.modules">Link.ReleaseInfoEntry</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#createAdd()">createAdd</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Creates an uninitialized child element which can represent 
properties
+ to add to the default release properties of a linked image.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="Link.ReleaseInfoKey.html" title="class in 
org.apache.tools.ant.taskdefs.modules">Link.ReleaseInfoKey</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#createDelete()">createDelete</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Creates an uninitialized child element which can represent
+ a property key to delete from the release properties of
+ a linked image.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.io.File</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#getFile()">getFile</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Attribute specifying Java properties file which will 
replace the
+ default release info properties for the linked image.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#setDelete(java.lang.String)">setDelete</a></span>&#8203;(java.lang.String&nbsp;keyList)</code></th>
+<td class="colLast">
+<div class="block">Sets attribute which contains a comma-separated list of
+ property keys to delete from the release properties of
+ a linked image.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#setFile(java.io.File)">setFile</a></span>&#8203;(java.io.File&nbsp;file)</code></th>
+<td class="colLast">
+<div class="block">Sets attribute specifying Java properties file which will 
replace
+ the default release info properties for the linked image.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td 
class="colFirst"><code>java.util.Collection&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#toCommandLineOptions()">toCommandLineOptions</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Converts all of this element's state to a series of
+ <code>jlink</code> options.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#validate()">validate</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Verifies the state of this element.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, 
toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ReleaseInfo</h4>
+<pre>public&nbsp;ReleaseInfo()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="getFile()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFile</h4>
+<pre class="methodSignature">public&nbsp;java.io.File&nbsp;getFile()</pre>
+<div class="block">Attribute specifying Java properties file which will 
replace the
+ default release info properties for the linked image.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>release properties file</dd>
+</dl>
+</li>
+</ul>
+<a id="setFile(java.io.File)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFile</h4>
+<pre 
class="methodSignature">public&nbsp;void&nbsp;setFile&#8203;(java.io.File&nbsp;file)</pre>
+<div class="block">Sets attribute specifying Java properties file which will 
replace
+ the default release info properties for the linked image.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>file</code> - replacement release properties file</dd>
+</dl>
+</li>
+</ul>
+<a id="createAdd()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createAdd</h4>
+<pre class="methodSignature">public&nbsp;<a href="Link.ReleaseInfoEntry.html" 
title="class in 
org.apache.tools.ant.taskdefs.modules">Link.ReleaseInfoEntry</a>&nbsp;createAdd()</pre>
+<div class="block">Creates an uninitialized child element which can represent 
properties
+ to add to the default release properties of a linked image.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>new, unconfigured child element</dd>
+</dl>
+</li>
+</ul>
+<a id="createDelete()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createDelete</h4>
+<pre class="methodSignature">public&nbsp;<a href="Link.ReleaseInfoKey.html" 
title="class in 
org.apache.tools.ant.taskdefs.modules">Link.ReleaseInfoKey</a>&nbsp;createDelete()</pre>
+<div class="block">Creates an uninitialized child element which can represent
+ a property key to delete from the release properties of
+ a linked image.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>new, unconfigured child element</dd>
+</dl>
+</li>
+</ul>
+<a id="setDelete(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDelete</h4>
+<pre 
class="methodSignature">public&nbsp;void&nbsp;setDelete&#8203;(java.lang.String&nbsp;keyList)</pre>
+<div class="block">Sets attribute which contains a comma-separated list of
+ property keys to delete from the release properties of
+ a linked image.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>keyList</code> - comma-separated list of property keys</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="#createDelete()"><code>createDelete()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a id="validate()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validate</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;validate()</pre>
+<div class="block">Verifies the state of this element.</div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../BuildException.html" title="class in 
org.apache.tools.ant">BuildException</a></code> - if any child element is 
invalid</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a 
href="Link.ReleaseInfoEntry.html#validate()"><code>Link.ReleaseInfoEntry.validate()</code></a>,
 
+<a 
href="Link.ReleaseInfoKey.html#validate()"><code>Link.ReleaseInfoKey.validate()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a id="toCommandLineOptions()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toCommandLineOptions</h4>
+<pre 
class="methodSignature">public&nbsp;java.util.Collection&lt;java.lang.String&gt;&nbsp;toCommandLineOptions()</pre>
+<div class="block">Converts all of this element's state to a series of
+ <code>jlink</code> options.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>new collection of jlink options based on this element's
+         attributes and child elements</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.ReleaseInfoEntry.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.ReleaseInfoEntry.html?rev=1859109&view=auto
==============================================================================
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.ReleaseInfoEntry.html
 (added)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.ReleaseInfoEntry.html
 Sat May 11 11:38:01 2019
@@ -0,0 +1,573 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.1) on Thu May 02 18:38:52 IST 2019 -->
+<title>Link.ReleaseInfoEntry (Apache Ant API)</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-05-02">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" 
title="Style">
+<link rel="stylesheet" type="text/css" 
href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" 
src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" 
src="../../../../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Link.ReleaseInfoEntry (Apache Ant API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a 
href="package-summary.html">org.apache.tools.ant.taskdefs.modules</a></div>
+<h2 title="Class Link.ReleaseInfoEntry" class="title">Class 
Link.ReleaseInfoEntry</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.tools.ant.taskdefs.modules.Link.ReleaseInfoEntry</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="Link.html" title="class in 
org.apache.tools.ant.taskdefs.modules">Link</a></dd>
+</dl>
+<hr>
+<pre>public class <span class="typeNameLabel">Link.ReleaseInfoEntry</span>
+extends java.lang.Object</pre>
+<div class="block">Grandchild element describing additional release info 
properties for a
+ linked image.  To be valid, an instance must have either a non-null
+ key and value, or a non-null file.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span 
class="memberNameLink"><a 
href="#%3Cinit%3E()">ReleaseInfoEntry</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Creates a new, unconfigured element.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colConstructorName" scope="row"><code><span 
class="memberNameLink"><a 
href="#%3Cinit%3E(java.lang.String,java.lang.String)">ReleaseInfoEntry</a></span>&#8203;(java.lang.String&nbsp;key,
+                java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Creates a new element which specifies a single additional 
property.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span 
class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a 
href="javascript:show(2);">Instance Methods</a></span><span 
class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a 
href="javascript:show(8);">Concrete Methods</a></span><span 
class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#getCharset()">getCharset</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Attribute containing the character set of this object's
+ <a href="#getFile()">file</a>.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.io.File</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#getFile()">getFile</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Attribute containing a Java properties file which contains
+ additional release info properties.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#getKey()">getKey</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Attribute containing the key of this element's additional 
property.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#getValue()">getValue</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Attribute containing the value of this element's additional 
property.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#setCharset(java.lang.String)">setCharset</a></span>&#8203;(java.lang.String&nbsp;charset)</code></th>
+<td class="colLast">
+<div class="block">Sets attribute containing the character set of this object's
+ <a href="#setFile(java.io.File)">file</a>.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#setFile(java.io.File)">setFile</a></span>&#8203;(java.io.File&nbsp;file)</code></th>
+<td class="colLast">
+<div class="block">Sets attribute containing a Java properties file which 
contains
+ additional release info properties.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#setKey(java.lang.String)">setKey</a></span>&#8203;(java.lang.String&nbsp;key)</code></th>
+<td class="colLast">
+<div class="block">Sets attribute containing the key of this element's
+ additional property.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#setValue(java.lang.String)">setValue</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets attributes containing the value of this element's
+ additional property.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.util.Properties</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#toProperties()">toProperties</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Converts this element to a Java properties object containing
+ the additional properties this element represents.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#validate()">validate</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Verifies the state of this element.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, 
toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ReleaseInfoEntry</h4>
+<pre>public&nbsp;ReleaseInfoEntry()</pre>
+<div class="block">Creates a new, unconfigured element.</div>
+</li>
+</ul>
+<a id="&lt;init&gt;(java.lang.String,java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ReleaseInfoEntry</h4>
+<pre>public&nbsp;ReleaseInfoEntry&#8203;(java.lang.String&nbsp;key,
+                        java.lang.String&nbsp;value)</pre>
+<div class="block">Creates a new element which specifies a single additional 
property.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>key</code> - new property's key</dd>
+<dd><code>value</code> - new property's value</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="getKey()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getKey</h4>
+<pre class="methodSignature">public&nbsp;java.lang.String&nbsp;getKey()</pre>
+<div class="block">Attribute containing the key of this element's additional 
property.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>additional property's key</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="#getValue()"><code>getValue()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a id="setKey(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setKey</h4>
+<pre 
class="methodSignature">public&nbsp;void&nbsp;setKey&#8203;(java.lang.String&nbsp;key)</pre>
+<div class="block">Sets attribute containing the key of this element's
+ additional property.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>key</code> - additional property's key</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a 
href="#setValue(java.lang.String)"><code>setValue(String)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a id="getValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre class="methodSignature">public&nbsp;java.lang.String&nbsp;getValue()</pre>
+<div class="block">Attribute containing the value of this element's additional 
property.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>additional property's value</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="#getKey()"><code>getKey()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a id="setValue(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre 
class="methodSignature">public&nbsp;void&nbsp;setValue&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets attributes containing the value of this element's
+ additional property.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>value</code> - additional property's value</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="#setKey(java.lang.String)"><code>setKey(String)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a id="getFile()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFile</h4>
+<pre class="methodSignature">public&nbsp;java.io.File&nbsp;getFile()</pre>
+<div class="block">Attribute containing a Java properties file which contains
+ additional release info properties.  This is exclusive with
+ respect to the <a href="#getKey()">key</a> and
+ <a href="#getValue()">value</a> of this instance:  either the
+ file must be set, or the key and value must be set.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>this element's properties file</dd>
+</dl>
+</li>
+</ul>
+<a id="setFile(java.io.File)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFile</h4>
+<pre 
class="methodSignature">public&nbsp;void&nbsp;setFile&#8203;(java.io.File&nbsp;file)</pre>
+<div class="block">Sets attribute containing a Java properties file which 
contains
+ additional release info properties.  This is exclusive with
+ respect to the <a href="#setKey(java.lang.String)">key</a> and
+ <a href="#setValue(java.lang.String)">value</a> of this instance:  either the
+ file must be set, or the key and value must be set.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>file</code> - this element's properties file</dd>
+</dl>
+</li>
+</ul>
+<a id="getCharset()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCharset</h4>
+<pre 
class="methodSignature">public&nbsp;java.lang.String&nbsp;getCharset()</pre>
+<div class="block">Attribute containing the character set of this object's
+ <a href="#getFile()">file</a>.  This is <code>ISO_8859_1</code>
+ by default, in accordance with the java.util.Properties default.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>character set of this element's file</dd>
+</dl>
+</li>
+</ul>
+<a id="setCharset(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCharset</h4>
+<pre 
class="methodSignature">public&nbsp;void&nbsp;setCharset&#8203;(java.lang.String&nbsp;charset)</pre>
+<div class="block">Sets attribute containing the character set of this object's
+ <a href="#setFile(java.io.File)">file</a>.  If not set, this is
+ <code>ISO_8859_1</code> by default, in accordance with the
+ java.util.Properties default.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>charset</code> - character set of this element's file</dd>
+</dl>
+</li>
+</ul>
+<a id="validate()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validate</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;validate()</pre>
+<div class="block">Verifies the state of this element.</div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../BuildException.html" title="class in 
org.apache.tools.ant">BuildException</a></code> - if file is set, and key 
and/or value are set</dd>
+<dd><code><a href="../../BuildException.html" title="class in 
org.apache.tools.ant">BuildException</a></code> - if file is not set, and key 
and value are not both set</dd>
+<dd><code><a href="../../BuildException.html" title="class in 
org.apache.tools.ant">BuildException</a></code> - if charset is not a valid 
Java Charset name</dd>
+</dl>
+</li>
+</ul>
+<a id="toProperties()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toProperties</h4>
+<pre 
class="methodSignature">public&nbsp;java.util.Properties&nbsp;toProperties()</pre>
+<div class="block">Converts this element to a Java properties object containing
+ the additional properties this element represents.  If this
+ element's file is set, it is read;  otherwise, a Properties
+ object containing just one property, consisting of this element's
+ key and value, is returned.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>new Properties object obtained from this element's file or
+         its key and value</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../BuildException.html" title="class in 
org.apache.tools.ant">BuildException</a></code> - if file is set, but cannot be 
read</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.ReleaseInfoKey.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.ReleaseInfoKey.html?rev=1859109&view=auto
==============================================================================
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.ReleaseInfoKey.html
 (added)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.ReleaseInfoKey.html
 Sat May 11 11:38:01 2019
@@ -0,0 +1,385 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.1) on Thu May 02 18:38:52 IST 2019 -->
+<title>Link.ReleaseInfoKey (Apache Ant API)</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-05-02">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" 
title="Style">
+<link rel="stylesheet" type="text/css" 
href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" 
src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" 
src="../../../../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Link.ReleaseInfoKey (Apache Ant API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a 
href="package-summary.html">org.apache.tools.ant.taskdefs.modules</a></div>
+<h2 title="Class Link.ReleaseInfoKey" class="title">Class 
Link.ReleaseInfoKey</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.tools.ant.taskdefs.modules.Link.ReleaseInfoKey</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="Link.html" title="class in 
org.apache.tools.ant.taskdefs.modules">Link</a></dd>
+</dl>
+<hr>
+<pre>public class <span class="typeNameLabel">Link.ReleaseInfoKey</span>
+extends java.lang.Object</pre>
+<div class="block">Grandchild element representing deletable key in a linked 
image's
+ release properties.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span 
class="memberNameLink"><a 
href="#%3Cinit%3E()">ReleaseInfoKey</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Creates a new, unconfigured element.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colConstructorName" scope="row"><code><span 
class="memberNameLink"><a 
href="#%3Cinit%3E(java.lang.String)">ReleaseInfoKey</a></span>&#8203;(java.lang.String&nbsp;key)</code></th>
+<td class="colLast">
+<div class="block">Creates a new element with the specified key.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span 
class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a 
href="javascript:show(2);">Instance Methods</a></span><span 
class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a 
href="javascript:show(8);">Concrete Methods</a></span><span 
class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#getKey()">getKey</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Attribute holding the release info property key to 
delete.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#setKey(java.lang.String)">setKey</a></span>&#8203;(java.lang.String&nbsp;key)</code></th>
+<td class="colLast">
+<div class="block">Sets attribute containing property key to delete from
+ linked image's release info.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#validate()">validate</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Verifies this element's state is valid.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, 
toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ReleaseInfoKey</h4>
+<pre>public&nbsp;ReleaseInfoKey()</pre>
+<div class="block">Creates a new, unconfigured element.</div>
+</li>
+</ul>
+<a id="&lt;init&gt;(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ReleaseInfoKey</h4>
+<pre>public&nbsp;ReleaseInfoKey&#8203;(java.lang.String&nbsp;key)</pre>
+<div class="block">Creates a new element with the specified key.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>key</code> - property key to delete from release info</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="getKey()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getKey</h4>
+<pre class="methodSignature">public&nbsp;java.lang.String&nbsp;getKey()</pre>
+<div class="block">Attribute holding the release info property key to 
delete.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>property key to be deleted</dd>
+</dl>
+</li>
+</ul>
+<a id="setKey(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setKey</h4>
+<pre 
class="methodSignature">public&nbsp;void&nbsp;setKey&#8203;(java.lang.String&nbsp;key)</pre>
+<div class="block">Sets attribute containing property key to delete from
+ linked image's release info.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>key</code> - propert key to be deleted</dd>
+</dl>
+</li>
+</ul>
+<a id="validate()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>validate</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;validate()</pre>
+<div class="block">Verifies this element's state is valid.</div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../BuildException.html" title="class in 
org.apache.tools.ant">BuildException</a></code> - if key is not set</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.VMType.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.VMType.html?rev=1859109&view=auto
==============================================================================
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.VMType.html
 (added)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.VMType.html
 Sat May 11 11:38:01 2019
@@ -0,0 +1,352 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.1) on Thu May 02 18:38:52 IST 2019 -->
+<title>Link.VMType (Apache Ant API)</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-05-02">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" 
title="Style">
+<link rel="stylesheet" type="text/css" 
href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" 
src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" 
src="../../../../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" 
src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Link.VMType (Apache Ant API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a 
href="package-summary.html">org.apache.tools.ant.taskdefs.modules</a></div>
+<h2 title="Class Link.VMType" class="title">Class Link.VMType</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../types/EnumeratedAttribute.html" title="class in 
org.apache.tools.ant.types">org.apache.tools.ant.types.EnumeratedAttribute</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.tools.ant.taskdefs.modules.Link.VMType</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="Link.html" title="class in 
org.apache.tools.ant.taskdefs.modules">Link</a></dd>
+</dl>
+<hr>
+<pre>public static class <span class="typeNameLabel">Link.VMType</span>
+extends <a href="../../types/EnumeratedAttribute.html" title="class in 
org.apache.tools.ant.types">EnumeratedAttribute</a></pre>
+<div class="block">Possible values for JVM type in linked image:
+ <code>client</code>, <code>server</code>, <code>minimal</code>, or 
<code>all</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a 
id="fields.inherited.from.class.org.apache.tools.ant.types.EnumeratedAttribute">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.tools.ant.types.<a 
href="../../types/EnumeratedAttribute.html" title="class in 
org.apache.tools.ant.types">EnumeratedAttribute</a></h3>
+<code><a 
href="../../types/EnumeratedAttribute.html#value">value</a></code></li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span 
class="memberNameLink"><a href="#%3Cinit%3E()">VMType</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span 
class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a 
href="javascript:show(2);">Instance Methods</a></span><span 
class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a 
href="javascript:show(8);">Concrete Methods</a></span><span 
class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a 
href="#getValues()">getValues</a></span>()</code></th>
+<td class="colLast">
+<div class="block">This is the only method a subclass needs to implement.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a 
id="methods.inherited.from.class.org.apache.tools.ant.types.EnumeratedAttribute">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.tools.ant.types.<a 
href="../../types/EnumeratedAttribute.html" title="class in 
org.apache.tools.ant.types">EnumeratedAttribute</a></h3>
+<code><a 
href="../../types/EnumeratedAttribute.html#containsValue(java.lang.String)">containsValue</a>,
 <a href="../../types/EnumeratedAttribute.html#getIndex()">getIndex</a>, <a 
href="../../types/EnumeratedAttribute.html#getInstance(java.lang.Class,java.lang.String)">getInstance</a>,
 <a href="../../types/EnumeratedAttribute.html#getValue()">getValue</a>, <a 
href="../../types/EnumeratedAttribute.html#indexOfValue(java.lang.String)">indexOfValue</a>,
 <a 
href="../../types/EnumeratedAttribute.html#setValue(java.lang.String)">setValue</a>,
 <a 
href="../../types/EnumeratedAttribute.html#toString()">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, 
wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>VMType</h4>
+<pre>public&nbsp;VMType()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="getValues()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getValues</h4>
+<pre 
class="methodSignature">public&nbsp;java.lang.String[]&nbsp;getValues()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code><a 
href="../../types/EnumeratedAttribute.html#getValues()">EnumeratedAttribute</a></code></span></div>
+<div class="block">This is the only method a subclass needs to implement.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a 
href="../../types/EnumeratedAttribute.html#getValues()">getValues</a></code>&nbsp;in
 class&nbsp;<code><a href="../../types/EnumeratedAttribute.html" title="class 
in org.apache.tools.ant.types">EnumeratedAttribute</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>an array holding all possible values of the enumeration.
+ The order of elements must be fixed so that <code>indexOfValue(String)</code>
+ always return the same index for the same value.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>


Reply via email to