This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a commit to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git

commit d6b85653cde368474ddee69695eeb959bb72fd4b
Author: Martin Desruisseaux <martin.desruisse...@geomatys.com>
AuthorDate: Wed May 1 16:16:33 2019 +0200

    Renamed PolarizationOrientation as PolarisationOrientation for compliance 
with latest ISO 19115-2 revision.
    Part of https://github.com/opengeospatial/geoapi/issues/23
---
 .../org/apache/sis/internal/book/GEOAPI.lst          |  2 +-
 .../resources/org/apache/sis/internal/book/OGC.lst   |  2 +-
 ...Code.java => MI_PolarisationOrientationCode.java} | 20 ++++++++++----------
 .../apache/sis/metadata/iso/content/DefaultBand.java | 14 +++++++-------
 .../sis/metadata/iso/content/package-info.java       |  6 +++---
 .../org/apache/sis/metadata/iso/AllMetadataTest.java |  2 +-
 .../sis/test/xml/AnnotationConsistencyCheck.java     |  4 ----
 7 files changed, 23 insertions(+), 27 deletions(-)

diff --git 
a/core/sis-build-helper/src/main/resources/org/apache/sis/internal/book/GEOAPI.lst
 
b/core/sis-build-helper/src/main/resources/org/apache/sis/internal/book/GEOAPI.lst
index 822f604..1959531 100644
--- 
a/core/sis-build-helper/src/main/resources/org/apache/sis/internal/book/GEOAPI.lst
+++ 
b/core/sis-build-helper/src/main/resources/org/apache/sis/internal/book/GEOAPI.lst
@@ -155,7 +155,7 @@ Platform
 PlatformPass
 Point
 PolarCS
-PolarizationOrientation
+PolarisationOrientation
 PortrayalCatalogueReference
 Position
 PositionalAccuracy
diff --git 
a/core/sis-build-helper/src/main/resources/org/apache/sis/internal/book/OGC.lst 
b/core/sis-build-helper/src/main/resources/org/apache/sis/internal/book/OGC.lst
index 62bfaea..9aec1eb 100644
--- 
a/core/sis-build-helper/src/main/resources/org/apache/sis/internal/book/OGC.lst
+++ 
b/core/sis-build-helper/src/main/resources/org/apache/sis/internal/book/OGC.lst
@@ -200,7 +200,7 @@ MI_OperationTypeCode
 MI_Plan
 MI_Platform
 MI_PlatformPass
-MI_PolarizationOrientationCode
+MI_PolarisationOrientationCode
 MI_PriorityCode
 MI_RangeElementDescription
 MI_RequestedDate
diff --git 
a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_PolarizationOrientationCode.java
 
b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_PolarisationOrientationCode.java
similarity index 79%
rename from 
core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_PolarizationOrientationCode.java
rename to 
core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_PolarisationOrientationCode.java
index 843926e..8a2f8a0 100644
--- 
a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_PolarizationOrientationCode.java
+++ 
b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_PolarisationOrientationCode.java
@@ -17,14 +17,14 @@
 package org.apache.sis.internal.jaxb.code;
 
 import javax.xml.bind.annotation.XmlElement;
-import org.opengis.metadata.content.PolarizationOrientation;
+import org.opengis.metadata.content.PolarisationOrientation;
 import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
 import org.apache.sis.internal.jaxb.cat.CodeListUID;
 import org.apache.sis.xml.Namespaces;
 
 
 /**
- * JAXB adapter for {@link PolarizationOrientation}
+ * JAXB adapter for {@link PolarisationOrientation}
  * in order to wrap the value in an XML element as specified by ISO 19115-3 
standard.
  * See package documentation for more information about the handling of {@code 
CodeList} in ISO 19115-3.
  *
@@ -37,19 +37,19 @@ import org.apache.sis.xml.Namespaces;
  * @since 0.3
  * @module
  */
-public final class MI_PolarizationOrientationCode
-        extends CodeListAdapter<MI_PolarizationOrientationCode, 
PolarizationOrientation>
+public final class MI_PolarisationOrientationCode
+        extends CodeListAdapter<MI_PolarisationOrientationCode, 
PolarisationOrientation>
 {
     /**
      * Empty constructor for JAXB only.
      */
-    public MI_PolarizationOrientationCode() {
+    public MI_PolarisationOrientationCode() {
     }
 
     /**
      * Creates a new adapter for the given value.
      */
-    private MI_PolarizationOrientationCode(final CodeListUID value) {
+    private MI_PolarisationOrientationCode(final CodeListUID value) {
         super(value);
     }
 
@@ -59,8 +59,8 @@ public final class MI_PolarizationOrientationCode
      * @return the wrapper for the code list value.
      */
     @Override
-    protected MI_PolarizationOrientationCode wrap(final CodeListUID value) {
-        return new MI_PolarizationOrientationCode(value);
+    protected MI_PolarisationOrientationCode wrap(final CodeListUID value) {
+        return new MI_PolarisationOrientationCode(value);
     }
 
     /**
@@ -69,8 +69,8 @@ public final class MI_PolarizationOrientationCode
      * @return the code list class.
      */
     @Override
-    protected Class<PolarizationOrientation> getCodeListClass() {
-        return PolarizationOrientation.class;
+    protected Class<PolarisationOrientation> getCodeListClass() {
+        return PolarisationOrientation.class;
     }
 
     /**
diff --git 
a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultBand.java
 
b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultBand.java
index 097160d..fa1c342 100644
--- 
a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultBand.java
+++ 
b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultBand.java
@@ -25,7 +25,7 @@ import javax.xml.bind.annotation.XmlType;
 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
 import org.opengis.metadata.content.Band;
 import org.opengis.metadata.content.BandDefinition;
-import org.opengis.metadata.content.PolarizationOrientation;
+import org.opengis.metadata.content.PolarisationOrientation;
 import org.opengis.metadata.content.TransferFunctionType;
 import org.apache.sis.measure.ValueRange;
 import org.apache.sis.internal.jaxb.gco.GO_Real;
@@ -113,12 +113,12 @@ public class DefaultBand extends DefaultSampleDimension 
implements Band {
     /**
      * Polarization of the radiation transmitted.
      */
-    private PolarizationOrientation transmittedPolarisation;
+    private PolarisationOrientation transmittedPolarisation;
 
     /**
      * Polarization of the radiation detected.
      */
-    private PolarizationOrientation detectedPolarisation;
+    private PolarisationOrientation detectedPolarisation;
 
     /**
      * Constructs an initially empty band.
@@ -391,7 +391,7 @@ public class DefaultBand extends DefaultSampleDimension 
implements Band {
      */
     @Override
     @XmlElement(name = "transmittedPolarisation")
-    public PolarizationOrientation getTransmittedPolarisation() {
+    public PolarisationOrientation getTransmittedPolarisation() {
         return transmittedPolarisation;
     }
 
@@ -400,7 +400,7 @@ public class DefaultBand extends DefaultSampleDimension 
implements Band {
      *
      * @param  newValue  the new transmitted polarization.
      */
-    public void setTransmittedPolarisation(final PolarizationOrientation 
newValue) {
+    public void setTransmittedPolarisation(final PolarisationOrientation 
newValue) {
         checkWritePermission(transmittedPolarisation);
         transmittedPolarisation = newValue;
     }
@@ -412,7 +412,7 @@ public class DefaultBand extends DefaultSampleDimension 
implements Band {
      */
     @Override
     @XmlElement(name = "detectedPolarisation")
-    public PolarizationOrientation getDetectedPolarisation() {
+    public PolarisationOrientation getDetectedPolarisation() {
         return detectedPolarisation;
     }
 
@@ -421,7 +421,7 @@ public class DefaultBand extends DefaultSampleDimension 
implements Band {
      *
      * @param  newValue  the new detected polarization.
      */
-    public void setDetectedPolarisation(final PolarizationOrientation 
newValue) {
+    public void setDetectedPolarisation(final PolarisationOrientation 
newValue) {
         checkWritePermission(detectedPolarisation);
         detectedPolarisation = newValue;
     }
diff --git 
a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/package-info.java
 
b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/package-info.java
index df35f3a..c3976f7 100644
--- 
a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/package-info.java
+++ 
b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/package-info.java
@@ -44,7 +44,7 @@
  * {@code  ├─} {@linkplain org.opengis.metadata.content.BandDefinition         
 Band definition}<br>
  * {@code  ├─} {@linkplain org.opengis.metadata.content.CoverageContentType    
 Coverage content type}<br>
  * {@code  ├─} {@linkplain org.opengis.metadata.content.ImagingCondition       
 Imaging condition}<br>
- * {@code  ├─} {@linkplain 
org.opengis.metadata.content.PolarizationOrientation Polarization 
orientation}<br>
+ * {@code  ├─} {@linkplain 
org.opengis.metadata.content.PolarisationOrientation Polarisation 
orientation}<br>
  * {@code  └─} {@linkplain org.opengis.metadata.content.TransferFunctionType   
 Transfer function type}<br>
  * </td><td class="sep" style="width: 50%; white-space: nowrap">
  *                 {@linkplain 
org.apache.sis.metadata.iso.content.AbstractContentInformation         Content 
information} «abstract»<br>
@@ -57,7 +57,7 @@
  * {@code  └─}     {@linkplain 
org.apache.sis.metadata.iso.content.DefaultRangeElementDescription     Range 
element description}<br>
  *                 {@linkplain org.apache.sis.metadata.iso.content.DefaultBand 
                       Band}<br>
  * {@code  ├─}     {@linkplain org.opengis.metadata.content.BandDefinition     
                       Band definition} «code list»<br>
- * {@code  ├─}     {@linkplain 
org.opengis.metadata.content.PolarizationOrientation                   
Polarization orientation} «code list»<br>
+ * {@code  ├─}     {@linkplain 
org.opengis.metadata.content.PolarisationOrientation                   
Polarisation orientation} «code list»<br>
  * {@code  └─}     {@linkplain 
org.opengis.metadata.content.TransferFunctionType                      Transfer 
function type} «code list»<br>
  *                 {@linkplain 
org.apache.sis.metadata.iso.content.DefaultImageDescription            Image 
description}<br>
  * {@code  └─}     {@linkplain org.opengis.metadata.content.ImagingCondition   
                       Imaging condition} «code list»<br>
@@ -109,7 +109,7 @@
     @XmlJavaTypeAdapter(MD_ImagingConditionCode.class),
     @XmlJavaTypeAdapter(MD_RangeDimension.class),
     @XmlJavaTypeAdapter(MI_BandDefinition.class),
-    @XmlJavaTypeAdapter(MI_PolarizationOrientationCode.class),
+    @XmlJavaTypeAdapter(MI_PolarisationOrientationCode.class),
     @XmlJavaTypeAdapter(MI_RangeElementDescription.class),
     @XmlJavaTypeAdapter(MI_TransferFunctionTypeCode.class),
     @XmlJavaTypeAdapter(PT_Locale.class),
diff --git 
a/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/AllMetadataTest.java
 
b/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/AllMetadataTest.java
index 464cdf2a..743974b 100644
--- 
a/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/AllMetadataTest.java
+++ 
b/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/AllMetadataTest.java
@@ -106,7 +106,7 @@ public final strictfp class AllMetadataTest extends 
PropertyConsistencyCheck {
             org.opengis.metadata.content.FeatureCatalogueDescription.class,
             org.opengis.metadata.content.ImageDescription.class,
             org.opengis.metadata.content.ImagingCondition.class,
-            org.opengis.metadata.content.PolarizationOrientation.class,
+            org.opengis.metadata.content.PolarisationOrientation.class,
             org.opengis.metadata.content.RangeDimension.class,
             org.opengis.metadata.content.RangeElementDescription.class,
             org.opengis.metadata.content.SampleDimension.class,
diff --git 
a/core/sis-metadata/src/test/java/org/apache/sis/test/xml/AnnotationConsistencyCheck.java
 
b/core/sis-metadata/src/test/java/org/apache/sis/test/xml/AnnotationConsistencyCheck.java
index f6af7fe..06f4e56 100644
--- 
a/core/sis-metadata/src/test/java/org/apache/sis/test/xml/AnnotationConsistencyCheck.java
+++ 
b/core/sis-metadata/src/test/java/org/apache/sis/test/xml/AnnotationConsistencyCheck.java
@@ -372,10 +372,6 @@ public abstract strictfp class AnnotationConsistencyCheck 
extends TestCase {
      */
     protected String getExpectedXmlRootElementName(final Stereotype 
stereotype, final UML uml) {
         String name = uml.identifier();
-        switch (name) {
-            // This case can be removed if 
https://issues.apache.org/jira/browse/SIS-398 is fixed.
-            case "MI_PolarizationOrientationCode": name = 
"MI_PolarisationOrientationCode"; break;
-        }
         if (Stereotype.ABSTRACT.equals(stereotype)) {
             name = "Abstract".concat(name);
         }

Reply via email to