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

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

commit c248954b1a0792796ab062a8974a8505ef9b2193
Merge: 5a19a70 78d9505
Author: Martin Desruisseaux <martin.desruisse...@geomatys.com>
AuthorDate: Thu Dec 2 18:48:43 2021 +0100

    Merge branch 'geoapi-4.0' into geoapi-3.1

 .../main/java/org/apache/sis/gui/DataViewer.java   |  45 +-
 .../main/java/org/apache/sis/gui/RecentFiles.java  |  67 +--
 .../java/org/apache/sis/gui/SystemMonitor.java     |   8 +-
 .../src/main/java/org/apache/sis/gui/Widget.java   |  20 +-
 .../sis/gui/coverage/BandSelectionListener.java    |  16 +-
 .../org/apache/sis/gui/coverage/CellFormat.java    |   6 +-
 .../apache/sis/gui/coverage/CoverageCanvas.java    | 339 ++++++++++----
 .../apache/sis/gui/coverage/CoverageControls.java  | 245 ++++------
 .../apache/sis/gui/coverage/CoverageExplorer.java  | 514 ++++++++++++++-------
 .../apache/sis/gui/coverage/CoverageStyling.java   |  29 +-
 .../org/apache/sis/gui/coverage/GridControls.java  |  91 ++--
 .../java/org/apache/sis/gui/coverage/GridView.java | 138 +++---
 .../org/apache/sis/gui/coverage/GridViewSkin.java  |  28 +-
 .../sis/gui/coverage/ImagePropertyExplorer.java    |  22 +-
 .../org/apache/sis/gui/coverage/ImageRequest.java  | 154 +++---
 .../sis/gui/coverage/InterpolationConverter.java   | 112 +++++
 .../gui/coverage/MultiResolutionImageLoader.java   | 156 +++++++
 .../sis/gui/coverage/PropertyPaneCreator.java      |  65 +++
 .../sis/gui/coverage/StyledRenderingData.java      | 104 +++++
 .../{Controls.java => ViewAndControls.java}        |  87 +++-
 .../java/org/apache/sis/gui/dataset/LogViewer.java |  16 +-
 .../apache/sis/gui/dataset/ResourceExplorer.java   | 278 +++++------
 .../org/apache/sis/gui/dataset/ResourceTree.java   | 128 +++--
 .../org/apache/sis/gui/dataset/SelectedData.java   |  42 +-
 .../org/apache/sis/gui/dataset/WindowManager.java  |  13 +-
 .../java/org/apache/sis/gui/map/MapCanvas.java     |   6 +-
 .../java/org/apache/sis/gui/map/MapCanvasAWT.java  |   2 +-
 .../java/org/apache/sis/gui/map/StatusBar.java     |  19 +-
 .../org/apache/sis/gui/map/ValuesUnderCursor.java  |  29 +-
 .../apache/sis/gui/metadata/MetadataSummary.java   |   1 -
 .../sis/gui/referencing/ObjectStringConverter.java |   2 +-
 .../gui/referencing/RecentReferenceSystems.java    |   2 +-
 .../apache/sis/internal/gui/BackgroundThreads.java |   2 +-
 .../{ResourceLoader.java => DataStoreOpener.java}  |  21 +-
 .../apache/sis/internal/gui/ExceptionReporter.java |   4 +-
 .../apache/sis/internal/gui/ImageConverter.java    | 140 ++++--
 .../org/apache/sis/internal/gui/LogHandler.java    |  14 +-
 .../org/apache/sis/internal/gui/PropertyView.java  | 127 +++--
 .../org/apache/sis/internal/gui/Resources.java     |   2 +-
 .../apache/sis/internal/gui/Resources.properties   |   2 +-
 .../sis/internal/gui/Resources_fr.properties       |   2 +-
 .../org/apache/sis/internal/gui/ToolbarButton.java |  24 +-
 .../internal/gui/control/ColorColumnHandler.java   |   4 +-
 .../apache/sis/internal/gui/control/ColorRamp.java |   4 +-
 .../apache/sis/internal/gui/io/package-info.java   |   3 +
 .../java/org/apache/sis/internal/setup/Wizard.java |   2 +-
 .../org/apache/sis/internal/setup/WizardPage.java  |   4 +-
 .../sis/gui/coverage/CoverageStylingApp.java       |   6 +-
 core/sis-build-helper/pom.xml                      |  10 +-
 .../org/apache/sis/internal/doclet/Doclet.java     |  36 +-
 .../org/apache/sis/internal/doclet/Taglet.java     |   6 +-
 .../apache/sis/internal/doclet/package-info.java   |   2 +-
 .../main/antlr4/org/apache/sis/internal/cql/CQL.g4 |  26 +-
 .../src/main/java/org/apache/sis/cql/CQL.java      | 116 +++++
 .../src/main/java/org/apache/sis/cql/Query.java    | 125 +++++
 .../java/org/apache/sis/internal/cql/AntlrCQL.java |  16 +
 .../test/java/org/apache/sis/cql/CQLTestSuite.java |   2 +
 .../java/org/apache/sis/cql/QueryReadingTest.java  | 100 ++++
 .../java/org/apache/sis/cql/QueryWritingTest.java  |  44 ++
 .../java/org/apache/sis/coverage/Category.java     |   8 +-
 .../org/apache/sis/coverage/SampleDimension.java   |  10 +-
 .../coverage/grid/CoordinateOperationFinder.java   |  65 ++-
 .../apache/sis/coverage/grid/GridDerivation.java   |  19 +-
 .../org/apache/sis/coverage/grid/GridGeometry.java |   3 +-
 .../apache/sis/coverage/grid/ImageRenderer.java    |  69 ++-
 .../sis/coverage/grid/ResampledGridCoverage.java   |  18 +-
 .../apache/sis/coverage/grid/ReshapedImage.java    |  16 +-
 .../java/org/apache/sis/image/AnnotatedImage.java  |  50 +-
 .../java/org/apache/sis/image/ComputedImage.java   |  25 +-
 .../java/org/apache/sis/image/ImageAdapter.java    |   4 +
 .../java/org/apache/sis/image/ImageProcessor.java  | 114 ++++-
 .../java/org/apache/sis/image/MaskedImage.java     |  39 +-
 .../java/org/apache/sis/image/PlanarImage.java     |  44 +-
 .../java/org/apache/sis/image/RecoloredImage.java  |  52 ++-
 .../java/org/apache/sis/image/ResampledImage.java  |  10 +-
 .../org/apache/sis/image/SourceAlignedImage.java   |  27 +-
 .../org/apache/sis/image/StatisticsCalculator.java | 111 ++++-
 .../java/org/apache/sis/image/Visualization.java   |   5 +-
 .../java/org/apache/sis/index/tree/PointTree.java  |   3 +-
 .../sis/internal/coverage/SampleDimensions.java    | 112 +++++
 .../internal/coverage/j2d/ColorModelFactory.java   |   3 +-
 .../sis/internal/coverage/j2d/Colorizer.java       | 120 +++--
 .../sis/internal/coverage/j2d/ColorsForRange.java  |   7 +-
 .../sis/internal/coverage/j2d/FillValues.java      |  26 +-
 .../sis/internal/coverage/j2d/TileOpExecutor.java  | 100 +++-
 .../sis/internal/coverage/j2d/TilePlaceholder.java |  51 +-
 .../sis/internal/coverage/j2d/TiledImage.java      |   7 +-
 .../apache/sis/internal/coverage/package-info.java |   2 +-
 .../sis/internal/filter/sqlmm/GeometryParser.java  |   2 +-
 .../sis/coverage/grid/GridDerivationTest.java      |  24 +-
 .../java/org/apache/sis/image/MaskedImageTest.java | 362 +++++++++++++++
 .../apache/sis/image/StatisticsCalculatorTest.java |  99 +++-
 .../sis/internal/filter/sqlmm/SQLMMTest.java       |  38 +-
 .../java/org/apache/sis/test/FeatureAssert.java    |   4 +-
 .../apache/sis/test/suite/FeatureTestSuite.java    |   3 +-
 .../org/apache/sis/metadata/PropertyAccessor.java  |   2 +-
 .../apache/sis/metadata/iso/extent/Extents.java    |  83 ++--
 .../org/apache/sis/internal/map/SEPortrayer.java   |  14 +-
 .../coverage/MultiResolutionCoverageLoader.java    | 395 ++++++++++++++++
 .../sis/internal/map}/coverage/RenderingData.java  | 439 ++++++++++++------
 .../sis/internal/map/coverage}/package-info.java   |   7 +-
 .../MultiResolutionCoverageLoaderTest.java         | 180 ++++++++
 .../apache/sis/test/suite/PortrayalTestSuite.java  |   5 +-
 .../sis/internal/referencing/ExtentSelector.java   |  99 +++-
 .../operation/projection/TransverseMercator.java   |  10 +-
 .../internal/referencing/ExtentSelectorTest.java   |  87 +++-
 .../org/apache/sis/internal/util/Numerics.java     |  17 +-
 .../main/java/org/apache/sis/util/ArraysExt.java   |   2 +-
 .../java/org/apache/sis/util/CharSequences.java    |   2 +-
 .../apache/sis/util/collection/IntegerList.java    |   3 +-
 .../org/apache/sis/util/resources/Vocabulary.java  |  10 +
 .../sis/util/resources/Vocabulary.properties       |   2 +
 .../sis/util/resources/Vocabulary_fr.properties    |   2 +
 .../org/apache/sis/internal/util/NumericsTest.java |  30 +-
 .../apache/sis/internal/earth/netcdf/GCOM_C.java   |  49 +-
 .../sis/storage/geotiff/ImageFileDirectory.java    |   4 +
 .../org/apache/sis/internal/netcdf/Convention.java |  26 +-
 .../org/apache/sis/internal/netcdf/Raster.java     |  28 +-
 .../apache/sis/internal/netcdf/RasterResource.java |  41 +-
 .../org/apache/sis/internal/netcdf/Variable.java   |   2 +
 .../apache/sis/internal/netcdf/VariableRole.java   |  27 +-
 .../sis/internal/netcdf/impl/ChannelDecoder.java   |   6 +-
 .../apache/sis/storage/netcdf/MetadataReader.java  |   2 +-
 .../sis/test/storage/CoverageReadConsistency.java  |  11 +-
 124 files changed, 5200 insertions(+), 1665 deletions(-)

Reply via email to