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 31c81118c2e123bf7d377183ee0bd1c16cd6a25e Author: Martin Desruisseaux <martin.desruisse...@geomatys.com> AuthorDate: Wed Nov 23 18:47:57 2022 +0100 Update for changes in GeoAPI interface: - `NameFactory.createTypeName(…)` method added. - `ParameterDescriptor.getDirection()` default to "in". --- .../java/org/apache/sis/util/iso/DefaultNameFactory.java | 1 + .../apache/sis/parameter/AbstractParameterDescriptor.java | 12 ------------ 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultNameFactory.java b/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultNameFactory.java index c4cfbe4eac..e0e690f796 100644 --- a/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultNameFactory.java +++ b/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultNameFactory.java @@ -235,6 +235,7 @@ public class DefaultNameFactory extends AbstractFactory implements NameFactory { * * @since 1.3 */ + @Override public TypeName createTypeName(final NameSpace scope, final CharSequence name, final Type javaType) { return pool.unique(new DefaultTypeName(scope, name, javaType)); } diff --git a/core/sis-referencing/src/main/java/org/apache/sis/parameter/AbstractParameterDescriptor.java b/core/sis-referencing/src/main/java/org/apache/sis/parameter/AbstractParameterDescriptor.java index 4e2d96d22d..7dc719f4d6 100644 --- a/core/sis-referencing/src/main/java/org/apache/sis/parameter/AbstractParameterDescriptor.java +++ b/core/sis-referencing/src/main/java/org/apache/sis/parameter/AbstractParameterDescriptor.java @@ -22,7 +22,6 @@ import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSchemaType; -import org.opengis.parameter.ParameterDirection; import org.opengis.parameter.ParameterDescriptor; import org.opengis.parameter.ParameterDescriptorGroup; import org.opengis.parameter.GeneralParameterDescriptor; @@ -226,17 +225,6 @@ public abstract class AbstractParameterDescriptor extends AbstractIdentifiedObje return GeneralParameterDescriptor.class; } - /** - * Returns an indication if the parameter is an input to the service, an output or both. - * The default implementation returns {@link ParameterDirection#IN}. - * - * @return indication if the parameter is an input or output to the service, or {@code null} if unspecified. - */ - @Override - public ParameterDirection getDirection() { - return ParameterDirection.IN; - } - /** * The minimum number of times that values for this parameter group or parameter are required. * A value of 0 means an optional parameter.