sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From desruisse...@apache.org
Subject svn commit: r1627667 - in /sis/branches/JDK8: ./ application/sis-console/src/main/java/org/apache/sis/console/ core/sis-metadata/src/main/java/org/apache/sis/io/wkt/ core/sis-metadata/src/main/java/org/apache/sis/metadata/ core/sis-referencing/src/main...
Date Thu, 25 Sep 2014 21:10:53 GMT
Author: desruisseaux
Date: Thu Sep 25 21:10:52 2014
New Revision: 1627667

URL: http://svn.apache.org/r1627667
Log:
Fixed a few warnings (mostly javadoc).

Modified:
    sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/Option.java
    sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Formatter.java
    sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataStandard.java
    sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/ModifiableMetadata.java
    sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyAccessor.java
    sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/AxisDirections.java
    sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/Semaphores.java
    sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/AbstractIdentifiedObject.java
    sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/AbstractCRS.java
    sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/DefaultGeographicCRS.java
    sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/AbstractCS.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/SurjectiveConverter.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/SystemConverter.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/Context.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/IdentifierMapAdapter.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/LegacyNamespaces.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/NonMarshalledAuthority.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/SpecializedIdentifier.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/XmlUtilities.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/CharSequenceAdapter.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/ObjectReference.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gmd/Country.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gmd/LanguageCode.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gmd/TextGroup.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gml/CodeType.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/system/DaemonThread.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/system/ReferenceQueueConsumer.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/system/Threads.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/Citations.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/CollectionsExt.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/DefinitionURI.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/LocalizedParseException.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/Numerics.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/UnmodifiableArrayList.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/X364.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/Locales.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/DefaultTreeTable.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/WeakHashSet.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/WeakValueHashMap.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultNameSpace.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/Types.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/logging/MonolineFormatter.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/logging/WarningListeners.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/resources/IndexedResourceBundle.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/resources/KeyConstants.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/resources/ResourceInternationalString.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/xml/Pooled.java
    sis/branches/JDK8/ide-project/NetBeans/nbproject/project.properties
    sis/branches/JDK8/pom.xml
    sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/ChannelData.java
    sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/ChannelImageInputStream.java
    sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/storage/StorageConnector.java

Modified: sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/Option.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/Option.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/Option.java [UTF-8] (original)
+++ sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/Option.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -96,7 +96,7 @@ enum Option {
     /**
      * Creates a new option.
      *
-     * @param Whether this option expects a value.
+     * @param hasValue Whether this option expects a value.
      */
     private Option(final boolean hasValue) {
         this.hasValue = hasValue;

Modified: sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Formatter.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Formatter.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Formatter.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Formatter.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -332,8 +332,8 @@ public class Formatter implements Locali
     }
 
     /**
-     * Constructor for private use by {@link WKTFormat#getFormatter()} only. This allows to use the number
-     * format created by {@link WKTFormat#createFormat(Class)}, which may be overridden by the user.
+     * Constructor for private use by {@link WKTFormat} only. This allows to use the number format
+     * created by {@link WKTFormat#createFormat(Class)}, which may be overridden by the user.
      */
     Formatter(final Locale locale, final Symbols symbols, final NumberFormat numberFormat,
             final DateFormat dateFormat, final UnitFormat unitFormat)
@@ -511,7 +511,7 @@ public class Formatter implements Locali
     }
 
     /**
-     * Closes the element opened by {@link #openElement(String)}.
+     * Closes the element opened by {@link #openElement(boolean, String)}.
      *
      * @param newLine {@code true} for invoking {@link #newLine()} last.
      */

Modified: sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataStandard.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataStandard.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataStandard.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataStandard.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -947,7 +947,7 @@ public class MetadataStandard implements
     }
 
     /**
-     * Assigns an {@link IdentityHashMap} instance to the given field.
+     * Assigns an {@link ConcurrentMap} instance to the given field.
      * Used on deserialization only.
      */
     final void setMapForField(final Class<?> classe, final String name) {

Modified: sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/ModifiableMetadata.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/ModifiableMetadata.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/ModifiableMetadata.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/ModifiableMetadata.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -601,7 +601,7 @@ public abstract class ModifiableMetadata
 
     /**
      * Creates a modifiable set for elements of the given type. This method will create an {@link EnumSet},
-     * {@link CodeListSet} or {@link LinkedHashSet} depending on the {@code elementType} argument.
+     * {@link CodeListSet} or {@link java.util.LinkedHashSet} depending on the {@code elementType} argument.
      */
     @SuppressWarnings({"unchecked","rawtypes"})
     private <E> Set<E> createSet(final Class<E> elementType, final int capacity) {

Modified: sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyAccessor.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyAccessor.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyAccessor.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyAccessor.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -66,8 +66,7 @@ import static org.apache.sis.util.collec
  * <ul>
  *   <li>The standard properties defined by the GeoAPI (or other standard) interfaces.
  *       Those properties are the only one accessible by most methods in this class,
- *       except {@link #equals(Object, Object, ComparisonMode, boolean)} and
- *       {@link #freeze(Object)}.</li>
+ *       except {@link #equals(Object, Object, ComparisonMode)} and {@link #freeze(Object)}.</li>
  *
  *   <li>Extra properties defined by the {@link IdentifiedObject} interface. Those properties
  *       invisible in the ISO 19115 model, but appears in ISO 19139 XML marshalling. So we do
@@ -225,7 +224,7 @@ class PropertyAccessor {
      * annotations. Consequently the map may contain many entries for the same value if some
      * method names are different than the UML identifiers.</p>
      *
-     * @see #indexOf(String)
+     * @see #indexOf(String, boolean)
      */
     private final Map<String,Integer> mapping;
 
@@ -252,8 +251,7 @@ class PropertyAccessor {
      * Creates a new property accessor for the specified metadata implementation.
      *
      * @param  standard The standard which define the {@code type} interface.
-     * @param  type The interface implemented by the metadata, which must be
-     *         the value returned by {@link #getStandardType(Class, String)}.
+     * @param  type The interface implemented by the metadata class.
      * @param  implementation The class of metadata implementations, or {@code type} if none.
      * @param  onlyUML {@code true} for taking only the getter methods having a {@link UML} annotation.
      */

Modified: sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/AxisDirections.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/AxisDirections.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/AxisDirections.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/AxisDirections.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -324,7 +324,7 @@ public final class AxisDirections extend
      *
      * @param  source The start direction.
      * @param  target The final direction.
-     * @return The arithmetic angle as a multiple of 360/{@link #DISPLAY_RIGHT}, or {@link Integer#MIN_VALUE} if none.
+     * @return The arithmetic angle as a multiple of 360/{@link #DISPLAY_COUNT}, or {@link Integer#MIN_VALUE} if none.
      */
     public static int angleForDisplay(final AxisDirection source, final AxisDirection target) {
         final int base = DISPLAY_RIGHT.ordinal();
@@ -411,11 +411,12 @@ public final class AxisDirections extend
 
     /**
      * Searches pre-defined {@link AxisDirection} for a given name. This method searches for a match in the set
-     * of known axis directions as returned by {@link AxisDirections#values()}, plus a few special cases like
+     * of known axis directions as returned by {@link AxisDirection#values()}, plus a few special cases like
      * "<cite>Geocentre &gt; equator/90°E</cite>". The later are used in the EPSG database for geocentric CRS.
      *
-     * <p>This method does not know about {@link DirectionAlongMeridian}. The later is a parser which may create
-     * new directions, while this method searches only in a set of predefined directions and never create new ones.</p>
+     * <p>This method does not know about {@code org.apache.sis.referencing.cs.DirectionAlongMeridian}.
+     * The later is a parser which may create new directions, while this method searches only in a set
+     * of predefined directions and never create new ones.</p>
      *
      * @param  name The name of the axis direction to search.
      * @return The first axis direction having a name matching the given one, or {@code null} if none.

Modified: sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/Semaphores.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/Semaphores.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/Semaphores.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/Semaphores.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -40,7 +40,7 @@ public final class Semaphores {
 
     /**
      * A flag to indicate that {@link org.apache.sis.referencing.operation.DefaultSingleOperation}
-     * is querying {@link org.apache.sis.referencing.operation.transform.ConcatenatedTransform} in
+     * is querying {@code org.apache.sis.referencing.operation.transform.ConcatenatedTransform} in
      * the intend to format WKT (normally a {@code "PROJCS"} element).
      */
     public static final int PROJCS = 2;

Modified: sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/AbstractIdentifiedObject.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/AbstractIdentifiedObject.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/AbstractIdentifiedObject.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/AbstractIdentifiedObject.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -380,7 +380,7 @@ public class AbstractIdentifiedObject ex
      * <ul>
      *   <li>If the given object is {@code null}, then this method returns {@code null}.</li>
      *   <li>Otherwise if the given object is an instance of
-     *       {@link org.opengis.referencing.cs.CoordinateReferenceSystem},
+     *       {@link org.opengis.referencing.crs.CoordinateReferenceSystem},
      *       {@link org.opengis.referencing.cs.CoordinateSystem},
      *       {@link org.opengis.referencing.cs.CoordinateSystemAxis},
      *       {@link org.opengis.referencing.datum.Datum},

Modified: sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/AbstractCRS.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/AbstractCRS.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/AbstractCRS.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/AbstractCRS.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -203,7 +203,7 @@ public class AbstractCRS extends Abstrac
      *       {@link org.opengis.referencing.crs.TemporalCRS},
      *       {@link org.opengis.referencing.crs.EngineeringCRS},
      *       {@link org.opengis.referencing.crs.ImageCRS} or
-     *       {@link org.opengis.referencing.cs.CompoundCRS},
+     *       {@link org.apache.sis.referencing.cs.DefaultCompoundCS},
      *       then this method delegates to the {@code castOrCopy(…)} method of the corresponding SIS subclass.
      *       Note that if the given object implements more than one of the above-cited interfaces,
      *       then the {@code castOrCopy(…)} method to be used is unspecified.</li>

Modified: sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/DefaultGeographicCRS.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/DefaultGeographicCRS.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/DefaultGeographicCRS.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/DefaultGeographicCRS.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -67,7 +67,7 @@ public class DefaultGeographicCRS extend
     private static final short[] EPSG_CODES = {4267, 4269, 4326};
 
     /**
-     * Codes in the CRS namespace for each code listed in the {@link #EPSG} list.
+     * Codes in the CRS namespace for each code listed in the {@link #EPSG_CODES} list.
      */
     private static final byte[] CRS_CODES = {CRS27, CRS83, CRS84};
 

Modified: sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/AbstractCS.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/AbstractCS.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/AbstractCS.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/AbstractCS.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -281,7 +281,8 @@ public class AbstractCS extends Abstract
      * @param  direction The direction to test for compatibility (never {@code null}).
      * @param  unit The unit to test for compatibility (never {@code null}).
      * @return {@link #VALID} if the given direction and unit are compatible with this coordinate system,
-     *         {@link #DIRECTION} if the direction is invalid or {@link #UNIT} if the unit is invalid.
+     *         {@link #INVALID_DIRECTION} if the direction is invalid or {@link #INVALID_UNIT} if the unit
+     *         is invalid.
      */
     int validateAxis(final AxisDirection direction, final Unit<?> unit) {
         return VALID;

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/SurjectiveConverter.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/SurjectiveConverter.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/SurjectiveConverter.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/SurjectiveConverter.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -42,8 +42,6 @@ import org.apache.sis.util.resources.Err
  * @since   0.3
  * @version 0.3
  * @module
- *
- * @see InjectiveConverter
  */
 public abstract class SurjectiveConverter<S,T> implements ObjectConverter<S,T> {
     /**

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/SystemConverter.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/SystemConverter.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/SystemConverter.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/SystemConverter.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -25,7 +25,7 @@ import org.apache.sis.util.resources.Err
 
 /**
  * Base class of all converters defined in the {@code org.apache.sis.internal} package.
- * Those converters are returned by system-wide {@link ConverterRegitry}, and cached for reuse.
+ * Those converters are returned by system-wide {@link ConverterRegistry}, and cached for reuse.
  *
  * {@section Immutability and thread safety}
  * This base class is immutable, and thus inherently thread-safe. Subclasses should be immutable

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/Context.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/Context.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/Context.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/Context.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -135,9 +135,8 @@ public final class Context extends Marsh
     private WarningListener<?> warningListener;
 
     /**
-     * The context which was previously used. This form a linked list allowing
-     * to push properties (e.g. {@link #pushLocale(Locale)}) and pull back the
-     * context to its previous state once finished.
+     * The context which was previously used. This form a linked list allowing to push properties
+     * (e.g. {@link #push(Locale)}) and pull back the context to its previous state once finished.
      */
     private final Context previous;
 
@@ -446,7 +445,7 @@ public final class Context extends Marsh
      * @param classe  The class to declare as the warning source.
      * @param method  The name of the method to declare as the warning source.
      * @param cause   The exception which occurred.
-     * @param warning {@code true} for {@link Level#WARNING}, or {@code false} for {@link Level#FILE}.
+     * @param warning {@code true} for {@link Level#WARNING}, or {@code false} for {@link Level#FINE}.
      */
     public static void warningOccured(final Context context, final Class<?> classe,
             final String method, final Exception cause, final boolean warning)

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/IdentifierMapAdapter.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/IdentifierMapAdapter.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/IdentifierMapAdapter.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/IdentifierMapAdapter.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -336,10 +336,9 @@ public class IdentifierMapAdapter extend
     }
 
     /**
-     * The view returned by {@link IdentifierMap#entrySet()}. If the backing identifier
-     * collection contains null entries, those entries will be ignored. If the backing
-     * collection contains many entries for the same authority, then only the first
-     * occurrence is retained.
+     * The view returned by {@link IdentifierMapAdapter#entrySet()}. If the backing identifier collection
+     * contains null entries, those entries will be ignored. If the backing collection contains many entries
+     * for the same authority, then only the first occurrence is retained.
      *
      * @author  Martin Desruisseaux (Geomatys)
      * @since   0.3 (derived from geotk-3.18)
@@ -349,7 +348,7 @@ public class IdentifierMapAdapter extend
     private static final class Entries extends AbstractSet<Entry<Citation,String>> {
         /**
          * The identifiers to wrap in a set of entries view. This is a reference
-         * to the same collection than {@link IdentifierMap#identifiers}.
+         * to the same collection than {@link IdentifierMapAdapter#identifiers}.
          */
         private final Collection<? extends Identifier> identifiers;
 
@@ -404,9 +403,9 @@ public class IdentifierMapAdapter extend
     }
 
     /**
-     * The iterator over the (<var>citation</var>, <var>code</var>) entries. This iterator is
-     * created by the {@link IdentifierMap.Entries} collection. It extends {@link HashMap} as
-     * an opportunist implementation strategy, but users don't need to know this detail.
+     * The iterator over the (<var>citation</var>, <var>code</var>) entries. This iterator is created by
+     * the {@link IdentifierMapAdapter.Entries} collection. It extends {@link HashMap} as an opportunist
+     * implementation strategy, but users don't need to know this detail.
      *
      * <p>This iterator supports the {@link #remove()} operation if the underlying collection
      * supports it.</p>
@@ -423,7 +422,7 @@ public class IdentifierMapAdapter extend
     @SuppressWarnings("serial") // Not intended to be serialized.
     private static final class Iter extends HashMap<Citation,Boolean> implements Iterator<Entry<Citation,String>> {
         /**
-         * An iterator over the {@link IdentifierMap#identifiers} collection,
+         * An iterator over the {@link IdentifierMapAdapter#identifiers} collection,
          * or (@code null} if we have reached the iteration end.
          */
         private Iterator<? extends Identifier> identifiers;

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/LegacyNamespaces.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/LegacyNamespaces.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/LegacyNamespaces.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/LegacyNamespaces.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -51,7 +51,7 @@ public final class LegacyNamespaces {
     public static final String GML = "http://www.opengis.net/gml";
 
     /**
-     * A non-public (un)marshaller property for controlling usage of {@link org.apache.sis.xml.FilteredNamespaces}.
+     * A non-public (un)marshaller property for controlling usage of {@code org.apache.sis.xml.FilteredNamespaces}.
      * Values can be:
      *
      * <ul>
@@ -64,8 +64,8 @@ public final class LegacyNamespaces {
      *       natively by SIS.</li>
      * </ul>
      *
-     * This property can be given to {@link org.apache.sis.xml.MarshallerPool} constructor, or set directly on a
-     * {@code Marshaller} or {@link code Unmarshaller} instance created by {@code MarshallerPool} by invoking its
+     * This property can be given to {@link org.apache.sis.xml.MarshallerPool} constructor, or set directly on
+     * a {@code Marshaller} or {@code Unmarshaller} instance created by {@code MarshallerPool} by invoking its
      * {@code setProperty(String, Object)} method.
      */
     public static final String APPLY_NAMESPACE_REPLACEMENTS = "org.apache.sis.xml.applyNamespaceReplacements";

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/NonMarshalledAuthority.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/NonMarshalledAuthority.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/NonMarshalledAuthority.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/NonMarshalledAuthority.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -37,7 +37,7 @@ import org.apache.sis.xml.IdentifierSpac
 /**
  * The {@linkplain Identifier#getAuthority() authority of identifiers} that are not expected to be
  * marshalled in a {@code MD_Identifier} XML element. Those identifiers are also excluded from the
- * tree formatted by {@link org.apache.sis.metadata.AbstractMetadata#asTree()}.
+ * tree formatted by {@link org.apache.sis.metadata.AbstractMetadata#asTreeTable()}.
  *
  * <p>There is two kinds of non-marshalled identifiers:</p>
  *
@@ -269,9 +269,9 @@ public final class NonMarshalledAuthorit
     }
 
     /**
-     * Returns one of the constants in the {@link DefaultCitation} class, or {@code null} if none.
-     * We need to use Java reflection because the {@code sis-metadata} module may not be in the
-     * classpath.
+     * Returns one of the constants in the {@link org.apache.sis.metadata.iso.citation.DefaultCitation} class,
+     * or {@code null} if none. We need to use Java reflection because the {@code sis-metadata} module may not
+     * be in the classpath.
      */
     private static IdentifierSpace<?> getCitation(final String name) {
         try {

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/SpecializedIdentifier.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/SpecializedIdentifier.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/SpecializedIdentifier.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/SpecializedIdentifier.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -142,7 +142,7 @@ public final class SpecializedIdentifier
      * This is considered a non-fatal error, because the parse method can fallback
      * on the generic {@link IdentifierMapEntry} in such cases.
      *
-     * <p>This method assumes that {@link IdentifierMap#put(Citation, String)} is
+     * <p>This method assumes that {@link IdentifierMap#put(Object, Object)} is
      * the public API by which this method has been invoked.</p>
      *
      * @param context The marshalling context, or {@code null} if none.

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/XmlUtilities.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/XmlUtilities.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/XmlUtilities.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/XmlUtilities.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -132,7 +132,7 @@ public final class XmlUtilities extends 
 
     /**
      * Converts the given date to a XML Gregorian calendar using the locale and timezone
-     * from the current {@linkplain MarshalContext marshalling context}.
+     * from the current {@linkplain Context marshalling context}.
      *
      * @param  context The current (un)marshalling context, or {@code null} if none.
      * @param  date The date to convert to a XML calendar, or {@code null}.

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/CharSequenceAdapter.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/CharSequenceAdapter.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/CharSequenceAdapter.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/CharSequenceAdapter.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -158,7 +158,7 @@ public final class CharSequenceAdapter e
     }
 
     /**
-     * Same as {@link #wrap(Object, String)}, but returns directly the {@link GO_CharacterString#text}
+     * Same as {@link #wrap(Context, Object, String)}, but returns directly the {@link GO_CharacterString#text}
      * value without wrapping in a {@code GO_CharacterString} instance.
      *
      * @param  context The current (un)marshalling context, or {@code null} if none.

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/ObjectReference.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/ObjectReference.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/ObjectReference.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/ObjectReference.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -44,7 +44,7 @@ import org.apache.sis.internal.jaxb.Spec
  * @module
  *
  * @see PropertyType
- * @see ObjectIdentification
+ * @see <a href="ObjectIdentification.html">ObjectIdentification</a>
  * @see <a href="http://schemas.opengis.net/iso/19139/20070417/gco/gcoBase.xsd">OGC schema</a>
  * @see <a href="http://jira.geotoolkit.org/browse/GEOTK-165">GEOTK-165</a>
  */

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gmd/Country.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gmd/Country.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gmd/Country.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gmd/Country.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -50,7 +50,7 @@ import org.apache.sis.util.resources.Err
 @XmlType(name = "Country_PropertyType")
 public final class Country extends GO_CharacterString {
     /**
-     * The country using a {@link CodeList}-like format.
+     * The country using a {@link org.opengis.util.CodeList}-like format.
      */
     @XmlElement(name = "Country")
     private CodeListProxy proxy;
@@ -125,8 +125,6 @@ public final class Country extends GO_Ch
      * @param  country  The wrapper for the country value.
      * @param  caller   The class which is invoking this method, used only in case of warning.
      * @return A locale which represents the language and country value.
-     *
-     * @see LanguageCode#getLocale(Context, LanguageCode, boolean)
      */
     public static Locale getLocale(final Context context, final LanguageCode language, final Country country,
             final Class<?> caller)

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gmd/LanguageCode.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gmd/LanguageCode.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gmd/LanguageCode.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gmd/LanguageCode.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -48,7 +48,7 @@ import org.apache.sis.internal.jaxb.gco.
 @XmlType(name = "LanguageCode_PropertyType")
 public final class LanguageCode extends GO_CharacterString {
     /**
-     * The language using a {@link CodeList}-like format.
+     * The language using a {@link org.opengis.util.CodeList}-like format.
      */
     @XmlElement(name = "LanguageCode")
     private CodeListProxy proxy;

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gmd/TextGroup.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gmd/TextGroup.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gmd/TextGroup.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gmd/TextGroup.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -24,11 +24,11 @@ import org.apache.sis.util.Debug;
 /**
  * A set of strings localized in different languages. This adapter represents the
  * {@code <gmd:textGroup>} element defined for embedded translations in ISO-19139
- * standard. See {@link FreeText} class javadoc for an example.
+ * standard. See {@link PT_FreeText} class javadoc for an example.
  *
  * <p>If a localized string has a {@code null} locale, then this string will not be
  * included in this text group because that string should be already included in
- * the {@code <gco:CharacterString>} element of the parent {@link FreeText}  (at
+ * the {@code <gco:CharacterString>} element of the parent {@link PT_FreeText}  (at
  * least in default behavior - actually the above may not be true anymore if the
  * marshaller {@link org.apache.sis.xml.XML#LOCALE} property has been set).</p>
  *

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gml/CodeType.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gml/CodeType.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gml/CodeType.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gml/CodeType.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -69,7 +69,7 @@ public class CodeType {
     String value;
 
     /**
-     * Dictionary, thesaurus, classification scheme, authority, or pattern for the {@linkplain #term},
+     * Dictionary, thesaurus, classification scheme, authority, or pattern for the term,
      * or {@code null} if none.
      */
     @XmlAttribute

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/system/DaemonThread.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/system/DaemonThread.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/system/DaemonThread.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/system/DaemonThread.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -46,7 +46,7 @@ import java.util.ArrayList;
 abstract class DaemonThread extends Thread {
     /**
      * The previous element in a chain of {@code DaemonThread}s. We maintain a linked list of
-     * {@code DaemonThread} to be killed when {@link #killAll(DaemonThread)} will be invoked.
+     * {@code DaemonThread} to be killed when {@link #killAll(DaemonThread, long)} will be invoked.
      * We do not rely on the thread listed by the {@link Threads#DAEMONS} group because in an
      * OSGi context, we need to handle separately the threads created by each SIS module.
      */

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/system/ReferenceQueueConsumer.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/system/ReferenceQueueConsumer.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/system/ReferenceQueueConsumer.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/system/ReferenceQueueConsumer.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -25,7 +25,7 @@ import org.apache.sis.util.logging.Loggi
 /**
  * A thread processing all {@link Reference} instances enqueued in a {@link ReferenceQueue}.
  * This is the central place where <em>every</em> weak references produced by the SIS library
- * are consumed. This thread will invoke the {@link Disposeable#dispose()} method for each
+ * are consumed. This thread will invoke the {@link Disposable#dispose()} method for each
  * references enqueued by the garbage collector. Those references <strong>must</strong>
  * implement the {@link Disposable} interface.
  *

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/system/Threads.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/system/Threads.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/system/Threads.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/system/Threads.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -110,7 +110,7 @@ final class Threads extends Static {
      *
      * @param  stopWaitingAt A {@link System#nanoTime()} value telling when to stop waiting.
      *         This is used for preventing shutdown process to block an indefinite amount of time.
-     * @throws InterruptedException If an other thread invoked {@link #interrupt()} while
+     * @throws InterruptedException If an other thread invoked {@link Thread#interrupt()} while
      *         we were waiting for the daemon threads to die.
      */
     static synchronized void shutdown(final long stopWaitingAt) throws InterruptedException {

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/Citations.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/Citations.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/Citations.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/Citations.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -209,7 +209,7 @@ public final class Citations extends Sta
      * character which is not a {@linkplain Character#isLetterOrDigit(int) letter or a digit}.
      *
      * <p>If (and <em>only</em> if) the citation does not contain any identifier, then this method
-     * fallback on titles comparison using the {@link #titleMatches(Citation,String) titleMatches}
+     * fallback on titles comparison using the {@link #titleMatches(Citation, CharSequence) titleMatches}
      * method. This fallback exists for compatibility with client codes using citation
      * {@linkplain Citation#getTitle() titles} without identifiers.</p>
      *

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/CollectionsExt.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/CollectionsExt.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/CollectionsExt.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/CollectionsExt.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -36,13 +36,12 @@ import java.util.function.Function;
  * Some worthy methods are:
  *
  * <ul>
- *   <li>{@link #toCollection(Object) toCollection} for wrapping or copying arbitrary objects to
- *       list or collection.</li>
- *   <li>{@link #copy(Collection, boolean) copy} method for taking a snapshot of an arbitrary
- *       implementation into an unsynchronized, modifiable, in-memory object.</li>
- *   <li>{@link #unmodifiableOrCopy(Set) unmodifiableOrCopy} methods, which may be slightly more
- *       compact than the standard {@link Collections#unmodifiableSet(Set)} equivalent
- *       when the unmodifiable collection is not required to be a view over the original collection.</li>
+ *   <li>{@link #toCollection(Object)} for wrapping or copying arbitrary objects to list or collection.</li>
+ *   <li>{@link #modifiableCopy(Collection)} method for taking a snapshot of an arbitrary implementation
+ *       into an unsynchronized, modifiable, in-memory object.</li>
+ *   <li>{@link #unmodifiableOrCopy(Set)} methods, which may be slightly more compact than the standard
+ *       {@link Collections#unmodifiableSet(Set)} equivalent when the unmodifiable collection is not required
+ *       to be a view over the original collection.</li>
  * </ul>
  *
  * This class is not in public API because some functionality provided there are not really the

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/DefinitionURI.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/DefinitionURI.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/DefinitionURI.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/DefinitionURI.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -117,8 +117,8 @@ public final class DefinitionURI {
      * For each URL, value starts after the protocol part and finishes before the authority filename.
      *
      * <p>As of Apache SIS 0.4, this map has a single entry. However more entries may be added in future SIS versions.
-     * If new entries are added, then see the TODO comment in the {@link #codeForHTTP(String, String, String, int)}
-     * method.</p>
+     * If new entries are added, then see the TODO comment in the {@link #codeForHTTP(String, String, String, int,
+     * DefinitionURI)} method.</p>
      */
     private static final Map<String,String> PATHS = Collections.singletonMap("crs", "//www.opengis.net/gml/srs/");
 

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/LocalizedParseException.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/LocalizedParseException.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/LocalizedParseException.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/LocalizedParseException.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -69,7 +69,7 @@ public final class LocalizedParseExcepti
      *
      * @param locale      The locale for {@link #getLocalizedMessage()}.
      * @param key         The resource key as one of the {@code Errors.Keys} constant.
-     * @param arguments   The value of {@link #arguments(String, ParsePosition)}.
+     * @param arguments   The values to be given to {@link Errors#getString(short, Object)}.
      * @param errorOffset The position where the error is found while parsing.
      */
     public LocalizedParseException(final Locale locale, final short key, final Object[] arguments, final int errorOffset) {

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/Numerics.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/Numerics.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/Numerics.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/Numerics.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -69,7 +69,7 @@ public final class Numerics extends Stat
      *
      * <p>Historically, this was the relative tolerance threshold for considering two
      * matrixes as equal. This value has been determined empirically in order to allow
-     * {@link org.apache.sis.referencing.operation.transform.ConcatenatedTransform} to
+     * {@code org.apache.sis.referencing.operation.transform.ConcatenatedTransform} to
      * detect the cases where two {@link org.apache.sis.referencing.operation.transform.LinearTransform}
      * are equal for practical purpose. This threshold can be used as below:</p>
      *

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/UnmodifiableArrayList.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/UnmodifiableArrayList.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/UnmodifiableArrayList.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/UnmodifiableArrayList.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -52,7 +52,7 @@ import java.util.Objects;
  * of {@code E}. This class has no way to verify that condition. This class is not in the public API
  * for this reason.
  *
- * <p>Note that the public API, {@link org.apache.sis.util.collection.CollectionsExt#unmodifiableList(E[])},
+ * <p>Note that the public API, {@link org.apache.sis.util.collection.Containers#unmodifiableList(Object[])},
  * returns {@code List<? extends E>}, which is okay.</p>
  *
  * @param <E> The type of elements in the list.
@@ -103,7 +103,7 @@ public class UnmodifiableArrayList<E> ex
      * {@section WARNING! Type safety hole}
      * Callers <strong>must</strong> ensure that the type of array elements in exactly {@code E},
      * not a subtype of {@code E}. If the caller is okay with {@code List<? extends E>}, then (s)he
-     * should use {@link org.apache.sis.util.collection.Containers#unmodifiableList(E[])} instead.
+     * should use {@link org.apache.sis.util.collection.Containers#unmodifiableList(Object[])} instead.
      * See class javadoc for more information.
      *
      * <p>The argument type is intentionally {@code E[]} instead than {@code E...} in order to force
@@ -131,7 +131,7 @@ public class UnmodifiableArrayList<E> ex
      * {@section WARNING! Type safety hole}
      * Callers <strong>must</strong> ensure that the type of array elements in exactly {@code E},
      * not a subtype of {@code E}. If the caller is okay with {@code List<? extends E>}, then (s)he
-     * should use {@link org.apache.sis.util.collection.Containers#unmodifiableList(E[])} instead.
+     * should use {@link org.apache.sis.util.collection.Containers#unmodifiableList(Object[])} instead.
      * See class javadoc for more information.
      *
      * @param  <E>   The type of elements in the list.
@@ -374,7 +374,8 @@ public class UnmodifiableArrayList<E> ex
 
     /**
      * Returns a copy of the backing array. Note that the array type is {@code E[]} rather than {@code Object[]}.
-     * This is not what {@code ArrayList} does, but is not forbidden by {@link List#toArray()} javadoc neither.
+     * This is not what {@code ArrayList} does, but is not forbidden by {@link java.util.List#toArray()} javadoc
+     * neither.
      *
      * @return A copy of the wrapped array.
      */

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/X364.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/X364.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/X364.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/X364.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -130,7 +130,7 @@ public enum X364 {
     /**
      * Creates a new background code.
      *
-     * @param code The X.364 code.
+     * @param foreground The X.364 code for a foreground color.
      */
     private X364(final X364 foreground) {
         this((byte) (foreground.code + 10), foreground.color);

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/Locales.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/Locales.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/Locales.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/Locales.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -91,7 +91,7 @@ public final class Locales extends Stati
 
     /**
      * Mapping from 3-letters codes to 2-letters codes. We use {@code short} type instead of {@link String}
-     * for compactness (conversions is done by {@link #toNumber(String, int)}) and for avoiding references
+     * for compactness (conversions is done by {@link #toNumber(String, short)}) and for avoiding references
      * to {@code String} instances.
      *
      * <div class="note"><b>Implementation note:</b>

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/DefaultTreeTable.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/DefaultTreeTable.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/DefaultTreeTable.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/DefaultTreeTable.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -174,11 +174,11 @@ public class DefaultTreeTable implements
 
     /**
      * Returns all columns in the given map, sorted by increasing index value.
-     * This method relies on {@link LinkedHashSet} preserving insertion order.
+     * This method relies on {@link LinkedHashMap} preserving insertion order.
      *
      * @return The columns in an array of elements of type {@code TableColumn},
      *         <strong>not a subtype</strong> for allowing usage in
-     *         {@link UnmodifiableArrayList#wrap(E[])}.
+     *         {@link UnmodifiableArrayList#wrap(Object[])}.
      */
     static TableColumn<?>[] getColumns(final Map<TableColumn<?>,Integer> columnIndices) {
         return columnIndices.keySet().toArray(new TableColumn<?>[columnIndices.size()]);

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/WeakHashSet.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/WeakHashSet.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/WeakHashSet.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/WeakHashSet.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -92,7 +92,7 @@ public class WeakHashSet<E> extends Abst
         }
 
         /**
-         * Invoked by {@link org.apache.sis.internal.util.ReferenceQueueConsumer}
+         * Invoked by {@link org.apache.sis.internal.system.ReferenceQueueConsumer}
          * for removing the reference from the enclosing collection.
          */
         @Override
@@ -298,7 +298,7 @@ public class WeakHashSet<E> extends Abst
 
     /**
      * Implementation of the {@link #add(Object)}, {@link #remove(Object)}, {@link #get(Object)},
-     * {@link #contains(Object)} and {@link #intern(Object)} methods.
+     * {@link #contains(Object)} and {@link #unique(Object)} methods.
      */
     private E intern(final Object obj, final int operation) {
         assert isValid();

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/WeakValueHashMap.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/WeakValueHashMap.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/WeakValueHashMap.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/WeakValueHashMap.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -155,7 +155,7 @@ public class WeakValueHashMap<K,V> exten
         }
 
         /**
-         * Invoked by {@link org.apache.sis.internal.util.ReferenceQueueConsumer}
+         * Invoked by {@link org.apache.sis.internal.system.ReferenceQueueConsumer}
          * for removing the reference from the enclosing collection.
          */
         @Override

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultNameSpace.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultNameSpace.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultNameSpace.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultNameSpace.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -354,7 +354,7 @@ public class DefaultNameSpace implements
     }
 
     /**
-     * Returns a key to be used in the {@linkplain #pool} from the given name.
+     * Returns a key to be used in the {@linkplain #childs} pool from the given name.
      * The key must be the unlocalized version of the given string.
      *
      * @param name The name.

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/Types.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/Types.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/Types.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/Types.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -75,7 +75,7 @@ public final class Types extends Static 
      * are either class names as {@link String} objects, or the {@link Class} instances.
      * This map will be built only when first needed.
      *
-     * @see #forName(String)
+     * @see #forStandardName(String)
      */
     private static Map<Object,Object> typeForNames;
 

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/logging/MonolineFormatter.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/logging/MonolineFormatter.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/logging/MonolineFormatter.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/logging/MonolineFormatter.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -141,16 +141,14 @@ public class MonolineFormatter extends F
     /**
      * A comparator for logging level. This comparator sorts finest levels first and severe levels last.
      */
-    private static final Comparator<Level> COMPARATOR = new Comparator<Level>() {
-        @Override public int compare(final Level l1, final Level l2) {
-            // We can't just return (i1 - i2) because some levels are
-            // Integer.MIN_VALUE or Integer.MAX_VALUE, which cause overflow.
-            final int i1 = l1.intValue();
-            final int i2 = l2.intValue();
-            if (i1 < i2) return -1;
-            if (i1 > i2) return +1;
-            return 0;
-        }
+    private static final Comparator<Level> COMPARATOR = (final Level l1, final Level l2) -> {
+        // We can't just return (i1 - i2) because some levels are
+        // Integer.MIN_VALUE or Integer.MAX_VALUE, which cause overflow.
+        final int i1 = l1.intValue();
+        final int i2 = l2.intValue();
+        if (i1 < i2) return -1;
+        if (i1 > i2) return +1;
+        return 0;
     };
 
     /**
@@ -164,7 +162,7 @@ public class MonolineFormatter extends F
      * The "interesting" elements are the first stack trace elements, and the element which point
      * to the method that produced the log record.
      *
-     * @see #printAbridged(Throwable, Appendable, String, String, String, String)
+     * @see #printAbridged(Throwable, Appendable, String, String, String)
      */
     private static final int CONTEXT_STACK_TRACE_ELEMENTS = 2;
 
@@ -343,7 +341,7 @@ loop:   for (int i=0; ; i++) {
                 default: break loop;
             }
             if (threshold != null && c.intValue() < threshold.intValue()) {
-                break loop;
+                break;
             }
             final int length = c.getLocalizedName().length();
             if (length > levelWidth) levelWidth = length;

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/logging/WarningListeners.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/logging/WarningListeners.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/logging/WarningListeners.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/logging/WarningListeners.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -70,7 +70,7 @@ public class WarningListeners<S> impleme
     private WarningListener<? super S>[] listeners;
 
     /**
-     * Creates a new instance without source. This constructor is for {@link #empty(Locale, Logger)}
+     * Creates a new instance without source. This constructor is for {@link EmptyWarningListeners}
      * usage only, because it requires some method to be overloaded.
      */
     WarningListeners() {
@@ -117,7 +117,7 @@ public class WarningListeners<S> impleme
      * @param record The warning as a log record.
      */
     public void warning(final LogRecord record) {
-        final WarningListener[] current;
+        final WarningListener<?>[] current;
         synchronized (this) {
             current = listeners;
         }

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/resources/IndexedResourceBundle.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/resources/IndexedResourceBundle.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/resources/IndexedResourceBundle.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/resources/IndexedResourceBundle.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -81,9 +81,9 @@ public class IndexedResourceBundle exten
     public static final String LOCALE_KEY = "locale";
 
     /**
-     * Maximum string length for text inserted into another text. This parameter is used by
-     * {@link #summarize}. Resource strings are never cut to this length. However, text replacing
-     * {@code "{0}"} in a string like {@code "Parameter name is {0}"} will be cut to this length.
+     * Maximum string length for text inserted into another text. This parameter is used by {@link #toArray(Object)}.
+     * Resource strings are never cut to this length. However, text replacing {@code "{0}"} in a string like
+     * {@code "Parameter name is {0}"} will be cut to this length.
      */
     private static final int MAX_STRING_LENGTH = 200;
 

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/resources/KeyConstants.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/resources/KeyConstants.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/resources/KeyConstants.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/resources/KeyConstants.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -65,7 +65,7 @@ class KeyConstants {
     /**
      * Returns the internal array of key names. <strong>Do not modify the returned array.</strong>
      * This method should usually not be invoked, in order to avoid loading the inner Keys class.
-     * The keys names are used only in rare situation, like {@link IndexedResourceBundle#list(Writer)}
+     * The keys names are used only in rare situation, like {@link IndexedResourceBundle#list(Appendable)}
      * or in log records.
      */
     final synchronized String[] getKeyNames() {

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/resources/ResourceInternationalString.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/resources/ResourceInternationalString.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/resources/ResourceInternationalString.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/resources/ResourceInternationalString.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -83,7 +83,7 @@ abstract class ResourceInternationalStri
      * Creates a new international string for the given key and arguments.
      *
      * @param key The key for the resource to fetch.
-     * @param The argument(s).
+     * @param arguments The argument(s).
      */
     ResourceInternationalString(final short key, final Object arguments) {
         this.key          = key;

Modified: sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/xml/Pooled.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/xml/Pooled.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/xml/Pooled.java [UTF-8] (original)
+++ sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/xml/Pooled.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -139,9 +139,9 @@ abstract class Pooled {
      * The GML version to be marshalled or unmarshalled, or {@code null} if unspecified.
      * If null, then the latest version is assumed.
      *
-     * @see #getGMLVersion()
+     * @see Context#getVersion(String)
      */
-    private Version gmlVersion;
+    private Version versionGML;
 
     /**
      * The reference resolver to use during unmarshalling.
@@ -223,7 +223,7 @@ abstract class Pooled {
         timezone         = template.timezone;
         schemas          = template.schemas;
         xmlnsReplaceCode = template.xmlnsReplaceCode;
-        gmlVersion       = template.gmlVersion;
+        versionGML       = template.versionGML;
         resolver         = template.resolver;
         converter        = template.converter;
         warningListener  = template.warningListener;
@@ -259,8 +259,8 @@ abstract class Pooled {
         switch (xmlnsReplaceCode) {
             case 0: {
                 // Apply namespace replacements only for older versions than the one supported natively by SIS.
-                if (gmlVersion != null) {
-                    if (gmlVersion.compareTo(LegacyNamespaces.VERSION_3_2_1, 2) < 0) {
+                if (versionGML != null) {
+                    if (versionGML.compareTo(LegacyNamespaces.VERSION_3_2_1, 2) < 0) {
                         return FilterVersion.GML31;
                     }
                 }
@@ -355,7 +355,7 @@ abstract class Pooled {
                     return;
                 }
                 case XML.GML_VERSION: {
-                    gmlVersion = (value instanceof CharSequence) ? new Version(value.toString()) : (Version) value;
+                    versionGML = (value instanceof CharSequence) ? new Version(value.toString()) : (Version) value;
                     return;
                 }
                 case XML.RESOLVER: {
@@ -424,7 +424,7 @@ abstract class Pooled {
             case XML.LOCALE:           return locale;
             case XML.TIMEZONE:         return timezone;
             case XML.SCHEMAS:          return schemas;
-            case XML.GML_VERSION:      return gmlVersion;
+            case XML.GML_VERSION:      return versionGML;
             case XML.RESOLVER:         return resolver;
             case XML.CONVERTER:        return converter;
             case XML.WARNING_LISTENER: return warningListener;
@@ -539,6 +539,6 @@ abstract class Pooled {
      * @see Context#finish()
      */
     final Context begin() {
-        return new Context(bitMasks, locale, timezone, schemas, gmlVersion, resolver, converter, warningListener);
+        return new Context(bitMasks, locale, timezone, schemas, versionGML, resolver, converter, warningListener);
     }
 }

Modified: sis/branches/JDK8/ide-project/NetBeans/nbproject/project.properties
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/ide-project/NetBeans/nbproject/project.properties?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/ide-project/NetBeans/nbproject/project.properties [ISO-8859-1] (original)
+++ sis/branches/JDK8/ide-project/NetBeans/nbproject/project.properties [ISO-8859-1] Thu Sep 25 21:10:52 2014
@@ -88,7 +88,7 @@ jdom2.version        = 2.0.4
 jee.version          = 6.0
 osgi.version         = 5.0.0
 netcdf.version       = 4.3.21
-joda-time.version    = 2.0
+joda-time.version    = 2.2
 httpclient.version   = 3.1
 slf4j.version        = 1.6.4
 junit.version        = 4.11
@@ -142,7 +142,7 @@ debug.test.classpath=\
 #
 # Build configuration and destination directories.
 #
-javac.compilerargs                       =
+javac.compilerargs                       = -Xdoclint:all,-reference
 javac.deprecation                        = true
 javadoc.windowtitle                      = Apache SIS
 javadoc.encoding                         = ${source.encoding}

Modified: sis/branches/JDK8/pom.xml
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/pom.xml?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/pom.xml (original)
+++ sis/branches/JDK8/pom.xml Thu Sep 25 21:10:52 2014
@@ -444,7 +444,7 @@ Apache SIS is a free software, Java lang
           <useIncrementalCompilation>false</useIncrementalCompilation> <!-- https://jira.codehaus.org/browse/MCOMPILER-209 -->
           <compilerArgs>
             <arg>-Xlint:all</arg>
-            <arg>-Xdoclint:syntax,html,missing,accessibility/private</arg>
+            <arg>-Xdoclint:all,-reference</arg>
           </compilerArgs>
         </configuration>
       </plugin>

Modified: sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/ChannelData.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/ChannelData.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/ChannelData.java [UTF-8] (original)
+++ sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/ChannelData.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -94,8 +94,8 @@ public abstract class ChannelData {
     private Mark mark;
 
     /**
-     * A mark pushed by the {@link ChannelDate#mark()} method
-     * and pooled by the {@link ChannelDate#reset()} method.
+     * A mark pushed by the {@link ChannelData#mark()} method
+     * and pooled by the {@link ChannelData#reset()} method.
      */
     private static final class Mark {
         final long position;

Modified: sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/ChannelImageInputStream.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/ChannelImageInputStream.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/ChannelImageInputStream.java [UTF-8] (original)
+++ sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/ChannelImageInputStream.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -153,7 +153,7 @@ public class ChannelImageInputStream ext
 
     /**
      * Reads the new bytes until the next EOL. This method can read only US-ASCII strings.
-     * This method is provided for compliance with the {@link DataInput} interface,
+     * This method is provided for compliance with the {@link java.io.DataInput} interface,
      * but is generally not recommended.
      *
      * @return The next line, or {@code null} if the EOF has been reached.

Modified: sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/storage/StorageConnector.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/storage/StorageConnector.java?rev=1627667&r1=1627666&r2=1627667&view=diff
==============================================================================
--- sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/storage/StorageConnector.java [UTF-8] (original)
+++ sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/storage/StorageConnector.java [UTF-8] Thu Sep 25 21:10:52 2014
@@ -571,7 +571,6 @@ public class StorageConnector implements
      * Creates a storage view of the given type if possible, or returns {@code null} otherwise.
      * This method is invoked by {@link #getStorageAs(Class)} when first needed, and the result is cached.
      *
-     * @param  <T>  The compile-time type of the {@code type} argument.
      * @param  type The type of the view to create.
      * @return The storage as a view of the given type, or {@code null} if no view can be created for the given type.
      * @throws IllegalArgumentException If the given {@code type} argument is not a known type.



Mime
View raw message