Added <caption> elements or summary attribute in HTML tag, because they are now required by JDK8 javadoc tool.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1587788 13f79535-47bb-0310-9956-ffa450edef68
Fixed other JDK8 javadoc warnings.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1587793 13f79535-47bb-0310-9956-ffa450edef68
More JDK8 warning fixes.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1588044 13f79535-47bb-0310-9956-ffa450edef68
Fixed more JDK8 javadoc warnings.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1588346 13f79535-47bb-0310-9956-ffa450edef68
The "initialize" phase for the "reserve-network-port" goal was too aggressive: it trigged network port reservation
even for simple tasks like "compile" or "javadoc". Use "pre-integration-test" phase instead. One possible issue is
that the "start-jetty" task also uses the "pre-integration-test" phase but need to be executed only after the port
reservation. A quick test suggested that tasks in the same phase are executed in declaration order. We hope that
this assumption is stable.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1588352 13f79535-47bb-0310-9956-ffa450edef68
Fixed wrong @link references.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1588389 13f79535-47bb-0310-9956-ffa450edef68
Fixed more javadoc errors identified by JDK 8.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1588412 13f79535-47bb-0310-9956-ffa450edef68
Moved the javadoc configuration from <reporting> to <build>.
The intend is to generate javadoc with "mvn javadoc:aggregate" instead of "mvn site".


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1588413 13f79535-47bb-0310-9956-ffa450edef68
Merge from the JDK8 branch.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1588414 13f79535-47bb-0310-9956-ffa450edef68
Change in the approach: do not ignore anymore javadoc build failure.
Instead reduce the amount of checks. We make this change because the
previous approach were leaving temporary files in the javadoc directory.
The inconvenient is that we lost warnings about invalid HTML or references.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1588555 13f79535-47bb-0310-9956-ffa450edef68
Update the SIS Javadoc stylesheet for JDK8. In this commit, we also modify the way stylesheet is provided:
instead than overwriting the standard stylesheet with our own, we keep the standard stylesheet and provide
a separated file which overwrite only the part that we need. This protect us from future stylesheet change
in the JDK (there is some changes from JDK 7 to JDK 8) and also avoid the licensing issue of commiting a
file derived from the Oracle file on the SVN. The inconvenient is that the standard javadoc tool is not
designed for working that way: it unconditionally overwrite the standard stylesheet with whatever we provide.
To workaround this issue, we had to provide our own doclet which modify the behavior of the '-stylesheet'
option before to delegate the work to the standard doclet.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1589201 13f79535-47bb-0310-9956-ffa450edef68
Merge from the JDK8 branch.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1589202 13f79535-47bb-0310-9956-ffa450edef68
Merge from the JDK7 branch.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK6@1589207 13f79535-47bb-0310-9956-ffa450edef68
Merge from the JDK6 branch.


git-svn-id: https://svn.apache.org/repos/asf/sis/trunk@1589210 13f79535-47bb-0310-9956-ffa450edef68
Removal of all Maven APT pages except the root one, since we do not generate Maven site anymore.
The APT content moved to Javadoc or to SIS web site.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1589264 13f79535-47bb-0310-9956-ffa450edef68
Added a README file for helping peoples to find the source code.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1589270 13f79535-47bb-0310-9956-ffa450edef68
JDK8-specific: use the new .BYTES constants where appropriate.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1589279 13f79535-47bb-0310-9956-ffa450edef68
Removed an option not supported by JDK7.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1589282 13f79535-47bb-0310-9956-ffa450edef68
A (buffer, channel) pair similar to ChannelDataInput, but for write operations (contribution by Rémi Maréchal).
This will be needed for adding write capability to our data stores (Shapefile, NetCDF, GeoTIFF, etc.).


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1589456 13f79535-47bb-0310-9956-ffa450edef68
Factor the common parts between ChannelDataInput and ChannelDataOutput.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1589497 13f79535-47bb-0310-9956-ffa450edef68