sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From desruisse...@apache.org
Subject svn commit: r1752180 - in /sis/branches/JDK8/core: sis-feature/src/main/java/org/apache/sis/feature/ sis-feature/src/main/java/org/apache/sis/feature/builder/ sis-metadata/src/main/java/org/apache/sis/metadata/iso/ sis-referencing/src/main/java/org/apa...
Date Mon, 11 Jul 2016 15:51:32 GMT
Author: desruisseaux
Date: Mon Jul 11 15:51:32 2016
New Revision: 1752180

URL: http://svn.apache.org/viewvc?rev=1752180&view=rev
Log:
Add javadoc.

Modified:
    sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAssociation.java
    sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAttribute.java
    sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractOperation.java
    sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAssociationRole.java
    sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAttributeType.java
    sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultFeatureType.java
    sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/AssociationRoleBuilder.java
    sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/AttributeTypeBuilder.java
    sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/FeatureTypeBuilder.java
    sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/PropertyTypeBuilder.java
    sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/TypeBuilder.java
    sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/package-info.java
    sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/package-info.java
    sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadata.java
    sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/DefaultCoordinateOperationFactory.java

Modified: sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAssociation.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAssociation.java?rev=1752180&r1=1752179&r2=1752180&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAssociation.java
[UTF-8] (original)
+++ sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAssociation.java
[UTF-8] Mon Jul 11 15:51:32 2016
@@ -52,7 +52,8 @@ import org.opengis.feature.MultiValuedPr
  * @version 0.6
  * @module
  *
- * @see DefaultAssociationRole#newInstance()
+ * @see AbstractFeature
+ * @see DefaultAssociationRole
  */
 public abstract class AbstractAssociation extends Field<Feature> implements FeatureAssociation,
Cloneable, Serializable {
     /**

Modified: sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAttribute.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAttribute.java?rev=1752180&r1=1752179&r2=1752180&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAttribute.java
[UTF-8] (original)
+++ sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAttribute.java
[UTF-8] Mon Jul 11 15:51:32 2016
@@ -72,7 +72,8 @@ import org.opengis.feature.MultiValuedPr
  * @version 0.6
  * @module
  *
- * @see DefaultAttributeType#newInstance()
+ * @see AbstractFeature
+ * @see DefaultAttributeType
  */
 public abstract class AbstractAttribute<V> extends Field<V> implements Attribute<V>,
Cloneable, Serializable {
     /**

Modified: sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractOperation.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractOperation.java?rev=1752180&r1=1752179&r2=1752180&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractOperation.java
[UTF-8] (original)
+++ sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractOperation.java
[UTF-8] Mon Jul 11 15:51:32 2016
@@ -62,6 +62,8 @@ import org.opengis.feature.Property;
  * @since   0.6
  * @version 0.8
  * @module
+ *
+ * @see DefaultFeatureType
  */
 public abstract class AbstractOperation extends AbstractIdentifiedType implements Operation,
         BiFunction<Feature, ParameterValueGroup, Property>

Modified: sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAssociationRole.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAssociationRole.java?rev=1752180&r1=1752179&r2=1752180&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAssociationRole.java
[UTF-8] (original)
+++ sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAssociationRole.java
[UTF-8] Mon Jul 11 15:51:32 2016
@@ -57,6 +57,7 @@ import org.opengis.feature.FeatureAssoci
  * @version 0.5
  * @module
  *
+ * @see DefaultFeatureType
  * @see AbstractAssociation
  */
 public class DefaultAssociationRole extends FieldType implements FeatureAssociationRole {
@@ -120,6 +121,8 @@ public class DefaultAssociationRole exte
      * @param minimumOccurs  The minimum number of occurrences of the association within
its containing entity.
      * @param maximumOccurs  The maximum number of occurrences of the association within
its containing entity,
      *                       or {@link Integer#MAX_VALUE} if there is no restriction.
+     *
+     * @see org.apache.sis.feature.builder.AssociationRoleBuilder
      */
     public DefaultAssociationRole(final Map<String,?> identification, final FeatureType
valueType,
             final int minimumOccurs, final int maximumOccurs)

Modified: sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAttributeType.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAttributeType.java?rev=1752180&r1=1752179&r2=1752180&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAttributeType.java
[UTF-8] (original)
+++ sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAttributeType.java
[UTF-8] Mon Jul 11 15:51:32 2016
@@ -102,6 +102,7 @@ import org.opengis.feature.AttributeType
  * @version 0.5
  * @module
  *
+ * @see DefaultFeatureType
  * @see AbstractAttribute
  */
 public class DefaultAttributeType<V> extends FieldType implements AttributeType<V>
{
@@ -176,6 +177,8 @@ public class DefaultAttributeType<V> ext
      *                        For example if this new {@code DefaultAttributeType} describes
a measurement,
      *                        then {@code characterizedBy} could holds the measurement accuracy.
      *                        See <cite>"Attribute characterization"</cite> in
class Javadoc for more information.
+     *
+     * @see org.apache.sis.feature.builder.AttributeTypeBuilder
      */
     public DefaultAttributeType(final Map<String,?> identification, final Class<V>
valueClass,
             final int minimumOccurs, final int maximumOccurs, final V defaultValue,

Modified: sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultFeatureType.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultFeatureType.java?rev=1752180&r1=1752179&r2=1752180&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultFeatureType.java
[UTF-8] (original)
+++ sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultFeatureType.java
[UTF-8] Mon Jul 11 15:51:32 2016
@@ -82,6 +82,12 @@ import org.opengis.feature.PropertyNotFo
  * which are implicitly <cite>covariant</cite> (i.e. {@code String[]} can be
casted to {@code CharSequence[]}, which
  * is safe for read operations but not for write operations — the later may throw {@link
ArrayStoreException}).</div>
  *
+ * <div class="section">Instantiation</div>
+ * {@code DefaultFeatureType} can be instantiated directly by a call to its {@linkplain #DefaultFeatureType
constructor}.
+ * But a more convenient approach may be to use the {@link org.apache.sis.feature.builder.FeatureTypeBuilder}
instead,
+ * which provides shortcuts for frequently-used operations like creating various {@link org.opengis.util.GenericName}
+ * instances sharing the same namespace.
+ *
  * <div class="section">Immutability and thread safety</div>
  * Instances of this class are immutable if all properties ({@link GenericName} and {@link
InternationalString}
  * instances) and all arguments ({@link AttributeType} instances) given to the constructor
are also immutable.
@@ -93,6 +99,8 @@ import org.opengis.feature.PropertyNotFo
  * @version 0.6
  * @module
  *
+ * @see DefaultAttributeType
+ * @see DefaultAssociationRole
  * @see AbstractFeature
  */
 public class DefaultFeatureType extends AbstractIdentifiedType implements FeatureType {
@@ -233,6 +241,8 @@ public class DefaultFeatureType extends
      * @param superTypes     The parents of this feature type, or {@code null} or empty if
none.
      * @param properties     Any feature operation, any feature attribute type and any feature
      *                       association role that carries characteristics of a feature type.
+     *
+     * @see org.apache.sis.feature.builder.FeatureTypeBuilder
      */
     @SuppressWarnings("ThisEscapedInObjectConstruction")
     public DefaultFeatureType(final Map<String,?> identification, final boolean isAbstract,

Modified: sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/AssociationRoleBuilder.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/AssociationRoleBuilder.java?rev=1752180&r1=1752179&r2=1752180&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/AssociationRoleBuilder.java
[UTF-8] (original)
+++ sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/AssociationRoleBuilder.java
[UTF-8] Mon Jul 11 15:51:32 2016
@@ -35,6 +35,7 @@ import org.opengis.feature.FeatureAssoci
  * @version 0.8
  * @module
  *
+ * @see org.apache.sis.feature.DefaultAssociationRole
  * @see FeatureTypeBuilder#addAssociation(FeatureType)
  * @see FeatureTypeBuilder#addAssociation(GenericName)
  */

Modified: sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/AttributeTypeBuilder.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/AttributeTypeBuilder.java?rev=1752180&r1=1752179&r2=1752180&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/AttributeTypeBuilder.java
[UTF-8] (original)
+++ sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/AttributeTypeBuilder.java
[UTF-8] Mon Jul 11 15:51:32 2016
@@ -43,6 +43,7 @@ import org.opengis.feature.PropertyType;
  *
  * @param <V> the class of property values.
  *
+ * @see org.apache.sis.feature.DefaultAttributeType
  * @see FeatureTypeBuilder#addAttribute(Class)
  */
 public final class AttributeTypeBuilder<V> extends PropertyTypeBuilder {

Modified: sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/FeatureTypeBuilder.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/FeatureTypeBuilder.java?rev=1752180&r1=1752179&r2=1752180&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/FeatureTypeBuilder.java
[UTF-8] (original)
+++ sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/FeatureTypeBuilder.java
[UTF-8] Mon Jul 11 15:51:32 2016
@@ -333,7 +333,15 @@ public class FeatureTypeBuilder extends
     }
 
     /**
-     * Sets the scope of the names created by {@code setName(String)} method calls.
+     * Sets the scope of the next names created by {@code setName(String)} method calls.
+     * This method applies only to the next calls to {@code setName(String)};
+     * the result of all previous calls stay unmodified.
+     *
+     * <p>There is different conventions about the use of name scopes. ISO 19109 suggests
that the scope of all
+     * {@code AttributeType} names is the name of the enclosing {@code FeatureType}, but
this is not mandatory.
+     * Users who want to apply this convention can invoke {@code setDefaultScope(featureName)}
after
+     * <code>{@linkplain #setName(String) FeatureTypeBuilder.setName}(featureName)</code>
but before
+     * <code>{@linkplain AttributeTypeBuilder#setName(String) AttributeTypeBuilder.setName}(attributeName)</code>.</p>
      *
      * @param  scope  the new default scope, or {@code null} if none.
      * @return {@code this} for allowing method calls chaining.
@@ -346,9 +354,10 @@ public class FeatureTypeBuilder extends
     }
 
     /**
-     * Sets the default minimum and maximum number of property values.
+     * Sets the default minimum and maximum number of next attributes and associations to
add.
      * Those defaults will applied to newly created attributes or associations,
      * for example in next calls to {@link #addAttribute(Class)}.
+     * Attributes and associations added before this method call are not modified.
      *
      * <p>If this method is not invoked, then the default cardinality is [1 … 1].</p>
      *

Modified: sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/PropertyTypeBuilder.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/PropertyTypeBuilder.java?rev=1752180&r1=1752179&r2=1752180&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/PropertyTypeBuilder.java
[UTF-8] (original)
+++ sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/PropertyTypeBuilder.java
[UTF-8] Mon Jul 11 15:51:32 2016
@@ -43,7 +43,7 @@ import org.opengis.feature.FeatureAssoci
  * @version 0.8
  * @module
  */
-abstract class PropertyTypeBuilder extends TypeBuilder {
+public abstract class PropertyTypeBuilder extends TypeBuilder {
     /**
      * The feature type builder instance that created this {@code PropertyTypeBuilder}.
      */

Modified: sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/TypeBuilder.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/TypeBuilder.java?rev=1752180&r1=1752179&r2=1752180&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/TypeBuilder.java
[UTF-8] (original)
+++ sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/TypeBuilder.java
[UTF-8] Mon Jul 11 15:51:32 2016
@@ -44,7 +44,8 @@ import org.opengis.feature.IdentifiedTyp
  *   <li>the description — information beyond that required for concise definition
of the element.</li>
  * </ul>
  *
- * In many cases, all names of the {@code FeatureType} to create share the same namespace.
+ * In many cases, the names of all {@code AttributeType}s and {@code AssociationRole}s to
create
+ * within a {@code FeatureType} share the same namespace.
  * For making name creations more convenient, a default namespace can be
  * {@linkplain FeatureTypeBuilder#setDefaultScope specified once} and applied automatically
  * to all names created by the {@link #setName(String)} method.

Modified: sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/package-info.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/package-info.java?rev=1752180&r1=1752179&r2=1752180&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/package-info.java
[UTF-8] (original)
+++ sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/builder/package-info.java
[UTF-8] Mon Jul 11 15:51:32 2016
@@ -16,12 +16,32 @@
  */
 
 /**
- * Helper class for creating {@code FeatureType} instances.
+ * Helper classes for creating {@code FeatureType} instances. Usage of this package is not
mandatory,
+ * but make easier to create {@link org.apache.sis.feature.DefaultFeatureType} instances
together with
+ * their attributes and associations.
+ *
+ * <p>The starting point is {@link org.apache.sis.feature.builder.FeatureTypeBuilder}.
+ * Example:</p>
+ *
+ * {@preformat java
+ *     // Create a feature type for a city, which contains a name and a population.
+ *     FeatureTypeBuilder builder = new FeatureTypeBuilder().setName("City");
+ *     builder.addAttribute(String.class).setName("name");
+ *     builder.addAttribute(Integer.class).setName("population");
+ *     FeatureType city = builder.build();
+ *
+ *     // Create a subclass for a city which is also a capital.
+ *     builder = new FeatureTypeBuilder().setName("Capital").setSuperTypes(city);
+ *     builder.addAttribute(String.class).setName("parliament");
+ *     FeatureType capital = builder.build();
+ * }
  *
  * @author  Johann Sorel (Geomatys)
  * @author  Martin Desruisseaux (Geomatys)
  * @since   0.8
  * @version 0.8
  * @module
+ *
+ * @see org.apache.sis.feature.DefaultFeatureType
  */
 package org.apache.sis.feature.builder;

Modified: sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/package-info.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/package-info.java?rev=1752180&r1=1752179&r2=1752180&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/package-info.java
[UTF-8] (original)
+++ sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/package-info.java
[UTF-8] Mon Jul 11 15:51:32 2016
@@ -72,17 +72,29 @@
  * {@code      ├─} {@linkplain org.apache.sis.feature.DefaultAssociationRole  Feature
association role}<br>
  * {@code      └─} {@linkplain org.apache.sis.feature.AbstractOperation       Operation}<br>
  * </td><td class="sep" style="width: 50%; white-space: nowrap">
- *             {@linkplain org.apache.sis.feature.AbstractFeature     Feature}          
  (<cite>sparse</cite> or <cite>dense</cite>)<br>
- *                                                                    Property<br>
- * {@code  ├─} {@linkplain org.apache.sis.feature.AbstractAttribute   Attribute}   
       (<cite>singleton</cite> or <cite>multi-valued</cite>)<br>
- * {@code  └─} {@linkplain org.apache.sis.feature.AbstractAssociation Feature association}
(<cite>singleton</cite> or <cite>multi-valued</cite>)<br>
+ *                 Object<br>
+ * {@code  ├─}     {@linkplain org.apache.sis.feature.AbstractFeature     Feature} 
           (<cite>sparse</cite> or <cite>dense</cite>)<br>
+ * {@code  └─}                                                            Property<br>
+ * {@code      ├─} {@linkplain org.apache.sis.feature.AbstractAttribute   Attribute}
          (<cite>singleton</cite> or <cite>multi-valued</cite>)<br>
+ * {@code      └─} {@linkplain org.apache.sis.feature.AbstractAssociation Feature
association} (<cite>singleton</cite> or <cite>multi-valued</cite>)<br>
  * </td></tr></table>
  *
+ * <div class="section">Instantiation</div>
+ * Classes defined in this package are rarely instantiated directly (by a {@code new} statement).
+ * Instead those classes are instantiated indirectly by invoking a method on a parent container,
+ * or by using a builder. The starting point is {@code FeatureType}, which may be created
by a
+ * {@link org.apache.sis.feature.builder.FeatureTypeBuilder} or may be provided by a
+ * {@link org.apache.sis.storage.DataStore} reading a data file.
+ * Once a {@code FeatureType} has been obtained, {@code Feature}s can be instantiated by
calls to the
+ * {@link org.apache.sis.feature.DefaultFeatureType#newInstance() FeatureType.newInstance()}
method.
+ * Once a {@code Feature} instance has been obtained, {@code Attribute}s can be instantiated
indirectly
+ * by calls to the {@link org.apache.sis.feature.AbstractFeature#setPropertyValue Feature.setPropertyValue(…)}
method.
+ *
  * @author  Travis L. Pinney
  * @author  Johann Sorel (Geomatys)
  * @author  Martin Desruisseaux (Geomatys)
  * @since   0.5
- * @version 0.5
+ * @version 0.8
  * @module
  */
 package org.apache.sis.feature;

Modified: sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadata.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadata.java?rev=1752180&r1=1752179&r2=1752180&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadata.java
[UTF-8] (original)
+++ sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadata.java
[UTF-8] Mon Jul 11 15:51:32 2016
@@ -351,6 +351,11 @@ public class DefaultMetadata extends ISO
     /**
      * Returns a unique identifier for this metadata record.
      *
+     * <div class="note"><b>Note:</b>
+     * OGC 07-045 (Catalog Service Specification — ISO metadata application profile) recommends
usage
+     * of a UUID (Universal Unique Identifier) as specified by <a href="http://www.ietf.org">IETF</a>
+     * to ensure identifier’s uniqueness.</div>
+     *
      * @return Unique identifier for this metadata record, or {@code null}.
      *
      * @since 0.5
@@ -587,7 +592,7 @@ public class DefaultMetadata extends ISO
 
     /**
      * Returns an identification of the parent metadata record.
-     * This is non-null if this metadata is a subset (child) of another metadata.
+     * This is non-null if this metadata is a subset (child) of another metadata that is
described elsewhere.
      *
      * @return Identification of the parent metadata record, or {@code null} if none.
      *

Modified: sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/DefaultCoordinateOperationFactory.java
URL: http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/DefaultCoordinateOperationFactory.java?rev=1752180&r1=1752179&r2=1752180&view=diff
==============================================================================
--- sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/DefaultCoordinateOperationFactory.java
[UTF-8] (original)
+++ sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/DefaultCoordinateOperationFactory.java
[UTF-8] Mon Jul 11 15:51:32 2016
@@ -569,7 +569,7 @@ next:   for (int i=components.size(); --
          * from ISO 19111 since 'SingleOperation' is conceptually abstract.  But we do that
as a way to said that
          * we are missing this important piece of information but still go ahead.
          *
-         * It is unconvenient to guarantee that the created operation is an instance of 'baseType'
since the user
+         * It is inconvenient to guarantee that the created operation is an instance of 'baseType'
since the user
          * could have specified an implementation class or a custom sub-interface. We will
perform the type check
          * only after object creation.
          */



Mime
View raw message