You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sis.apache.org by de...@apache.org on 2016/10/10 15:24:06 UTC
svn commit: r1764119 [7/11] - in /sis/trunk: ./ core/
core/sis-feature/src/main/java/org/apache/sis/feature/
core/sis-feature/src/main/java/org/apache/sis/feature/builder/
core/sis-feature/src/main/java/org/apache/sis/internal/feature/
core/sis-metadat...
Modified: sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultNameFactory.java
URL: http://svn.apache.org/viewvc/sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultNameFactory.java?rev=1764119&r1=1764118&r2=1764119&view=diff
==============================================================================
--- sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultNameFactory.java [UTF-8] (original)
+++ sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultNameFactory.java [UTF-8] Mon Oct 10 15:24:03 2016
@@ -199,9 +199,9 @@ public class DefaultNameFactory extends
* Creates a type name from the given character sequence.
* The default implementation returns a new or an existing {@link DefaultTypeName} instance.
*
- * @param scope the {@linkplain AbstractName#scope() scope} of the type
- * name to be created, or {@code null} for a global namespace.
- * @param name the type name as a string or an international string.
+ * @param scope the {@linkplain AbstractName#scope() scope} of the type name to be created,
+ * or {@code null} for a global namespace.
+ * @param name the type name as a string or an international string.
* @return the type name for the given character sequence.
*
* @see #toTypeName(Class)
@@ -216,11 +216,13 @@ public class DefaultNameFactory extends
* Creates a member name from the given character sequence and attribute type.
* The default implementation returns a new or an existing {@link DefaultMemberName} instance.
*
- * @param scope the {@linkplain AbstractName#scope() scope} of the member
- * name to be created, or {@code null} for a global namespace.
- * @param name the member name as a string or an international string.
+ * @param scope the {@linkplain AbstractName#scope() scope} of the member name to be created,
+ * or {@code null} for a global namespace.
+ * @param name the member name as a string or an international string.
* @param attributeType the type of the data associated with the record member.
* @return the member name for the given character sequence.
+ *
+ * @see Names#createMemberName(CharSequence, String, CharSequence, Class)
*/
public MemberName createMemberName(final NameSpace scope, final CharSequence name, final TypeName attributeType) {
return pool.unique(new DefaultMemberName(scope, name, attributeType));
@@ -230,9 +232,9 @@ public class DefaultNameFactory extends
* Creates a local name from the given character sequence.
* The default implementation returns a new or an existing {@link DefaultLocalName} instance.
*
- * @param scope the {@linkplain AbstractName#scope() scope} of the local
- * name to be created, or {@code null} for a global namespace.
- * @param name the local name as a string or an international string.
+ * @param scope the {@linkplain AbstractName#scope() scope} of the local name to be created,
+ * or {@code null} for a global namespace.
+ * @param name the local name as a string or an international string.
* @return the local name for the given character sequence.
*
* @see Names#createLocalName(CharSequence, String, CharSequence)
@@ -256,10 +258,10 @@ public class DefaultNameFactory extends
* array is 1, or an instance of {@link DefaultScopedName} if the length of the array is 2
* or more.
*
- * @param scope the {@linkplain AbstractName#scope() scope} of the generic name to be created,
- * or {@code null} for a global namespace.
+ * @param scope the {@linkplain AbstractName#scope() scope} of the generic name to be created,
+ * or {@code null} for a global namespace.
* @param parsedNames the local names as an array of {@link String} or {@link InternationalString} instances.
- * This array shall contain at least one element.
+ * This array shall contain at least one element.
* @return the generic name for the given parsed names.
*
* @see #parseGenericName(NameSpace, CharSequence)
@@ -279,10 +281,9 @@ public class DefaultNameFactory extends
* This method splits the given name around a separator inferred from the given scope, or the
* {@link DefaultNameSpace#DEFAULT_SEPARATOR ':'} separator if the given scope is null.
*
- * @param scope the {@linkplain AbstractName#scope() scope} of the generic name to
- * be created, or {@code null} for a global namespace.
- * @param name the qualified name, as a sequence of names separated by a scope-dependent
- * separator.
+ * @param scope the {@linkplain AbstractName#scope() scope} of the generic name to be created,
+ * or {@code null} for a global namespace.
+ * @param name the qualified name, as a sequence of names separated by a scope-dependent separator.
* @return a name parsed from the given string.
*
* @see Names#parseGenericName(CharSequence, String, CharSequence)
Modified: sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/Names.java
URL: http://svn.apache.org/viewvc/sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/Names.java?rev=1764119&r1=1764118&r2=1764119&view=diff
==============================================================================
--- sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/Names.java [UTF-8] (original)
+++ sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/Names.java [UTF-8] Mon Oct 10 15:24:03 2016
@@ -72,7 +72,7 @@ import static org.apache.sis.util.Argume
*
* @author Martin Desruisseaux (Geomatys)
* @since 0.5
- * @version 0.5
+ * @version 0.8
* @module
*
* @see DefaultNameFactory
@@ -92,10 +92,10 @@ public final class Names extends Static
/**
* Creates a namespace for the given name.
*
- * @param factory The factory to use for creating the namespace.
- * @param namespace The namespace string, taken as a whole (not parsed).
- * @param separator The separator between the namespace and the local part, or {@code null} for the default.
- * @return The namespace object.
+ * @param factory the factory to use for creating the namespace.
+ * @param namespace the namespace string, taken as a whole (not parsed).
+ * @param separator the separator between the namespace and the local part, or {@code null} for the default.
+ * @return the namespace object.
*/
private static NameSpace createNameSpace(final NameFactory factory, final CharSequence namespace, final String separator) {
if (namespace == null || namespace.length() == 0) {
@@ -108,17 +108,19 @@ public final class Names extends Static
/**
* Creates a local or scoped name in the given namespace.
* The character sequences can be either {@link String} or {@link InternationalString} instances.
- * The {@code namespace} character sequences is taken verbatim, while {@code scopedName} is parsed
- * as described in {@linkplain DefaultNameFactory#createGenericName(NameSpace, CharSequence...) name factory}.
+ * The {@code namespace} character sequences is taken verbatim, while {@code scopedName} is splitted
+ * around the {@linkplain DefaultNameSpace#DEFAULT_SEPARATOR default separator}, which is {@code ":"}.
*
- * @param namespace The namespace, or {@code null} for the global namespace.
- * @param separator The separator between the namespace and the scoped name.
- * @param scopedName The name to parse.
- * @return A local or scoped name in the given namespace.
+ * @param namespace the namespace, or {@code null} for the global namespace.
+ * @param separator the separator between the namespace and the scoped name, or {@code null}
+ * for the {@linkplain DefaultNameSpace#DEFAULT_SEPARATOR default separator}.
+ * @param scopedName the name to parse using {@code ':'} as the separator between components.
+ * @return a local or scoped name in the given namespace.
+ *
+ * @see DefaultNameFactory#parseGenericName(NameSpace, CharSequence)
*/
public static GenericName parseGenericName(final CharSequence namespace, final String separator, final CharSequence scopedName) {
ensureNonNull("localPart", scopedName);
- ensureNonNull("separator", separator);
final NameFactory factory = DefaultFactories.forBuildin(NameFactory.class);
return factory.parseGenericName(createNameSpace(factory, namespace, separator), scopedName);
}
@@ -158,14 +160,16 @@ public final class Names extends Static
* to be created in the same namespace, then {@link DefaultNameFactory#createLocalName(NameSpace, CharSequence)}
* is more efficient since it allows to create the {@code NameSpace} object only once.</div>
*
- * @param namespace The namespace, or {@code null} for the global namespace.
- * @param separator The separator between the namespace and the local part.
- * @param localPart The name which is locale in the given namespace.
- * @return A local name in the given namespace.
+ * @param namespace the namespace, or {@code null} for the global namespace.
+ * @param separator the separator between the namespace and the local part, or {@code null}
+ * for the {@linkplain DefaultNameSpace#DEFAULT_SEPARATOR default separator}.
+ * @param localPart the name which is locale in the given namespace.
+ * @return a local name in the given namespace.
+ *
+ * @see DefaultNameFactory#createLocalName(NameSpace, CharSequence)
*/
public static LocalName createLocalName(final CharSequence namespace, final String separator, final CharSequence localPart) {
ensureNonNull("localPart", localPart);
- ensureNonNull("separator", separator);
final NameFactory factory = DefaultFactories.forBuildin(NameFactory.class);
return factory.createLocalName(createNameSpace(factory, namespace, separator), localPart);
}
@@ -182,14 +186,16 @@ public final class Names extends Static
* to be created in the same namespace, then {@link DefaultNameFactory#createTypeName(NameSpace, CharSequence)}
* is more efficient since it allows to create the {@code NameSpace} object only once.</div>
*
- * @param namespace The namespace, or {@code null} for the global namespace.
- * @param separator The separator between the namespace and the local part.
- * @param localPart The name which is locale in the given namespace.
- * @return A type name in the given namespace.
+ * @param namespace the namespace, or {@code null} for the global namespace.
+ * @param separator the separator between the namespace and the local part, or {@code null}
+ * for the {@linkplain DefaultNameSpace#DEFAULT_SEPARATOR default separator}..
+ * @param localPart the name which is locale in the given namespace.
+ * @return a type name in the given namespace.
+ *
+ * @see DefaultNameFactory#createTypeName(NameSpace, CharSequence)
*/
public static TypeName createTypeName(final CharSequence namespace, final String separator, final CharSequence localPart) {
ensureNonNull("localPart", localPart);
- ensureNonNull("separator", separator);
final NameFactory factory = DefaultFactories.forBuildin(NameFactory.class);
return factory.createTypeName(createNameSpace(factory, namespace, separator), localPart);
}
@@ -202,17 +208,19 @@ public final class Names extends Static
* need to be created, then {@link DefaultNameFactory#createMemberName(NameSpace, CharSequence, TypeName)}
* is more efficient since it allows to create the {@code NameSpace} and {@code TypeName} objects only once.</div>
*
- * @param namespace The namespace, or {@code null} for the global namespace.
- * @param separator The separator between the namespace and the local part.
- * @param localPart The name which is locale in the given namespace.
- * @param valueClass The type of values, used for inferring a {@link TypeName} instance.
- * @return A member name in the given namespace for values of the given type.
+ * @param namespace the namespace, or {@code null} for the global namespace.
+ * @param separator the separator between the namespace and the local part, or {@code null}
+ * for the {@linkplain DefaultNameSpace#DEFAULT_SEPARATOR default separator}..
+ * @param localPart the name which is locale in the given namespace.
+ * @param valueClass the type of values, used for inferring a {@link TypeName} instance.
+ * @return a member name in the given namespace for values of the given type.
+ *
+ * @see DefaultNameFactory#createMemberName(NameSpace, CharSequence, TypeName)
*/
public static MemberName createMemberName(final CharSequence namespace, final String separator,
final CharSequence localPart, final Class<?> valueClass)
{
ensureNonNull("localPart", localPart);
- ensureNonNull("separator", separator);
ensureNonNull("valueClass", valueClass);
final DefaultNameFactory factory = DefaultFactories.forBuildin(NameFactory.class, DefaultNameFactory.class);
return factory.createMemberName(createNameSpace(factory, namespace, separator), localPart,
@@ -252,8 +260,8 @@ public final class Names extends Static
* namespaces.</li>
* </ul>
*
- * @param type The type name from which to infer a Java class.
- * @return The Java class associated to the given {@code TypeName},
+ * @param type the type name from which to infer a Java class.
+ * @return the Java class associated to the given {@code TypeName},
* or {@code null} if there is no mapping from the given name to a Java class.
* @throws UnknownNameException if a mapping from the given name to a Java class was expected to exist
* (typically because of the {@linkplain DefaultTypeName#scope() scope}) but the operation failed.
@@ -294,8 +302,8 @@ public final class Names extends Static
* NameSpace ::= name.{@linkplain AbstractName#scope() scope()}.{@linkplain DefaultNameSpace#name() name()}.toString()
* LocalPart ::= name.{@linkplain AbstractName#toString() toString()}</pre></blockquote>
*
- * @param name The generic name to format in expanded form, or {@code null}.
- * @return Expanded form of the given generic name, or {@code null} if the given name was null.
+ * @param name the generic name to format in expanded form, or {@code null}.
+ * @return expanded form of the given generic name, or {@code null} if the given name was null.
*
* @see DefaultNameSpace#toString()
*/
Modified: sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/resources/Errors.java
URL: http://svn.apache.org/viewvc/sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/resources/Errors.java?rev=1764119&r1=1764118&r2=1764119&view=diff
==============================================================================
--- sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/resources/Errors.java [UTF-8] (original)
+++ sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/resources/Errors.java [UTF-8] Mon Oct 10 15:24:03 2016
@@ -37,7 +37,7 @@ import org.opengis.util.InternationalStr
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @since 0.3
- * @version 0.4
+ * @version 0.8
* @module
*/
public final class Errors extends IndexedResourceBundle {
@@ -65,1202 +65,814 @@ public final class Errors extends Indexe
}
/**
- * Type \u2018{0}\u2019 is abstract.
- */
- public static final short AbstractType_1 = 159;
-
- /**
* Name \u201c{2}\u201d is ambiguous because it can be understood as either \u201c{0}\u201d or \u201c{1}\u201d.
*/
- public static final short AmbiguousName_3 = 151;
+ public static final short AmbiguousName_3 = 0;
/**
* No element can be added to this set because properties \u2018{0}\u2019 and \u2018{1}\u2019 are mutually
* exclusive.
*/
- public static final short CanNotAddToExclusiveSet_2 = 0;
-
- /**
- * Can not assign characteristics to the \u201c{0}\u201d property.
- */
- public static final short CanNotAssignCharacteristics_1 = 233;
+ public static final short CanNotAddToExclusiveSet_2 = 1;
/**
* Can not assign units \u201c{1}\u201d to dimension \u201c{0}\u201d.
*/
- public static final short CanNotAssignUnitToDimension_2 = 168;
+ public static final short CanNotAssignUnitToDimension_2 = 2;
/**
* Can not assign \u201c{1}\u201d to \u201c{0}\u201d.
*/
- public static final short CanNotAssign_2 = 167;
-
- /**
- * Can not compute the derivative.
- */
- public static final short CanNotComputeDerivative = 1;
+ public static final short CanNotAssign_2 = 3;
/**
* Can not compute \u201c{0}\u201d.
*/
- public static final short CanNotCompute_1 = 201;
-
- /**
- * Can not concatenate transforms \u201c{0}\u201d and \u201c{1}\u201d.
- */
- public static final short CanNotConcatenateTransforms_2 = 160;
+ public static final short CanNotCompute_1 = 4;
/**
* Can not connect to \u201c{0}\u201d.
*/
- public static final short CanNotConnectTo_1 = 2;
+ public static final short CanNotConnectTo_1 = 5;
/**
* Can not convert from type \u2018{0}\u2019 to type \u2018{1}\u2019.
*/
- public static final short CanNotConvertFromType_2 = 3;
+ public static final short CanNotConvertFromType_2 = 6;
/**
* Can not convert value \u201c{0}\u201d to type \u2018{1}\u2019.
*/
- public static final short CanNotConvertValue_2 = 4;
-
- /**
- * Can not create an object \u201c{1}\u201d as an instance of class \u2018{0}\u2019.
- */
- public static final short CanNotCreateObjectAsInstanceOf_2 = 215;
-
- /**
- * Can not instantiate \u201c{0}\u201d.
- */
- public static final short CanNotInstantiate_1 = 5;
-
- /**
- * Can not map an axis from \u201c{0}\u201d to direction \u201c{1}\u201d.
- */
- public static final short CanNotMapAxisToDirection_2 = 6;
+ public static final short CanNotConvertValue_2 = 7;
/**
* Can not open \u201c{0}\u201d.
*/
- public static final short CanNotOpen_1 = 7;
+ public static final short CanNotOpen_1 = 8;
/**
* Can not parse \u201c{1}\u201d as a file in the {0} format.
*/
- public static final short CanNotParseFile_2 = 8;
+ public static final short CanNotParseFile_2 = 9;
/**
* Can not read property \u201c{1}\u201d in file \u201c{0}\u201d.
*/
- public static final short CanNotReadPropertyInFile_2 = 237;
+ public static final short CanNotReadPropertyInFile_2 = 10;
/**
* Can not read \u201c{0}\u201d.
*/
- public static final short CanNotRead_1 = 9;
+ public static final short CanNotRead_1 = 11;
/**
* Can not represent \u201c{1}\u201d in a strictly standard-compliant {0} format.
*/
- public static final short CanNotRepresentInFormat_2 = 10;
-
- /**
- * Target dimension {0} depends on excluded source dimensions.
- */
- public static final short CanNotSeparateTargetDimension_1 = 175;
+ public static final short CanNotRepresentInFormat_2 = 12;
/**
* Can not set a value for parameter \u201c{0}\u201d.
*/
- public static final short CanNotSetParameterValue_1 = 214;
+ public static final short CanNotSetParameterValue_1 = 13;
/**
* Can not set a value for property \u201c{0}\u201d.
*/
- public static final short CanNotSetPropertyValue_1 = 11;
+ public static final short CanNotSetPropertyValue_1 = 14;
/**
* Can not transform envelope.
*/
- public static final short CanNotTransformEnvelope = 176;
-
- /**
- * Can not transform envelope to a geodetic CRS.
- */
- public static final short CanNotTransformEnvelopeToGeodetic = 174;
-
- /**
- * Can not use the {0} geodetic parameters: {1}
- */
- public static final short CanNotUseGeodeticParameters_2 = 218;
+ public static final short CanNotTransformEnvelope = 15;
/**
* Circular reference.
*/
- public static final short CircularReference = 52;
+ public static final short CircularReference = 16;
/**
* Class \u2018{0}\u2019 is not final.
*/
- public static final short ClassNotFinal_1 = 12;
+ public static final short ClassNotFinal_1 = 17;
/**
* Can not clone an object of type \u2018{0}\u2019.
*/
- public static final short CloneNotSupported_1 = 13;
+ public static final short CloneNotSupported_1 = 18;
/**
* This {0} reader is closed.
*/
- public static final short ClosedReader_1 = 231;
-
- /**
- * Axis directions {0} and {1} are colinear.
- */
- public static final short ColinearAxisDirections_2 = 14;
-
- /**
- * Coordinate conversion of transformation from system \u201c{0}\u201d to \u201c{1}\u201d has not been found.
- */
- public static final short CoordinateOperationNotFound_2 = 219;
+ public static final short ClosedReader_1 = 19;
/**
* Database error while creating a \u2018{0}\u2019 object for code \u201c{1}\u201d.
*/
- public static final short DatabaseError_2 = 209;
-
- /**
- * Origin of temporal datum shall be a date.
- */
- public static final short DatumOriginShallBeDate = 213;
+ public static final short DatabaseError_2 = 20;
/**
* Thread \u201c{0}\u201d is dead.
*/
- public static final short DeadThread_1 = 15;
-
- /**
- * Operation \u201c{0}\u201d requires a \u201c{1}\u201d property, but no such property has been found in \u201c{2}\u201d.
- */
- public static final short DependencyNotFound_3 = 235;
-
- /**
- * The \u201c{0}\u201d file points to a directory instead of a regular file.
- */
- public static final short DirectoryNotExpected_1 = 165;
+ public static final short DeadThread_1 = 21;
/**
* This instance of \u2018{0}\u2019 has been disposed.
*/
- public static final short DisposedInstanceOf_1 = 234;
+ public static final short DisposedInstanceOf_1 = 22;
/**
* Element \u201c{0}\u201d is duplicated.
*/
- public static final short DuplicatedElement_1 = 16;
+ public static final short DuplicatedElement_1 = 23;
/**
* Name or identifier \u201c{0}\u201d is used more than once.
*/
- public static final short DuplicatedIdentifier_1 = 17;
+ public static final short DuplicatedIdentifier_1 = 24;
/**
* Option \u201c{0}\u201d is duplicated.
*/
- public static final short DuplicatedOption_1 = 18;
-
- /**
- * Name or alias for parameter \u201c{0}\u201d at index {1} conflict with name \u201c{2}\u201d at index {3}.
- */
- public static final short DuplicatedParameterName_4 = 150;
+ public static final short DuplicatedOption_1 = 25;
/**
* Element \u201c{0}\u201d is already present.
*/
- public static final short ElementAlreadyPresent_1 = 19;
+ public static final short ElementAlreadyPresent_1 = 26;
/**
* Element \u201c{0}\u201d has not been found.
*/
- public static final short ElementNotFound_1 = 70;
-
- /**
- * Elliptical projection not supported.
- */
- public static final short EllipticalNotSupported = 182;
+ public static final short ElementNotFound_1 = 27;
/**
* Argument \u2018{0}\u2019 shall not be empty.
*/
- public static final short EmptyArgument_1 = 20;
+ public static final short EmptyArgument_1 = 28;
/**
* The dictionary shall contain at least one entry.
*/
- public static final short EmptyDictionary = 21;
+ public static final short EmptyDictionary = 29;
/**
* Envelope must be at least two-dimensional and non-empty.
*/
- public static final short EmptyEnvelope2D = 22;
+ public static final short EmptyEnvelope2D = 30;
/**
* Property named \u201c{0}\u201d shall not be empty.
*/
- public static final short EmptyProperty_1 = 23;
+ public static final short EmptyProperty_1 = 31;
/**
* An error occurred in file \u201c{0}\u201d at Line {1}.
*/
- public static final short ErrorInFileAtLine_2 = 216;
+ public static final short ErrorInFileAtLine_2 = 32;
/**
* Error in \u201c{0}\u201d: {1}
*/
- public static final short ErrorIn_2 = 190;
+ public static final short ErrorIn_2 = 33;
/**
* Argument \u2018{0}\u2019 shall not contain more than {1} elements. A number of {2} is excessive.
*/
- public static final short ExcessiveArgumentSize_3 = 24;
+ public static final short ExcessiveArgumentSize_3 = 34;
/**
* A size of {1} elements is excessive for the \u201c{0}\u201d list.
*/
- public static final short ExcessiveListSize_2 = 25;
+ public static final short ExcessiveListSize_2 = 35;
/**
* For this algorithm, {0} is an excessive number of dimensions.
*/
- public static final short ExcessiveNumberOfDimensions_1 = 177;
-
- /**
- * The character string is too long.
- */
- public static final short ExcessiveStringSize = 153;
+ public static final short ExcessiveNumberOfDimensions_1 = 36;
/**
* No factory of kind \u2018{0}\u2019 found.
*/
- public static final short FactoryNotFound_1 = 205;
+ public static final short FactoryNotFound_1 = 37;
/**
* File \u201c{0}\u201d has not been found.
*/
- public static final short FileNotFound_1 = 166;
+ public static final short FileNotFound_1 = 38;
/**
* Attribute \u201c{0}\u201d is not allowed for an object of type \u2018{1}\u2019.
*/
- public static final short ForbiddenAttribute_2 = 26;
+ public static final short ForbiddenAttribute_2 = 39;
/**
* Property \u201c{0}\u201d is not allowed.
*/
- public static final short ForbiddenProperty_1 = 155;
-
- /**
- * Identifier \u201c{0}\u201d is already associated to another object.
- */
- public static final short IdentifierAlreadyBound_1 = 27;
+ public static final short ForbiddenProperty_1 = 40;
/**
* Argument \u2018{0}\u2019 can not be an instance of \u2018{1}\u2019.
*/
- public static final short IllegalArgumentClass_2 = 28;
+ public static final short IllegalArgumentClass_2 = 41;
/**
* Argument \u2018{0}\u2019 can not be an instance of \u2018{2}\u2019. Expected an instance of \u2018{1}\u2019 or derived
* type.
*/
- public static final short IllegalArgumentClass_3 = 29;
+ public static final short IllegalArgumentClass_3 = 42;
/**
* Argument \u2018{0}\u2019 can not take the \u201c{1}\u201d value, because the \u2018{2}\u2019 field can not take the \u201c{3}\u201d
* value.
*/
- public static final short IllegalArgumentField_4 = 30;
+ public static final short IllegalArgumentField_4 = 43;
/**
* Argument \u2018{0}\u2019 can not take the \u201c{1}\u201d value.
*/
- public static final short IllegalArgumentValue_2 = 31;
-
- /**
- * Coordinate system of class \u2018{0}\u2019 can not have axis in the {1} direction.
- */
- public static final short IllegalAxisDirection_2 = 32;
+ public static final short IllegalArgumentValue_2 = 44;
/**
* Illegal bits pattern: {0}.
*/
- public static final short IllegalBitsPattern_1 = 33;
+ public static final short IllegalBitsPattern_1 = 45;
/**
* Coordinate reference system can not be of type \u2018{0}\u2019.
*/
- public static final short IllegalCRSType_1 = 194;
+ public static final short IllegalCRSType_1 = 46;
/**
* The \u201c{2}\u201d character in \u201c{1}\u201d is not permitted by the \u201c{0}\u201d format.
*/
- public static final short IllegalCharacterForFormat_3 = 195;
+ public static final short IllegalCharacterForFormat_3 = 47;
/**
* The \u201c{1}\u201d character can not be used for \u201c{0}\u201d.
*/
- public static final short IllegalCharacter_2 = 197;
+ public static final short IllegalCharacter_2 = 48;
/**
* Class \u2018{1}\u2019 is illegal. It must be \u2018{0}\u2019 or a derived class.
*/
- public static final short IllegalClass_2 = 34;
+ public static final short IllegalClass_2 = 49;
/**
* Coordinate system can not be \u201c{0}\u201d.
*/
- public static final short IllegalCoordinateSystem_1 = 193;
+ public static final short IllegalCoordinateSystem_1 = 50;
/**
* The \u201c{1}\u201d pattern can not be applied to formating of objects of type \u2018{0}\u2019.
*/
- public static final short IllegalFormatPatternForClass_2 = 35;
+ public static final short IllegalFormatPatternForClass_2 = 51;
/**
* \u201c{1}\u201d is not a valid identifier for the \u201c{0}\u201d code space.
*/
- public static final short IllegalIdentifierForCodespace_2 = 208;
+ public static final short IllegalIdentifierForCodespace_2 = 52;
/**
* The {0} reader does not accept inputs of type \u2018{1}\u2019.
*/
- public static final short IllegalInputTypeForReader_2 = 230;
+ public static final short IllegalInputTypeForReader_2 = 53;
/**
* The \u201c{0}\u201d language is not recognized.
*/
- public static final short IllegalLanguageCode_1 = 36;
+ public static final short IllegalLanguageCode_1 = 54;
/**
* Member \u201c{0}\u201d can not be associated to type \u201c{1}\u201d.
*/
- public static final short IllegalMemberType_2 = 37;
-
- /**
- * Dimensions of \u201c{0}\u201d operation can not be ({1} \u2192 {2}).
- */
- public static final short IllegalOperationDimension_3 = 180;
-
- /**
- * This operation can not be applied to values of class \u2018{0}\u2019.
- */
- public static final short IllegalOperationForValueClass_1 = 141;
+ public static final short IllegalMemberType_2 = 55;
/**
* Option \u2018{0}\u2019 can not take the \u201c{1}\u201d value.
*/
- public static final short IllegalOptionValue_2 = 38;
+ public static final short IllegalOptionValue_2 = 56;
/**
* The [{0} \u2026 {1}] range of ordinate values is not valid for the \u201c{2}\u201d axis.
*/
- public static final short IllegalOrdinateRange_3 = 39;
-
- /**
- * Parameter \u201c{0}\u201d can not be of type \u2018{1}\u2019.
- */
- public static final short IllegalParameterType_2 = 143;
-
- /**
- * Parameter \u201c{0}\u201d does not accept values of \u2018{2}\u2019 type. Expected an instance of \u2018{1}\u2019 or
- * derived type.
- */
- public static final short IllegalParameterValueClass_3 = 138;
-
- /**
- * Parameter \u201c{0}\u201d can not take the \u201c{1}\u201d value.
- */
- public static final short IllegalParameterValue_2 = 144;
-
- /**
- * Property \u201c{0}\u201d can not be of type \u2018{1}\u2019.
- */
- public static final short IllegalPropertyType_2 = 223;
+ public static final short IllegalOrdinateRange_3 = 57;
/**
* Property \u201c{0}\u201d does not accept instances of \u2018{1}\u2019.
*/
- public static final short IllegalPropertyValueClass_2 = 40;
+ public static final short IllegalPropertyValueClass_2 = 58;
/**
* Expected an instance of \u2018{1}\u2019 for the \u201c{0}\u201d property, but got an instance of \u2018{2}\u2019.
*/
- public static final short IllegalPropertyValueClass_3 = 224;
+ public static final short IllegalPropertyValueClass_3 = 59;
/**
* Range [{0} \u2026 {1}] is not valid.
*/
- public static final short IllegalRange_2 = 41;
+ public static final short IllegalRange_2 = 60;
/**
* Value {1} for \u201c{0}\u201d is not a valid Unicode code point.
*/
- public static final short IllegalUnicodeCodePoint_2 = 42;
-
- /**
- * Unit of measurement \u201c{1}\u201d is not valid for \u201c{0}\u201d values.
- */
- public static final short IllegalUnitFor_2 = 43;
-
- /**
- * Incompatible coordinate system types.
- */
- public static final short IncompatibleCoordinateSystemTypes = 44;
-
- /**
- * Datum of \u201c{1}\u201d shall be \u201c{0}\u201d.
- */
- public static final short IncompatibleDatum_2 = 186;
+ public static final short IllegalUnicodeCodePoint_2 = 61;
/**
* Can not use the \u201c{1}\u201d format with \u201c{0}\u201d.
*/
- public static final short IncompatibleFormat_2 = 217;
+ public static final short IncompatibleFormat_2 = 62;
/**
* Property \u201c{0}\u201d has an incompatible value.
*/
- public static final short IncompatiblePropertyValue_1 = 45;
+ public static final short IncompatiblePropertyValue_1 = 63;
/**
* Unit \u201c{0}\u201d is incompatible with current value.
*/
- public static final short IncompatibleUnit_1 = 140;
+ public static final short IncompatibleUnit_1 = 64;
/**
* Units \u201c{0}\u201d and \u201c{1}\u201d are incompatible.
*/
- public static final short IncompatibleUnits_2 = 46;
+ public static final short IncompatibleUnits_2 = 65;
/**
* Value \u201c{1}\u201d of attribute \u2018{0}\u2019 is inconsistent with other attributes.
*/
- public static final short InconsistentAttribute_2 = 47;
+ public static final short InconsistentAttribute_2 = 66;
/**
* Expected \u201c{0}\u201d namespace for \u201c{1}\u201d.
*/
- public static final short InconsistentNamespace_2 = 162;
+ public static final short InconsistentNamespace_2 = 67;
/**
* Inconsistent table columns.
*/
- public static final short InconsistentTableColumns = 48;
+ public static final short InconsistentTableColumns = 68;
/**
* Unit of measurement \u201c{0}\u201d is inconsistent with coordinate system axes.
*/
- public static final short InconsistentUnitsForCS_1 = 222;
+ public static final short InconsistentUnitsForCS_1 = 69;
/**
* Index {0} is out of bounds.
*/
- public static final short IndexOutOfBounds_1 = 49;
+ public static final short IndexOutOfBounds_1 = 70;
/**
* Indices ({0}, {1}) are out of bounds.
*/
- public static final short IndicesOutOfBounds_2 = 50;
+ public static final short IndicesOutOfBounds_2 = 71;
/**
* Argument \u2018{0}\u2019 can not take an infinite value.
*/
- public static final short InfiniteArgumentValue_1 = 51;
+ public static final short InfiniteArgumentValue_1 = 72;
/**
* Argument \u2018{0}\u2019 shall contain at least {1} elements. A number of {2} is insufficient.
*/
- public static final short InsufficientArgumentSize_3 = 53;
+ public static final short InsufficientArgumentSize_3 = 73;
/**
* A different value is already associated to the \u201c{0}\u201d key.
*/
- public static final short KeyCollision_1 = 54;
-
- /**
- * Latitudes {0} and {1} are opposite.
- */
- public static final short LatitudesAreOpposite_2 = 183;
+ public static final short KeyCollision_1 = 74;
/**
* Attribute \u201c{0}\u201d is mandatory for an object of type \u2018{1}\u2019.
*/
- public static final short MandatoryAttribute_2 = 55;
+ public static final short MandatoryAttribute_2 = 75;
/**
* Mismatched array lengths.
*/
- public static final short MismatchedArrayLengths = 56;
+ public static final short MismatchedArrayLengths = 76;
/**
* The coordinate reference system must be the same for all objects.
*/
- public static final short MismatchedCRS = 57;
+ public static final short MismatchedCRS = 77;
/**
* The \u201c{0}\u201d coordinate reference system has {1} dimension{1,choice,1#|2#s}, but the given
* geometry is {2}-dimensional.
*/
- public static final short MismatchedDimensionForCRS_3 = 228;
+ public static final short MismatchedDimensionForCRS_3 = 78;
/**
* Mismatched object dimensions: {0}D and {1}D.
*/
- public static final short MismatchedDimension_2 = 58;
+ public static final short MismatchedDimension_2 = 79;
/**
* Argument \u2018{0}\u2019 has {2} dimension{2,choice,1#|2#s}, while {1} was expected.
*/
- public static final short MismatchedDimension_3 = 59;
+ public static final short MismatchedDimension_3 = 80;
/**
* The grid geometry must be the same for \u201c{0}\u201d and \u201c{1}\u201d.
*/
- public static final short MismatchedGridGeometry_2 = 203;
+ public static final short MismatchedGridGeometry_2 = 81;
/**
* Mismatched matrix sizes: expected {0}�{1} but got {2}�{3}.
*/
- public static final short MismatchedMatrixSize_4 = 60;
-
- /**
- * Mismatched descriptor for \u201c{0}\u201d parameter.
- */
- public static final short MismatchedParameterDescriptor_1 = 146;
-
- /**
- * Expected the \u201c{0}\u201d prime meridian but found \u201c{1}\u201d.
- */
- public static final short MismatchedPrimeMeridian_2 = 220;
-
- /**
- * Mismatched type for \u201c{0}\u201d property.
- */
- public static final short MismatchedPropertyType_1 = 154;
-
- /**
- * The transform has {2} {0,choice,0#source|1#target} dimension{2,choice,1#|2#s}, while {1} was
- * expected.
- */
- public static final short MismatchedTransformDimension_3 = 178;
-
- /**
- * Class of \u201c{0}\u201d values is \u2018{2}\u2019, but the requested type is \u2018{1}\u2019.
- */
- public static final short MismatchedValueClass_3 = 157;
-
- /**
- * No authority was specified for code \u201c{0}\u201d. The expected syntax is \u201cAUTHORITY:CODE\u201d.
- */
- public static final short MissingAuthority_1 = 135;
+ public static final short MismatchedMatrixSize_4 = 82;
/**
* Missing a \u2018{1}\u2019 character in \u201c{0}\u201d element.
*/
- public static final short MissingCharacterInElement_2 = 188;
+ public static final short MissingCharacterInElement_2 = 83;
/**
* Missing a \u201c{1}\u201d component in \u201c{0}\u201d.
*/
- public static final short MissingComponentInElement_2 = 189;
-
- /**
- * No horizontal dimension found in \u201c{0}\u201d.
- */
- public static final short MissingHorizontalDimension_1 = 169;
-
- /**
- * Not enough dimension in \u2018MathTransform\u2019 input or output coordinates for the interpolation
- * points.
- */
- public static final short MissingInterpolationOrdinates = 184;
-
- /**
- * \u201c{0}\u201d has no namespace.
- */
- public static final short MissingNamespace_1 = 163;
+ public static final short MissingComponentInElement_2 = 84;
/**
* This operation requires the \u201c{0}\u201d module.
*/
- public static final short MissingRequiredModule_1 = 61;
-
- /**
- * Missing scheme in URI.
- */
- public static final short MissingSchemeInURI = 62;
-
- /**
- * No spatial or temporal dimension found in \u201c{0}\u201d
- */
- public static final short MissingSpatioTemporalDimension_1 = 170;
-
- /**
- * No temporal dimension found in \u201c{0}\u201d
- */
- public static final short MissingTemporalDimension_1 = 171;
+ public static final short MissingRequiredModule_1 = 85;
/**
* Missing value for \u201c{0}\u201d option.
*/
- public static final short MissingValueForOption_1 = 63;
-
- /**
- * Missing value for \u201c{0}\u201d parameter.
- */
- public static final short MissingValueForParameter_1 = 142;
+ public static final short MissingValueForOption_1 = 86;
/**
* Missing value for \u201c{0}\u201d property.
*/
- public static final short MissingValueForProperty_1 = 64;
+ public static final short MissingValueForProperty_1 = 87;
/**
* Missing value in the \u201c{0}\u201d column.
*/
- public static final short MissingValueInColumn_1 = 65;
-
- /**
- * No vertical dimension found in \u201c{0}\u201d
- */
- public static final short MissingVerticalDimension_1 = 172;
+ public static final short MissingValueInColumn_1 = 88;
/**
* Options \u201c{0}\u201d and \u201c{1}\u201d are mutually exclusive.
*/
- public static final short MutuallyExclusiveOptions_2 = 66;
+ public static final short MutuallyExclusiveOptions_2 = 89;
/**
* Argument \u2018{0}\u2019 shall not be negative. The given value was {1}.
*/
- public static final short NegativeArgument_2 = 67;
+ public static final short NegativeArgument_2 = 90;
/**
* Can not create a \u201c{0}\u201d array of negative length.
*/
- public static final short NegativeArrayLength_1 = 68;
-
- /**
- * No convergence.
- */
- public static final short NoConvergence = 181;
-
- /**
- * No convergence for points {0} and {1}.
- */
- public static final short NoConvergenceForPoints_2 = 69;
-
- /**
- * No code \u201c{2}\u201d from authority \u201c{0}\u201d found for object of type \u2018{1}\u2019.
- */
- public static final short NoSuchAuthorityCode_3 = 137;
-
- /**
- * No operation method found for name or identifier \u201c{0}\u201d.
- */
- public static final short NoSuchOperationMethod_1 = 179;
+ public static final short NegativeArrayLength_1 = 91;
/**
* No value is associated to \u201c{0}\u201d.
*/
- public static final short NoSuchValue_1 = 196;
-
- /**
- * No unit of measurement has been specified.
- */
- public static final short NoUnit = 72;
+ public static final short NoSuchValue_1 = 92;
/**
* Node \u201c{0}\u201d can not be a child of itself.
*/
- public static final short NodeChildOfItself_1 = 73;
+ public static final short NodeChildOfItself_1 = 93;
/**
* Node \u201c{0}\u201d already has another parent.
*/
- public static final short NodeHasAnotherParent_1 = 74;
+ public static final short NodeHasAnotherParent_1 = 94;
/**
* Node \u201c{0}\u201d has no parent.
*/
- public static final short NodeHasNoParent_1 = 75;
+ public static final short NodeHasNoParent_1 = 95;
/**
* Node \u201c{0}\u201d is a leaf.
*/
- public static final short NodeIsLeaf_1 = 76;
-
- /**
- * No \u201c{0}\u201d node found.
- */
- public static final short NodeNotFound_1 = 77;
+ public static final short NodeIsLeaf_1 = 96;
/**
* \u201c{0}\u201d is not an angular unit.
*/
- public static final short NonAngularUnit_1 = 78;
+ public static final short NonAngularUnit_1 = 97;
/**
* Missing a \u2018{1}\u2019 parenthesis in \u201c{0}\u201d.
*/
- public static final short NonEquilibratedParenthesis_2 = 79;
+ public static final short NonEquilibratedParenthesis_2 = 98;
/**
* Conversion is not invertible.
*/
- public static final short NonInvertibleConversion = 80;
-
- /**
- * Non invertible {0}�{1} matrix.
- */
- public static final short NonInvertibleMatrix_2 = 81;
-
- /**
- * Can not invert the \u201c{0}\u201d operation.
- */
- public static final short NonInvertibleOperation_1 = 232;
-
- /**
- * Transform is not invertible.
- */
- public static final short NonInvertibleTransform = 82;
-
- /**
- * Unit conversion from \u201c{0}\u201d to \u201c{1}\u201d is non-linear.
- */
- public static final short NonLinearUnitConversion_2 = 83;
+ public static final short NonInvertibleConversion = 99;
/**
* \u201c{0}\u201d is not a linear unit.
*/
- public static final short NonLinearUnit_1 = 84;
-
- /**
- * The \u201c{0}\u201d sequence is not monotonic.
- */
- public static final short NonMonotonicSequence_1 = 221;
-
- /**
- * Axis directions {0} and {1} are not perpendicular.
- */
- public static final short NonPerpendicularDirections_2 = 85;
+ public static final short NonLinearUnit_1 = 100;
/**
* \u201c{0}\u201d is not a scale unit.
*/
- public static final short NonScaleUnit_1 = 86;
+ public static final short NonScaleUnit_1 = 101;
/**
* \u201c{0}\u201d is not a time unit.
*/
- public static final short NonTemporalUnit_1 = 87;
-
- /**
- * Scale is not uniform.
- */
- public static final short NonUniformScale = 88;
+ public static final short NonTemporalUnit_1 = 102;
/**
* No element for the \u201c{0}\u201d identifier, or the identifier is a forward reference.
*/
- public static final short NotABackwardReference_1 = 199;
+ public static final short NotABackwardReference_1 = 103;
/**
* \u201c{0}\u201d is not a key-value pair.
*/
- public static final short NotAKeyValuePair_1 = 236;
+ public static final short NotAKeyValuePair_1 = 104;
/**
* Argument \u2018{0}\u2019 shall not be NaN (Not-a-Number).
*/
- public static final short NotANumber_1 = 89;
+ public static final short NotANumber_1 = 105;
/**
* Class \u2018{0}\u2019 is not a primitive type wrapper.
*/
- public static final short NotAPrimitiveWrapper_1 = 90;
-
- /**
- * The \u201c{0}\u201d collection is not a singleton.
- */
- public static final short NotASingleton_1 = 158;
-
- /**
- * Matrix is not skew-symmetric.
- */
- public static final short NotASkewSymmetricMatrix = 91;
+ public static final short NotAPrimitiveWrapper_1 = 106;
/**
* Text \u201c{0}\u201d is not a Unicode identifier.
*/
- public static final short NotAUnicodeIdentifier_1 = 92;
-
- /**
- * Transform is not affine.
- */
- public static final short NotAnAffineTransform = 93;
-
- /**
- * Class \u2018{0}\u2019 is not a comparable.
- */
- public static final short NotComparableClass_1 = 94;
+ public static final short NotAUnicodeIdentifier_1 = 107;
/**
* Argument \u2018{0}\u2019 shall not be null.
*/
- public static final short NullArgument_1 = 95;
+ public static final short NullArgument_1 = 108;
/**
* \u2018{0}\u2019 collection does not accept null elements.
*/
- public static final short NullCollectionElement_1 = 134;
+ public static final short NullCollectionElement_1 = 109;
/**
* Null key is not allowed in this dictionary.
*/
- public static final short NullMapKey = 96;
+ public static final short NullMapKey = 110;
/**
* Null values are not allowed in this dictionary.
*/
- public static final short NullMapValue = 97;
+ public static final short NullMapValue = 111;
/**
* Unexpected null value in record \u201c{2}\u201d for the column \u201c{1}\u201d in table \u201c{0}\u201d.
*/
- public static final short NullValueInTable_3 = 207;
+ public static final short NullValueInTable_3 = 112;
/**
* Array length is {0}, while we expected an even length.
*/
- public static final short OddArrayLength_1 = 98;
+ public static final short OddArrayLength_1 = 113;
/**
* Coordinate is outside the domain of validity.
*/
- public static final short OutsideDomainOfValidity = 229;
-
- /**
- * No parameter named \u201c{1}\u201d has been found in \u201c{0}\u201d.
- */
- public static final short ParameterNotFound_2 = 147;
-
- /**
- * Property \u201c{1}\u201d already exists in \u201c{0}\u201d.
- */
- public static final short PropertyAlreadyExists_2 = 156;
+ public static final short OutsideDomainOfValidity = 114;
/**
* No property named \u201c{1}\u201d has been found in \u201c{0}\u201d.
*/
- public static final short PropertyNotFound_2 = 71;
+ public static final short PropertyNotFound_2 = 115;
/**
* Record \u201c{1}\u201d is already defined in schema \u201c{0}\u201d.
*/
- public static final short RecordAlreadyDefined_2 = 161;
-
- /**
- * Recursive call while creating an object of type \u2018{0}\u2019 for code \u201c{1}\u201d.
- */
- public static final short RecursiveCreateCallForCode_2 = 210;
+ public static final short RecordAlreadyDefined_2 = 116;
/**
* Recursive call while creating an object for the \u201c{0}\u201d key.
*/
- public static final short RecursiveCreateCallForKey_1 = 99;
+ public static final short RecursiveCreateCallForKey_1 = 117;
/**
* A decimal separator is required.
*/
- public static final short RequireDecimalSeparator = 100;
-
- /**
- * Matrix is singular.
- */
- public static final short SingularMatrix = 101;
+ public static final short RequireDecimalSeparator = 118;
/**
* Thread \u201c{0}\u201d seems stalled.
*/
- public static final short StalledThread_1 = 102;
-
- /**
- * Can not move backward in the \u201c{0}\u201d stream.
- */
- public static final short StreamIsForwardOnly_1 = 103;
+ public static final short StalledThread_1 = 119;
/**
* Table \u201c{0}\u201d has not been found.
*/
- public static final short TableNotFound_1 = 206;
+ public static final short TableNotFound_1 = 120;
/**
* Expected at least {0} argument{0,choice,1#|2#s}, but got {1}.
*/
- public static final short TooFewArguments_2 = 104;
+ public static final short TooFewArguments_2 = 121;
/**
* Too few occurrences of \u201c{1}\u201d. Expected at least {0} of them.
*/
- public static final short TooFewOccurrences_2 = 148;
+ public static final short TooFewOccurrences_2 = 122;
/**
* Expected at most {0} argument{0,choice,1#|2#s}, but got {1}.
*/
- public static final short TooManyArguments_2 = 105;
+ public static final short TooManyArguments_2 = 123;
/**
* Too many occurrences of \u201c{1}\u201d. The maximum is {0}.
*/
- public static final short TooManyOccurrences_2 = 149;
+ public static final short TooManyOccurrences_2 = 124;
/**
* Tree depth exceeds the maximum.
*/
- public static final short TreeDepthExceedsMaximum = 145;
+ public static final short TreeDepthExceedsMaximum = 125;
/**
* Ordering between \u201c{0}\u201d and \u201c{1}\u201d elements is undefined.
*/
- public static final short UndefinedOrderingForElements_2 = 106;
+ public static final short UndefinedOrderingForElements_2 = 126;
/**
* Expected an array of length {0}, but got {1}.
*/
- public static final short UnexpectedArrayLength_2 = 107;
+ public static final short UnexpectedArrayLength_2 = 127;
/**
* Unexpected change in \u2018{0}\u2019.
*/
- public static final short UnexpectedChange_1 = 108;
+ public static final short UnexpectedChange_1 = 128;
/**
* The \u201c{1}\u201d characters after \u201c{0}\u201d was unexpected.
*/
- public static final short UnexpectedCharactersAfter_2 = 198;
+ public static final short UnexpectedCharactersAfter_2 = 129;
/**
* Text for \u2018{0}\u2019 was expected to {1,choice,0#begin|1#end} with \u201c{2}\u201d, but found \u201c{3}\u201d.
*/
- public static final short UnexpectedCharactersAtBound_4 = 225;
-
- /**
- * Unexpected dimension for a coordinate system of type \u2018{0}\u2019.
- */
- public static final short UnexpectedDimensionForCS_1 = 212;
+ public static final short UnexpectedCharactersAtBound_4 = 130;
/**
* Unexpected end of file while reading \u201c{0}\u201d.
*/
- public static final short UnexpectedEndOfFile_1 = 109;
+ public static final short UnexpectedEndOfFile_1 = 131;
/**
* More characters were expected at the end of \u201c{0}\u201d.
*/
- public static final short UnexpectedEndOfString_1 = 110;
+ public static final short UnexpectedEndOfString_1 = 132;
/**
* File \u201c{1}\u201d seems to be encoded in an other format than {0}.
*/
- public static final short UnexpectedFileFormat_2 = 111;
+ public static final short UnexpectedFileFormat_2 = 133;
/**
- * Expected {1} components in \u201c{0}\u201d but found {2}.
+ * Parameter \u201c{0}\u201d was not expected.
*/
- public static final short UnexpectedNumberOfComponents_3 = 226;
+ public static final short UnexpectedParameter_1 = 134;
/**
- * Parameter \u201c{0}\u201d was not expected.
+ * Property \u201c{1}\u201d was not expected in \u201c{0}\u201d.
*/
- public static final short UnexpectedParameter_1 = 152;
+ public static final short UnexpectedProperty_2 = 135;
/**
* Unexpected scale factor {1} for unit of measurement \u201c{0}\u201d.
*/
- public static final short UnexpectedScaleFactorForUnit_2 = 227;
+ public static final short UnexpectedScaleFactorForUnit_2 = 136;
/**
* Expected \u201c{0}\u201d to reference an instance of \u2018{1}\u2019, but found an instance of \u2018{2}\u2019.
*/
- public static final short UnexpectedTypeForReference_3 = 200;
+ public static final short UnexpectedTypeForReference_3 = 137;
/**
* Unexpected value \u201c{1}\u201d in \u201c{0}\u201d element.
*/
- public static final short UnexpectedValueInElement_2 = 191;
-
- /**
- * Parameter \u201c{0}\u201d has no unit.
- */
- public static final short UnitlessParameter_1 = 139;
-
- /**
- * Authority \u201c{0}\u201d is unknown.
- */
- public static final short UnknownAuthority_1 = 136;
-
- /**
- * Axis direction \u201c{0}\u201d is unknown.
- */
- public static final short UnknownAxisDirection_1 = 112;
+ public static final short UnexpectedValueInElement_2 = 138;
/**
* Command \u201c{0}\u201d is not recognized.
*/
- public static final short UnknownCommand_1 = 113;
+ public static final short UnknownCommand_1 = 139;
/**
* \u201c{1}\u201d is not a known or supported value for the \u2018{0}\u2019 enumeration.
*/
- public static final short UnknownEnumValue_2 = 114;
-
- /**
- * Format of \u201c{0}\u201d is not recognized.
- */
- public static final short UnknownFormatFor_1 = 115;
+ public static final short UnknownEnumValue_2 = 140;
/**
* Keyword \u201c{0}\u201d is unknown.
*/
- public static final short UnknownKeyword_1 = 192;
+ public static final short UnknownKeyword_1 = 141;
/**
* Option \u201c{0}\u201d is not recognized.
*/
- public static final short UnknownOption_1 = 116;
-
- /**
- * Type of the \u201c{0}\u201d property is unknown.
- */
- public static final short UnknownTypeForProperty_1 = 117;
+ public static final short UnknownOption_1 = 142;
/**
* Type \u2018{0}\u2019 is unknown in this context.
*/
- public static final short UnknownType_1 = 118;
+ public static final short UnknownType_1 = 143;
/**
* Unit \u201c{0}\u201d is not recognized.
*/
- public static final short UnknownUnit_1 = 211;
-
- /**
- * This affine transform is unmodifiable.
- */
- public static final short UnmodifiableAffineTransform = 119;
+ public static final short UnknownUnit_1 = 144;
/**
* The cell at column \u201c{1}\u201d of row \u201c{0}\u201d is unmodifiable.
*/
- public static final short UnmodifiableCellValue_2 = 120;
-
- /**
- * This geometry is not modifiable.
- */
- public static final short UnmodifiableGeometry = 121;
+ public static final short UnmodifiableCellValue_2 = 145;
/**
* This metadata is not modifiable.
*/
- public static final short UnmodifiableMetadata = 122;
+ public static final short UnmodifiableMetadata = 146;
/**
* This instance of \u2018{0}\u2019 is not modifiable.
*/
- public static final short UnmodifiableObject_1 = 123;
+ public static final short UnmodifiableObject_1 = 147;
/**
* Text \u201c{1}\u201d can not be parsed as an object of type \u2018{0}\u2019.
*/
- public static final short UnparsableStringForClass_2 = 124;
+ public static final short UnparsableStringForClass_2 = 148;
/**
* Text \u201c{1}\u201d can not be parsed as an object of type \u2018{0}\u2019, because of the \u201c{2}\u201d characters.
*/
- public static final short UnparsableStringForClass_3 = 125;
+ public static final short UnparsableStringForClass_3 = 149;
/**
* Can not parse \u201c{1}\u201d in element \u201c{0}\u201d.
*/
- public static final short UnparsableStringInElement_2 = 187;
-
- /**
- * Feature named \u201c{0}\u201d has not yet been resolved.
- */
- public static final short UnresolvedFeatureName_1 = 164;
+ public static final short UnparsableStringInElement_2 = 150;
/**
* Coordinate reference system has not been specified.
*/
- public static final short UnspecifiedCRS = 173;
-
- /**
- * Dimensions have not been specified.
- */
- public static final short UnspecifiedDimensions = 204;
+ public static final short UnspecifiedCRS = 151;
/**
* No format is specified for objects of class \u2018{0}\u2019.
*/
- public static final short UnspecifiedFormatForClass_1 = 126;
+ public static final short UnspecifiedFormatForClass_1 = 152;
/**
- * Parameter values have not been specified.
+ * Version {1} of {0} format is not supported.
*/
- public static final short UnspecifiedParameterValues = 185;
+ public static final short UnsupportedFormatVersion_2 = 153;
/**
* Can not handle this instance of \u2018{0}\u2019 because arbitrary implementations are not yet
* supported.
*/
- public static final short UnsupportedImplementation_1 = 127;
+ public static final short UnsupportedImplementation_1 = 154;
/**
* The \u201c{0}\u201d interpolation is unsupported.
*/
- public static final short UnsupportedInterpolation_1 = 202;
+ public static final short UnsupportedInterpolation_1 = 155;
/**
* The \u2018{0}\u2019 operation is unsupported.
*/
- public static final short UnsupportedOperation_1 = 128;
+ public static final short UnsupportedOperation_1 = 156;
/**
* The \u2018{0}\u2019 type is unsupported.
*/
- public static final short UnsupportedType_1 = 129;
-
- /**
- * Version {0} is not supported.
- */
- public static final short UnsupportedVersion_1 = 130;
+ public static final short UnsupportedType_1 = 157;
/**
* A value is already defined for \u201c{0}\u201d.
*/
- public static final short ValueAlreadyDefined_1 = 131;
+ public static final short ValueAlreadyDefined_1 = 158;
/**
* Value \u2018{0}\u2019 = {1} is invalid. Expected a number greater than 0.
*/
- public static final short ValueNotGreaterThanZero_2 = 132;
+ public static final short ValueNotGreaterThanZero_2 = 159;
/**
* Value \u2018{0}\u2019 = {3} is invalid. Expected a value in the [{1} \u2026 {2}] range.
*/
- public static final short ValueOutOfRange_4 = 133;
+ public static final short ValueOutOfRange_4 = 160;
}
/**
@@ -1275,9 +887,11 @@ public final class Errors extends Indexe
/**
* Returns the handle for the {@code Keys} constants.
+ *
+ * @return a handler for the constants declared in the inner {@code Keys} class.
*/
@Override
- final KeyConstants getKeyConstants() {
+ protected KeyConstants getKeyConstants() {
return Keys.INSTANCE;
}
@@ -1297,7 +911,7 @@ public final class Errors extends Indexe
* for the {@link #LOCALE_KEY} entry. If the given map is null, or contains no entry for the locale key,
* or the value is not an instance of {@link Locale}, then this method fallback on the default locale.
*
- * @param properties the map of properties, or {@code null} if none.
+ * @param properties the map of properties, or {@code null} if none.
* @return resources in the given locale.
* @throws MissingResourceException if resources can't be found.
*
@@ -1310,7 +924,7 @@ public final class Errors extends Indexe
/**
* Gets a string for the given key from this resource bundle or one of its parents.
*
- * @param key the key for the desired string.
+ * @param key the key for the desired string.
* @return the string for the given key.
* @throws MissingResourceException if no object for the given key can be found.
*/
@@ -1396,10 +1010,10 @@ public final class Errors extends Indexe
private static final class International extends ResourceInternationalString {
private static final long serialVersionUID = -5355796215044405012L;
- International(short key) {super(key);}
- International(short key, Object args) {super(key, args);}
- @Override KeyConstants getKeyConstants() {return Keys.INSTANCE;}
- @Override IndexedResourceBundle getBundle(final Locale locale) {
+ International(short key) {super(key);}
+ International(short key, Object args) {super(key, args);}
+ @Override protected KeyConstants getKeyConstants() {return Keys.INSTANCE;}
+ @Override protected IndexedResourceBundle getBundle(final Locale locale) {
return getResources(locale);
}
}
Modified: sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/resources/Errors.properties
URL: http://svn.apache.org/viewvc/sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/resources/Errors.properties?rev=1764119&r1=1764118&r2=1764119&view=diff
==============================================================================
--- sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/resources/Errors.properties [ISO-8859-1] (original)
+++ sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/resources/Errors.properties [ISO-8859-1] Mon Oct 10 15:24:03 2016
@@ -24,51 +24,34 @@
# programmatic parameters do not have to be last in the formatted text, since each localized message
# can reorder the parameters as they want.
#
-AbstractType_1 = Type \u2018{0}\u2019 is abstract.
AmbiguousName_3 = Name \u201c{2}\u201d is ambiguous because it can be understood as either \u201c{0}\u201d or \u201c{1}\u201d.
CanNotAddToExclusiveSet_2 = No element can be added to this set because properties \u2018{0}\u2019 and \u2018{1}\u2019 are mutually exclusive.
CanNotAssign_2 = Can not assign \u201c{1}\u201d to \u201c{0}\u201d.
-CanNotAssignCharacteristics_1 = Can not assign characteristics to the \u201c{0}\u201d property.
CanNotAssignUnitToDimension_2 = Can not assign units \u201c{1}\u201d to dimension \u201c{0}\u201d.
-CanNotConcatenateTransforms_2 = Can not concatenate transforms \u201c{0}\u201d and \u201c{1}\u201d.
CanNotConnectTo_1 = Can not connect to \u201c{0}\u201d.
CanNotConvertFromType_2 = Can not convert from type \u2018{0}\u2019 to type \u2018{1}\u2019.
CanNotConvertValue_2 = Can not convert value \u201c{0}\u201d to type \u2018{1}\u2019.
CanNotCompute_1 = Can not compute \u201c{0}\u201d.
-CanNotComputeDerivative = Can not compute the derivative.
-CanNotCreateObjectAsInstanceOf_2 = Can not create an object \u201c{1}\u201d as an instance of class \u2018{0}\u2019.
-CanNotInstantiate_1 = Can not instantiate \u201c{0}\u201d.
-CanNotMapAxisToDirection_2 = Can not map an axis from \u201c{0}\u201d to direction \u201c{1}\u201d.
CanNotOpen_1 = Can not open \u201c{0}\u201d.
CanNotParseFile_2 = Can not parse \u201c{1}\u201d as a file in the {0} format.
CanNotRead_1 = Can not read \u201c{0}\u201d.
CanNotReadPropertyInFile_2 = Can not read property \u201c{1}\u201d in file \u201c{0}\u201d.
CanNotRepresentInFormat_2 = Can not represent \u201c{1}\u201d in a strictly standard-compliant {0} format.
-CanNotSeparateTargetDimension_1 = Target dimension {0} depends on excluded source dimensions.
CanNotSetParameterValue_1 = Can not set a value for parameter \u201c{0}\u201d.
CanNotSetPropertyValue_1 = Can not set a value for property \u201c{0}\u201d.
CanNotTransformEnvelope = Can not transform envelope.
-CanNotTransformEnvelopeToGeodetic = Can not transform envelope to a geodetic CRS.
-CanNotUseGeodeticParameters_2 = Can not use the {0} geodetic parameters: {1}
CircularReference = Circular reference.
ClassNotFinal_1 = Class \u2018{0}\u2019 is not final.
CloneNotSupported_1 = Can not clone an object of type \u2018{0}\u2019.
ClosedReader_1 = This {0} reader is closed.
-ColinearAxisDirections_2 = Axis directions {0} and {1} are colinear.
-CoordinateOperationNotFound_2 = Coordinate conversion of transformation from system \u201c{0}\u201d to \u201c{1}\u201d has not been found.
DatabaseError_2 = Database error while creating a \u2018{0}\u2019 object for code \u201c{1}\u201d.
-DatumOriginShallBeDate = Origin of temporal datum shall be a date.
DeadThread_1 = Thread \u201c{0}\u201d is dead.
-DependencyNotFound_3 = Operation \u201c{0}\u201d requires a \u201c{1}\u201d property, but no such property has been found in \u201c{2}\u201d.
-DirectoryNotExpected_1 = The \u201c{0}\u201d file points to a directory instead of a regular file.
DisposedInstanceOf_1 = This instance of \u2018{0}\u2019 has been disposed.
DuplicatedElement_1 = Element \u201c{0}\u201d is duplicated.
DuplicatedIdentifier_1 = Name or identifier \u201c{0}\u201d is used more than once.
DuplicatedOption_1 = Option \u201c{0}\u201d is duplicated.
-DuplicatedParameterName_4 = Name or alias for parameter \u201c{0}\u201d at index {1} conflict with name \u201c{2}\u201d at index {3}.
ElementAlreadyPresent_1 = Element \u201c{0}\u201d is already present.
ElementNotFound_1 = Element \u201c{0}\u201d has not been found.
-EllipticalNotSupported = Elliptical projection not supported.
EmptyArgument_1 = Argument \u2018{0}\u2019 shall not be empty.
EmptyDictionary = The dictionary shall contain at least one entry.
EmptyEnvelope2D = Envelope must be at least two-dimensional and non-empty.
@@ -78,7 +61,6 @@ ErrorInFileAtLine_2 = An e
ExcessiveArgumentSize_3 = Argument \u2018{0}\u2019 shall not contain more than {1} elements. A number of {2} is excessive.
ExcessiveListSize_2 = A size of {1} elements is excessive for the \u201c{0}\u201d list.
ExcessiveNumberOfDimensions_1 = For this algorithm, {0} is an excessive number of dimensions.
-ExcessiveStringSize = The character string is too long.
FactoryNotFound_1 = No factory of kind \u2018{0}\u2019 found.
FileNotFound_1 = File \u201c{0}\u201d has not been found.
ForbiddenAttribute_2 = Attribute \u201c{0}\u201d is not allowed for an object of type \u2018{1}\u2019.
@@ -87,7 +69,6 @@ IllegalArgumentClass_2 = Argu
IllegalArgumentClass_3 = Argument \u2018{0}\u2019 can not be an instance of \u2018{2}\u2019. Expected an instance of \u2018{1}\u2019 or derived type.
IllegalArgumentField_4 = Argument \u2018{0}\u2019 can not take the \u201c{1}\u201d value, because the \u2018{2}\u2019 field can not take the \u201c{3}\u201d value.
IllegalArgumentValue_2 = Argument \u2018{0}\u2019 can not take the \u201c{1}\u201d value.
-IllegalAxisDirection_2 = Coordinate system of class \u2018{0}\u2019 can not have axis in the {1} direction.
IllegalBitsPattern_1 = Illegal bits pattern: {0}.
IllegalCharacter_2 = The \u201c{1}\u201d character can not be used for \u201c{0}\u201d.
IllegalCharacterForFormat_3 = The \u201c{2}\u201d character in \u201c{1}\u201d is not permitted by the \u201c{0}\u201d format.
@@ -99,21 +80,12 @@ IllegalIdentifierForCodespace_2 = \u20
IllegalInputTypeForReader_2 = The {0} reader does not accept inputs of type \u2018{1}\u2019.
IllegalLanguageCode_1 = The \u201c{0}\u201d language is not recognized.
IllegalMemberType_2 = Member \u201c{0}\u201d can not be associated to type \u201c{1}\u201d.
-IllegalOperationDimension_3 = Dimensions of \u201c{0}\u201d operation can not be ({1} \u2192 {2}).
-IllegalOperationForValueClass_1 = This operation can not be applied to values of class \u2018{0}\u2019.
IllegalOptionValue_2 = Option \u2018{0}\u2019 can not take the \u201c{1}\u201d value.
IllegalOrdinateRange_3 = The [{0} \u2026 {1}] range of ordinate values is not valid for the \u201c{2}\u201d axis.
-IllegalParameterType_2 = Parameter \u201c{0}\u201d can not be of type \u2018{1}\u2019.
-IllegalParameterValue_2 = Parameter \u201c{0}\u201d can not take the \u201c{1}\u201d value.
-IllegalParameterValueClass_3 = Parameter \u201c{0}\u201d does not accept values of \u2018{2}\u2019 type. Expected an instance of \u2018{1}\u2019 or derived type.
-IllegalPropertyType_2 = Property \u201c{0}\u201d can not be of type \u2018{1}\u2019.
IllegalPropertyValueClass_2 = Property \u201c{0}\u201d does not accept instances of \u2018{1}\u2019.
IllegalPropertyValueClass_3 = Expected an instance of \u2018{1}\u2019 for the \u201c{0}\u201d property, but got an instance of \u2018{2}\u2019.
IllegalRange_2 = Range [{0} \u2026 {1}] is not valid.
IllegalUnicodeCodePoint_2 = Value {1} for \u201c{0}\u201d is not a valid Unicode code point.
-IllegalUnitFor_2 = Unit of measurement \u201c{1}\u201d is not valid for \u201c{0}\u201d values.
-IncompatibleCoordinateSystemTypes = Incompatible coordinate system types.
-IncompatibleDatum_2 = Datum of \u201c{1}\u201d shall be \u201c{0}\u201d.
IncompatibleFormat_2 = Can not use the \u201c{1}\u201d format with \u201c{0}\u201d.
IncompatiblePropertyValue_1 = Property \u201c{0}\u201d has an incompatible value.
IncompatibleUnit_1 = Unit \u201c{0}\u201d is incompatible with current value.
@@ -122,13 +94,11 @@ InconsistentAttribute_2 = Valu
InconsistentNamespace_2 = Expected \u201c{0}\u201d namespace for \u201c{1}\u201d.
InconsistentTableColumns = Inconsistent table columns.
InconsistentUnitsForCS_1 = Unit of measurement \u201c{0}\u201d is inconsistent with coordinate system axes.
-IdentifierAlreadyBound_1 = Identifier \u201c{0}\u201d is already associated to another object.
IndexOutOfBounds_1 = Index {0} is out of bounds.
IndicesOutOfBounds_2 = Indices ({0}, {1}) are out of bounds.
InfiniteArgumentValue_1 = Argument \u2018{0}\u2019 can not take an infinite value.
InsufficientArgumentSize_3 = Argument \u2018{0}\u2019 shall contain at least {1} elements. A number of {2} is insufficient.
KeyCollision_1 = A different value is already associated to the \u201c{0}\u201d key.
-LatitudesAreOpposite_2 = Latitudes {0} and {1} are opposite.
MandatoryAttribute_2 = Attribute \u201c{0}\u201d is mandatory for an object of type \u2018{1}\u2019.
MismatchedArrayLengths = Mismatched array lengths.
MismatchedCRS = The coordinate reference system must be the same for all objects.
@@ -137,62 +107,31 @@ MismatchedDimension_3 = Argu
MismatchedDimensionForCRS_3 = The \u201c{0}\u201d coordinate reference system has {1} dimension{1,choice,1#|2#s}, but the given geometry is {2}-dimensional.
MismatchedGridGeometry_2 = The grid geometry must be the same for \u201c{0}\u201d and \u201c{1}\u201d.
MismatchedMatrixSize_4 = Mismatched matrix sizes: expected {0}\u00d7{1} but got {2}\u00d7{3}.
-MismatchedParameterDescriptor_1 = Mismatched descriptor for \u201c{0}\u201d parameter.
-MismatchedPrimeMeridian_2 = Expected the \u201c{0}\u201d prime meridian but found \u201c{1}\u201d.
-MismatchedPropertyType_1 = Mismatched type for \u201c{0}\u201d property.
-MismatchedTransformDimension_3 = The transform has {2} {0,choice,0#source|1#target} dimension{2,choice,1#|2#s}, while {1} was expected.
-MismatchedValueClass_3 = Class of \u201c{0}\u201d values is \u2018{2}\u2019, but the requested type is \u2018{1}\u2019.
-MissingAuthority_1 = No authority was specified for code \u201c{0}\u201d. The expected syntax is \u201cAUTHORITY:CODE\u201d.
MissingCharacterInElement_2 = Missing a \u2018{1}\u2019 character in \u201c{0}\u201d element.
MissingComponentInElement_2 = Missing a \u201c{1}\u201d component in \u201c{0}\u201d.
-MissingInterpolationOrdinates = Not enough dimension in \u2018MathTransform\u2019 input or output coordinates for the interpolation points.
-MissingNamespace_1 = \u201c{0}\u201d has no namespace.
MissingRequiredModule_1 = This operation requires the \u201c{0}\u201d module.
-MissingSchemeInURI = Missing scheme in URI.
MissingValueForOption_1 = Missing value for \u201c{0}\u201d option.
-MissingValueForParameter_1 = Missing value for \u201c{0}\u201d parameter.
MissingValueForProperty_1 = Missing value for \u201c{0}\u201d property.
MissingValueInColumn_1 = Missing value in the \u201c{0}\u201d column.
-MissingHorizontalDimension_1 = No horizontal dimension found in \u201c{0}\u201d.
-MissingVerticalDimension_1 = No vertical dimension found in \u201c{0}\u201d
-MissingTemporalDimension_1 = No temporal dimension found in \u201c{0}\u201d
-MissingSpatioTemporalDimension_1 = No spatial or temporal dimension found in \u201c{0}\u201d
MutuallyExclusiveOptions_2 = Options \u201c{0}\u201d and \u201c{1}\u201d are mutually exclusive.
NegativeArgument_2 = Argument \u2018{0}\u2019 shall not be negative. The given value was {1}.
NegativeArrayLength_1 = Can not create a \u201c{0}\u201d array of negative length.
-NoConvergence = No convergence.
-NoConvergenceForPoints_2 = No convergence for points {0} and {1}.
NodeChildOfItself_1 = Node \u201c{0}\u201d can not be a child of itself.
NodeHasAnotherParent_1 = Node \u201c{0}\u201d already has another parent.
NodeHasNoParent_1 = Node \u201c{0}\u201d has no parent.
NodeIsLeaf_1 = Node \u201c{0}\u201d is a leaf.
-NodeNotFound_1 = No \u201c{0}\u201d node found.
NonEquilibratedParenthesis_2 = Missing a \u2018{1}\u2019 parenthesis in \u201c{0}\u201d.
NonInvertibleConversion = Conversion is not invertible.
-NonInvertibleMatrix_2 = Non invertible {0}\u00d7{1} matrix.
-NonInvertibleOperation_1 = Can not invert the \u201c{0}\u201d operation.
-NonInvertibleTransform = Transform is not invertible.
NonAngularUnit_1 = \u201c{0}\u201d is not an angular unit.
NonLinearUnit_1 = \u201c{0}\u201d is not a linear unit.
-NonLinearUnitConversion_2 = Unit conversion from \u201c{0}\u201d to \u201c{1}\u201d is non-linear.
-NonMonotonicSequence_1 = The \u201c{0}\u201d sequence is not monotonic.
-NonPerpendicularDirections_2 = Axis directions {0} and {1} are not perpendicular.
NonScaleUnit_1 = \u201c{0}\u201d is not a scale unit.
NonTemporalUnit_1 = \u201c{0}\u201d is not a time unit.
-NonUniformScale = Scale is not uniform.
NotABackwardReference_1 = No element for the \u201c{0}\u201d identifier, or the identifier is a forward reference.
-NotAnAffineTransform = Transform is not affine.
NotAKeyValuePair_1 = \u201c{0}\u201d is not a key-value pair.
NotANumber_1 = Argument \u2018{0}\u2019 shall not be NaN (Not-a-Number).
NotAPrimitiveWrapper_1 = Class \u2018{0}\u2019 is not a primitive type wrapper.
-NotASingleton_1 = The \u201c{0}\u201d collection is not a singleton.
-NotASkewSymmetricMatrix = Matrix is not skew-symmetric.
NotAUnicodeIdentifier_1 = Text \u201c{0}\u201d is not a Unicode identifier.
-NotComparableClass_1 = Class \u2018{0}\u2019 is not a comparable.
-NoSuchAuthorityCode_3 = No code \u201c{2}\u201d from authority \u201c{0}\u201d found for object of type \u2018{1}\u2019.
-NoSuchOperationMethod_1 = No operation method found for name or identifier \u201c{0}\u201d.
NoSuchValue_1 = No value is associated to \u201c{0}\u201d.
-NoUnit = No unit of measurement has been specified.
NullArgument_1 = Argument \u2018{0}\u2019 shall not be null.
NullCollectionElement_1 = \u2018{0}\u2019 collection does not accept null elements.
# Use the OGC/ISO "Dictionary" word instead of "Map" for avoiding confusion with geographic map.
@@ -201,16 +140,11 @@ NullMapValue = Null
NullValueInTable_3 = Unexpected null value in record \u201c{2}\u201d for the column \u201c{1}\u201d in table \u201c{0}\u201d.
OddArrayLength_1 = Array length is {0}, while we expected an even length.
OutsideDomainOfValidity = Coordinate is outside the domain of validity.
-PropertyAlreadyExists_2 = Property \u201c{1}\u201d already exists in \u201c{0}\u201d.
-ParameterNotFound_2 = No parameter named \u201c{1}\u201d has been found in \u201c{0}\u201d.
PropertyNotFound_2 = No property named \u201c{1}\u201d has been found in \u201c{0}\u201d.
RecordAlreadyDefined_2 = Record \u201c{1}\u201d is already defined in schema \u201c{0}\u201d.
RecursiveCreateCallForKey_1 = Recursive call while creating an object for the \u201c{0}\u201d key.
-RecursiveCreateCallForCode_2 = Recursive call while creating an object of type \u2018{0}\u2019 for code \u201c{1}\u201d.
RequireDecimalSeparator = A decimal separator is required.
-SingularMatrix = Matrix is singular.
StalledThread_1 = Thread \u201c{0}\u201d seems stalled.
-StreamIsForwardOnly_1 = Can not move backward in the \u201c{0}\u201d stream.
TableNotFound_1 = Table \u201c{0}\u201d has not been found.
TooFewArguments_2 = Expected at least {0} argument{0,choice,1#|2#s}, but got {1}.
TooFewOccurrences_2 = Too few occurrences of \u201c{1}\u201d. Expected at least {0} of them.
@@ -222,44 +156,33 @@ UnexpectedArrayLength_2 = Expe
UnexpectedChange_1 = Unexpected change in \u2018{0}\u2019.
UnexpectedCharactersAfter_2 = The \u201c{1}\u201d characters after \u201c{0}\u201d was unexpected.
UnexpectedCharactersAtBound_4 = Text for \u2018{0}\u2019 was expected to {1,choice,0#begin|1#end} with \u201c{2}\u201d, but found \u201c{3}\u201d.
-UnexpectedDimensionForCS_1 = Unexpected dimension for a coordinate system of type \u2018{0}\u2019.
UnexpectedEndOfFile_1 = Unexpected end of file while reading \u201c{0}\u201d.
UnexpectedEndOfString_1 = More characters were expected at the end of \u201c{0}\u201d.
UnexpectedFileFormat_2 = File \u201c{1}\u201d seems to be encoded in an other format than {0}.
-UnexpectedNumberOfComponents_3 = Expected {1} components in \u201c{0}\u201d but found {2}.
UnexpectedParameter_1 = Parameter \u201c{0}\u201d was not expected.
+UnexpectedProperty_2 = Property \u201c{1}\u201d was not expected in \u201c{0}\u201d.
UnexpectedScaleFactorForUnit_2 = Unexpected scale factor {1} for unit of measurement \u201c{0}\u201d.
UnexpectedTypeForReference_3 = Expected \u201c{0}\u201d to reference an instance of \u2018{1}\u2019, but found an instance of \u2018{2}\u2019.
UnexpectedValueInElement_2 = Unexpected value \u201c{1}\u201d in \u201c{0}\u201d element.
-UnitlessParameter_1 = Parameter \u201c{0}\u201d has no unit.
-UnknownAuthority_1 = Authority \u201c{0}\u201d is unknown.
-UnknownAxisDirection_1 = Axis direction \u201c{0}\u201d is unknown.
UnknownCommand_1 = Command \u201c{0}\u201d is not recognized.
UnknownEnumValue_2 = \u201c{1}\u201d is not a known or supported value for the \u2018{0}\u2019 enumeration.
-UnknownFormatFor_1 = Format of \u201c{0}\u201d is not recognized.
UnknownKeyword_1 = Keyword \u201c{0}\u201d is unknown.
UnknownOption_1 = Option \u201c{0}\u201d is not recognized.
UnknownType_1 = Type \u2018{0}\u2019 is unknown in this context.
-UnknownTypeForProperty_1 = Type of the \u201c{0}\u201d property is unknown.
UnknownUnit_1 = Unit \u201c{0}\u201d is not recognized.
-UnmodifiableAffineTransform = This affine transform is unmodifiable.
UnmodifiableCellValue_2 = The cell at column \u201c{1}\u201d of row \u201c{0}\u201d is unmodifiable.
-UnmodifiableGeometry = This geometry is not modifiable.
UnmodifiableMetadata = This metadata is not modifiable.
UnmodifiableObject_1 = This instance of \u2018{0}\u2019 is not modifiable.
UnparsableStringForClass_2 = Text \u201c{1}\u201d can not be parsed as an object of type \u2018{0}\u2019.
UnparsableStringForClass_3 = Text \u201c{1}\u201d can not be parsed as an object of type \u2018{0}\u2019, because of the \u201c{2}\u201d characters.
UnparsableStringInElement_2 = Can not parse \u201c{1}\u201d in element \u201c{0}\u201d.
-UnresolvedFeatureName_1 = Feature named \u201c{0}\u201d has not yet been resolved.
UnspecifiedCRS = Coordinate reference system has not been specified.
-UnspecifiedDimensions = Dimensions have not been specified.
UnspecifiedFormatForClass_1 = No format is specified for objects of class \u2018{0}\u2019.
-UnspecifiedParameterValues = Parameter values have not been specified.
+UnsupportedFormatVersion_2 = Version {1} of {0} format is not supported.
UnsupportedImplementation_1 = Can not handle this instance of \u2018{0}\u2019 because arbitrary implementations are not yet supported.
UnsupportedInterpolation_1 = The \u201c{0}\u201d interpolation is unsupported.
UnsupportedOperation_1 = The \u2018{0}\u2019 operation is unsupported.
UnsupportedType_1 = The \u2018{0}\u2019 type is unsupported.
-UnsupportedVersion_1 = Version {0} is not supported.
ValueAlreadyDefined_1 = A value is already defined for \u201c{0}\u201d.
ValueNotGreaterThanZero_2 = Value \u2018{0}\u2019 = {1} is invalid. Expected a number greater than 0.
ValueOutOfRange_4 = Value \u2018{0}\u2019 = {3} is invalid. Expected a value in the [{1} \u2026 {2}] range.