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 2023/05/15 23:59:05 UTC
[sis] branch geoapi-4.0 updated: Upgrade Jakarta XML binding from version 2 to version 4. It implies a change of `javax.xml.bind` package name to `jakarta.xml.bind`.
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
The following commit(s) were added to refs/heads/geoapi-4.0 by this push:
new 1c58517024 Upgrade Jakarta XML binding from version 2 to version 4. It implies a change of `javax.xml.bind` package name to `jakarta.xml.bind`.
1c58517024 is described below
commit 1c5851702491de01ef6b517bc59e67702b80a827
Author: Martin Desruisseaux <ma...@geomatys.com>
AuthorDate: Mon May 15 23:58:56 2023 +0200
Upgrade Jakarta XML binding from version 2 to version 4.
It implies a change of `javax.xml.bind` package name to `jakarta.xml.bind`.
https://issues.apache.org/jira/browse/SIS-581
---
application/sis-console/pom.xml | 4 +-
.../apache/sis/console/FormattedOutputCommand.java | 6 +--
application/sis-javafx/pom.xml | 4 +-
core/sis-metadata/pom.xml | 4 +-
.../sis/internal/jaxb/AdapterReplacement.java | 12 ++---
.../apache/sis/internal/jaxb/TypeRegistration.java | 6 +--
.../sis/internal/jaxb/cat/CodeListAdapter.java | 4 +-
.../apache/sis/internal/jaxb/cat/CodeListUID.java | 8 ++--
.../apache/sis/internal/jaxb/cat/EnumAdapter.java | 4 +-
.../sis/internal/jaxb/code/CI_DateTypeCode.java | 4 +-
.../internal/jaxb/code/CI_OnLineFunctionCode.java | 4 +-
.../jaxb/code/CI_PresentationFormCode.java | 4 +-
.../apache/sis/internal/jaxb/code/CI_RoleCode.java | 4 +-
.../internal/jaxb/code/CI_TelephoneTypeCode.java | 4 +-
.../org/apache/sis/internal/jaxb/code/DCPList.java | 4 +-
.../sis/internal/jaxb/code/DQM_ValueStructure.java | 4 +-
.../jaxb/code/DQ_EvaluationMethodTypeCode.java | 4 +-
.../internal/jaxb/code/DS_AssociationTypeCode.java | 4 +-
.../internal/jaxb/code/DS_InitiativeTypeCode.java | 4 +-
.../internal/jaxb/code/MD_CellGeometryCode.java | 4 +-
.../internal/jaxb/code/MD_CharacterSetCode.java | 6 +--
.../internal/jaxb/code/MD_ClassificationCode.java | 4 +-
.../jaxb/code/MD_CoverageContentTypeCode.java | 4 +-
.../sis/internal/jaxb/code/MD_DatatypeCode.java | 4 +-
.../jaxb/code/MD_DimensionNameTypeCode.java | 4 +-
.../jaxb/code/MD_GeometricObjectTypeCode.java | 4 +-
.../jaxb/code/MD_ImagingConditionCode.java | 4 +-
.../sis/internal/jaxb/code/MD_KeywordTypeCode.java | 4 +-
.../jaxb/code/MD_MaintenanceFrequencyCode.java | 4 +-
.../internal/jaxb/code/MD_MediumFormatCode.java | 4 +-
.../sis/internal/jaxb/code/MD_MediumNameCode.java | 4 +-
.../sis/internal/jaxb/code/MD_ObligationCode.java | 4 +-
.../jaxb/code/MD_PixelOrientationCode.java | 4 +-
.../sis/internal/jaxb/code/MD_ProgressCode.java | 4 +-
.../sis/internal/jaxb/code/MD_RestrictionCode.java | 4 +-
.../sis/internal/jaxb/code/MD_ScopeCode.java | 4 +-
.../code/MD_SpatialRepresentationTypeCode.java | 4 +-
.../internal/jaxb/code/MD_TopicCategoryCode.java | 4 +-
.../internal/jaxb/code/MD_TopologyLevelCode.java | 4 +-
.../sis/internal/jaxb/code/MI_BandDefinition.java | 4 +-
.../sis/internal/jaxb/code/MI_ContextCode.java | 4 +-
.../internal/jaxb/code/MI_GeometryTypeCode.java | 4 +-
.../internal/jaxb/code/MI_ObjectiveTypeCode.java | 4 +-
.../internal/jaxb/code/MI_OperationTypeCode.java | 4 +-
.../jaxb/code/MI_PolarisationOrientationCode.java | 4 +-
.../sis/internal/jaxb/code/MI_PriorityCode.java | 4 +-
.../sis/internal/jaxb/code/MI_SequenceCode.java | 4 +-
.../jaxb/code/MI_TransferFunctionTypeCode.java | 4 +-
.../sis/internal/jaxb/code/MI_TriggerCode.java | 4 +-
.../sis/internal/jaxb/code/SV_CouplingType.java | 4 +-
.../internal/jaxb/code/SV_ParameterDirection.java | 4 +-
.../sis/internal/jaxb/code/package-info.java | 10 ++---
.../sis/internal/jaxb/gco/CharSequenceAdapter.java | 4 +-
.../apache/sis/internal/jaxb/gco/GO_Boolean.java | 8 ++--
.../sis/internal/jaxb/gco/GO_CharacterString.java | 16 +++----
.../apache/sis/internal/jaxb/gco/GO_DateTime.java | 10 ++---
.../apache/sis/internal/jaxb/gco/GO_Decimal.java | 8 ++--
.../apache/sis/internal/jaxb/gco/GO_Distance.java | 8 ++--
.../sis/internal/jaxb/gco/GO_GenericName.java | 6 +--
.../apache/sis/internal/jaxb/gco/GO_Integer.java | 8 ++--
.../apache/sis/internal/jaxb/gco/GO_Integer64.java | 6 +--
.../apache/sis/internal/jaxb/gco/GO_Measure.java | 8 ++--
.../internal/jaxb/gco/GO_MultiplicityRange.java | 4 +-
.../org/apache/sis/internal/jaxb/gco/GO_Real.java | 8 ++--
.../apache/sis/internal/jaxb/gco/GO_Record.java | 4 +-
.../sis/internal/jaxb/gco/GO_RecordType.java | 4 +-
.../apache/sis/internal/jaxb/gco/GO_Temporal.java | 10 ++---
.../org/apache/sis/internal/jaxb/gco/GO_URL.java | 4 +-
.../sis/internal/jaxb/gco/GO_UnlimitedInteger.java | 6 +--
.../jaxb/gco/InternationalStringAdapter.java | 4 +-
.../jaxb/gco/InternationalStringConverter.java | 4 +-
.../apache/sis/internal/jaxb/gco/Multiplicity.java | 10 ++---
.../sis/internal/jaxb/gco/MultiplicityRange.java | 8 ++--
.../apache/sis/internal/jaxb/gco/NameValue.java | 12 ++---
.../apache/sis/internal/jaxb/gco/PropertyType.java | 8 ++--
.../sis/internal/jaxb/gco/StringAdapter.java | 4 +-
.../apache/sis/internal/jaxb/gco/URIAdapter.java | 4 +-
.../apache/sis/internal/jaxb/gco/UnitAdapter.java | 4 +-
.../sis/internal/jaxb/gco/UnlimitedInteger.java | 12 ++---
.../apache/sis/internal/jaxb/gco/package-info.java | 14 +++---
.../org/apache/sis/internal/jaxb/gcx/Anchor.java | 8 ++--
.../org/apache/sis/internal/jaxb/gcx/FileName.java | 10 ++---
.../apache/sis/internal/jaxb/gcx/MimeFileType.java | 10 ++---
.../apache/sis/internal/jaxb/gcx/package-info.java | 16 +++----
.../sis/internal/jaxb/geometry/GM_Object.java | 8 ++--
.../sis/internal/jaxb/geometry/ObjectFactory.java | 8 ++--
.../sis/internal/jaxb/geometry/package-info.java | 14 +++---
.../sis/internal/jaxb/gmi/LE_ProcessStep.java | 6 +--
.../apache/sis/internal/jaxb/gmi/LE_Source.java | 6 +--
.../org/apache/sis/internal/jaxb/gmi/MI_Band.java | 6 +--
.../internal/jaxb/gmi/MI_CoverageDescription.java | 6 +--
.../sis/internal/jaxb/gmi/MI_Georectified.java | 6 +--
.../sis/internal/jaxb/gmi/MI_Georeferenceable.java | 6 +--
.../sis/internal/jaxb/gmi/MI_ImageDescription.java | 6 +--
.../apache/sis/internal/jaxb/gmi/MI_Metadata.java | 6 +--
.../apache/sis/internal/jaxb/gmi/package-info.java | 12 ++---
.../sis/internal/jaxb/gml/CodeListAdapter.java | 8 ++--
.../apache/sis/internal/jaxb/gml/DateAdapter.java | 4 +-
.../apache/sis/internal/jaxb/gml/GMLAdapter.java | 8 ++--
.../org/apache/sis/internal/jaxb/gml/Measure.java | 8 ++--
.../apache/sis/internal/jaxb/gml/MeasureList.java | 8 ++--
.../sis/internal/jaxb/gml/SC_VerticalCRS.java | 4 +-
.../apache/sis/internal/jaxb/gml/TM_Primitive.java | 4 +-
.../apache/sis/internal/jaxb/gml/TimeInstant.java | 8 ++--
.../apache/sis/internal/jaxb/gml/TimePeriod.java | 10 ++---
.../sis/internal/jaxb/gml/TimePeriodBound.java | 10 ++---
.../internal/jaxb/gml/UniversalTimeAdapter.java | 4 +-
.../apache/sis/internal/jaxb/gml/package-info.java | 14 +++---
.../apache/sis/internal/jaxb/gts/TM_Duration.java | 4 +-
.../sis/internal/jaxb/gts/TM_PeriodDuration.java | 4 +-
.../apache/sis/internal/jaxb/gts/package-info.java | 12 ++---
.../org/apache/sis/internal/jaxb/lan/Country.java | 6 +--
.../apache/sis/internal/jaxb/lan/LanguageCode.java | 6 +--
.../sis/internal/jaxb/lan/LocaleAdapter.java | 6 +--
.../jaxb/lan/LocalisedCharacterString.java | 6 +--
.../apache/sis/internal/jaxb/lan/PT_FreeText.java | 8 ++--
.../apache/sis/internal/jaxb/lan/PT_Locale.java | 14 +++---
.../apache/sis/internal/jaxb/lan/TextGroup.java | 4 +-
.../apache/sis/internal/jaxb/lan/package-info.java | 14 +++---
.../sis/internal/jaxb/metadata/CI_Address.java | 4 +-
.../sis/internal/jaxb/metadata/CI_Citation.java | 4 +-
.../sis/internal/jaxb/metadata/CI_Contact.java | 4 +-
.../apache/sis/internal/jaxb/metadata/CI_Date.java | 4 +-
.../internal/jaxb/metadata/CI_OnlineResource.java | 4 +-
.../sis/internal/jaxb/metadata/CI_Party.java | 4 +-
.../internal/jaxb/metadata/CI_Responsibility.java | 2 +-
.../jaxb/metadata/CI_ResponsibleParty.java | 4 +-
.../sis/internal/jaxb/metadata/CI_Series.java | 4 +-
.../sis/internal/jaxb/metadata/CI_Telephone.java | 4 +-
.../internal/jaxb/metadata/DQM_BasicMeasure.java | 4 +-
.../internal/jaxb/metadata/DQM_Description.java | 4 +-
.../sis/internal/jaxb/metadata/DQM_Measure.java | 4 +-
.../sis/internal/jaxb/metadata/DQM_Parameter.java | 4 +-
.../jaxb/metadata/DQM_SourceReference.java | 4 +-
.../sis/internal/jaxb/metadata/DQ_DataQuality.java | 4 +-
.../sis/internal/jaxb/metadata/DQ_Element.java | 4 +-
.../jaxb/metadata/DQ_EvaluationMethod.java | 4 +-
.../jaxb/metadata/DQ_MeasureReference.java | 4 +-
.../jaxb/metadata/DQ_PositionalAccuracy.java | 4 +-
.../sis/internal/jaxb/metadata/DQ_Result.java | 4 +-
.../DQ_StandaloneQualityReportInformation.java | 4 +-
.../sis/internal/jaxb/metadata/EX_Extent.java | 4 +-
.../jaxb/metadata/EX_GeographicExtent.java | 4 +-
.../internal/jaxb/metadata/EX_TemporalExtent.java | 4 +-
.../internal/jaxb/metadata/EX_VerticalExtent.java | 4 +-
.../sis/internal/jaxb/metadata/LE_Algorithm.java | 4 +-
.../jaxb/metadata/LE_NominalResolution.java | 4 +-
.../jaxb/metadata/LE_ProcessStepReport.java | 4 +-
.../sis/internal/jaxb/metadata/LE_Processing.java | 4 +-
.../sis/internal/jaxb/metadata/LI_Lineage.java | 4 +-
.../sis/internal/jaxb/metadata/LI_ProcessStep.java | 4 +-
.../sis/internal/jaxb/metadata/LI_Source.java | 4 +-
.../jaxb/metadata/MD_AggregateInformation.java | 4 +-
.../metadata/MD_ApplicationSchemaInformation.java | 4 +-
.../jaxb/metadata/MD_AssociatedResource.java | 4 +-
.../internal/jaxb/metadata/MD_AttributeGroup.java | 4 +-
.../internal/jaxb/metadata/MD_BrowseGraphic.java | 4 +-
.../sis/internal/jaxb/metadata/MD_Constraints.java | 4 +-
.../jaxb/metadata/MD_ContentInformation.java | 4 +-
.../jaxb/metadata/MD_DataIdentification.java | 4 +-
.../jaxb/metadata/MD_DigitalTransferOptions.java | 4 +-
.../sis/internal/jaxb/metadata/MD_Dimension.java | 4 +-
.../internal/jaxb/metadata/MD_Distribution.java | 4 +-
.../sis/internal/jaxb/metadata/MD_Distributor.java | 4 +-
.../metadata/MD_ExtendedElementInformation.java | 4 +-
.../internal/jaxb/metadata/MD_FeatureTypeInfo.java | 4 +-
.../sis/internal/jaxb/metadata/MD_Format.java | 4 +-
.../jaxb/metadata/MD_GeometricObjects.java | 4 +-
.../internal/jaxb/metadata/MD_Identification.java | 4 +-
.../sis/internal/jaxb/metadata/MD_Identifier.java | 4 +-
.../internal/jaxb/metadata/MD_KeywordClass.java | 4 +-
.../sis/internal/jaxb/metadata/MD_Keywords.java | 4 +-
.../jaxb/metadata/MD_MaintenanceInformation.java | 4 +-
.../sis/internal/jaxb/metadata/MD_Medium.java | 4 +-
.../sis/internal/jaxb/metadata/MD_Metadata.java | 4 +-
.../metadata/MD_MetadataExtensionInformation.java | 4 +-
.../internal/jaxb/metadata/MD_MetadataScope.java | 4 +-
.../metadata/MD_PortrayalCatalogueReference.java | 4 +-
.../internal/jaxb/metadata/MD_RangeDimension.java | 4 +-
.../internal/jaxb/metadata/MD_Releasability.java | 4 +-
.../jaxb/metadata/MD_RepresentativeFraction.java | 4 +-
.../sis/internal/jaxb/metadata/MD_Resolution.java | 4 +-
.../sis/internal/jaxb/metadata/MD_Scope.java | 4 +-
.../jaxb/metadata/MD_ScopeDescription.java | 4 +-
.../jaxb/metadata/MD_SpatialRepresentation.java | 4 +-
.../jaxb/metadata/MD_StandardOrderProcess.java | 4 +-
.../sis/internal/jaxb/metadata/MD_Usage.java | 4 +-
.../jaxb/metadata/MI_AcquisitionInformation.java | 4 +-
.../jaxb/metadata/MI_EnvironmentalRecord.java | 4 +-
.../sis/internal/jaxb/metadata/MI_Event.java | 4 +-
.../apache/sis/internal/jaxb/metadata/MI_GCP.java | 4 +-
.../jaxb/metadata/MI_GeolocationInformation.java | 4 +-
.../sis/internal/jaxb/metadata/MI_Instrument.java | 4 +-
.../sis/internal/jaxb/metadata/MI_Objective.java | 4 +-
.../sis/internal/jaxb/metadata/MI_Operation.java | 4 +-
.../apache/sis/internal/jaxb/metadata/MI_Plan.java | 4 +-
.../sis/internal/jaxb/metadata/MI_Platform.java | 4 +-
.../internal/jaxb/metadata/MI_PlatformPass.java | 4 +-
.../jaxb/metadata/MI_RangeElementDescription.java | 4 +-
.../internal/jaxb/metadata/MI_RequestedDate.java | 4 +-
.../sis/internal/jaxb/metadata/MI_Requirement.java | 4 +-
.../sis/internal/jaxb/metadata/MX_DataFile.java | 4 +-
.../internal/jaxb/metadata/RS_ReferenceSystem.java | 4 +-
.../internal/jaxb/metadata/SV_CoupledResource.java | 4 +-
.../jaxb/metadata/SV_OperationChainMetadata.java | 4 +-
.../jaxb/metadata/SV_OperationMetadata.java | 4 +-
.../sis/internal/jaxb/metadata/SV_Parameter.java | 4 +-
.../sis/internal/jaxb/metadata/package-info.java | 12 ++---
.../jaxb/metadata/replace/QualityParameter.java | 10 ++---
.../jaxb/metadata/replace/RS_Identifier.java | 6 +--
.../metadata/replace/ReferenceSystemMetadata.java | 12 ++---
.../jaxb/metadata/replace/ServiceParameter.java | 10 ++---
.../jaxb/metadata/replace/package-info.java | 14 +++---
.../org/apache/sis/metadata/AbstractMetadata.java | 4 +-
.../apache/sis/metadata/ModifiableMetadata.java | 6 +--
.../apache/sis/metadata/PropertyComparator.java | 4 +-
.../iso/DefaultApplicationSchemaInformation.java | 10 ++---
.../iso/DefaultExtendedElementInformation.java | 8 ++--
.../apache/sis/metadata/iso/DefaultIdentifier.java | 10 ++---
.../apache/sis/metadata/iso/DefaultMetadata.java | 18 ++++----
.../iso/DefaultMetadataExtensionInformation.java | 8 ++--
.../sis/metadata/iso/DefaultMetadataScope.java | 8 ++--
.../iso/DefaultPortrayalCatalogueReference.java | 8 ++--
.../org/apache/sis/metadata/iso/ISOMetadata.java | 14 +++---
.../acquisition/DefaultAcquisitionInformation.java | 8 ++--
.../acquisition/DefaultEnvironmentalRecord.java | 8 ++--
.../sis/metadata/iso/acquisition/DefaultEvent.java | 8 ++--
.../iso/acquisition/DefaultInstrument.java | 8 ++--
.../metadata/iso/acquisition/DefaultObjective.java | 8 ++--
.../metadata/iso/acquisition/DefaultOperation.java | 8 ++--
.../sis/metadata/iso/acquisition/DefaultPlan.java | 8 ++--
.../metadata/iso/acquisition/DefaultPlatform.java | 8 ++--
.../iso/acquisition/DefaultPlatformPass.java | 8 ++--
.../iso/acquisition/DefaultRequestedDate.java | 8 ++--
.../iso/acquisition/DefaultRequirement.java | 8 ++--
.../sis/metadata/iso/acquisition/package-info.java | 16 +++----
.../sis/metadata/iso/citation/AbstractParty.java | 10 ++---
.../sis/metadata/iso/citation/DefaultAddress.java | 8 ++--
.../sis/metadata/iso/citation/DefaultCitation.java | 8 ++--
.../metadata/iso/citation/DefaultCitationDate.java | 8 ++--
.../sis/metadata/iso/citation/DefaultContact.java | 10 ++---
.../metadata/iso/citation/DefaultIndividual.java | 8 ++--
.../iso/citation/DefaultOnlineResource.java | 10 ++---
.../metadata/iso/citation/DefaultOrganisation.java | 8 ++--
.../iso/citation/DefaultResponsibility.java | 12 ++---
.../iso/citation/DefaultResponsibleParty.java | 8 ++--
.../sis/metadata/iso/citation/DefaultSeries.java | 8 ++--
.../metadata/iso/citation/DefaultTelephone.java | 10 ++---
.../sis/metadata/iso/citation/package-info.java | 16 +++----
.../iso/constraint/DefaultConstraints.java | 12 ++---
.../iso/constraint/DefaultLegalConstraints.java | 8 ++--
.../iso/constraint/DefaultReleasability.java | 6 +--
.../iso/constraint/DefaultSecurityConstraints.java | 8 ++--
.../sis/metadata/iso/constraint/package-info.java | 14 +++---
.../iso/content/AbstractContentInformation.java | 8 ++--
.../iso/content/DefaultAttributeGroup.java | 8 ++--
.../sis/metadata/iso/content/DefaultBand.java | 12 ++---
.../iso/content/DefaultCoverageDescription.java | 12 ++---
.../DefaultFeatureCatalogueDescription.java | 8 ++--
.../iso/content/DefaultFeatureTypeInfo.java | 8 ++--
.../iso/content/DefaultImageDescription.java | 10 ++---
.../iso/content/DefaultRangeDimension.java | 12 ++---
.../content/DefaultRangeElementDescription.java | 8 ++--
.../iso/content/DefaultSampleDimension.java | 12 ++---
.../sis/metadata/iso/content/package-info.java | 16 +++----
.../metadata/iso/distribution/DefaultDataFile.java | 10 ++---
.../DefaultDigitalTransferOptions.java | 10 ++---
.../iso/distribution/DefaultDistribution.java | 10 ++---
.../iso/distribution/DefaultDistributor.java | 8 ++--
.../metadata/iso/distribution/DefaultFormat.java | 10 ++---
.../metadata/iso/distribution/DefaultMedium.java | 10 ++---
.../distribution/DefaultStandardOrderProcess.java | 10 ++---
.../metadata/iso/distribution/package-info.java | 16 +++----
.../iso/extent/AbstractGeographicExtent.java | 10 ++---
.../iso/extent/DefaultBoundingPolygon.java | 8 ++--
.../sis/metadata/iso/extent/DefaultExtent.java | 8 ++--
.../iso/extent/DefaultGeographicBoundingBox.java | 8 ++--
.../iso/extent/DefaultGeographicDescription.java | 8 ++--
.../iso/extent/DefaultSpatialTemporalExtent.java | 8 ++--
.../metadata/iso/extent/DefaultTemporalExtent.java | 10 ++---
.../metadata/iso/extent/DefaultVerticalExtent.java | 10 ++---
.../sis/metadata/iso/extent/package-info.java | 16 +++----
.../iso/identification/AbstractIdentification.java | 12 ++---
.../DefaultAggregateInformation.java | 10 ++---
.../identification/DefaultAssociatedResource.java | 10 ++---
.../iso/identification/DefaultBrowseGraphic.java | 10 ++---
.../iso/identification/DefaultCoupledResource.java | 12 ++---
.../identification/DefaultDataIdentification.java | 8 ++--
.../iso/identification/DefaultKeywordClass.java | 8 ++--
.../iso/identification/DefaultKeywords.java | 10 ++---
.../DefaultOperationChainMetadata.java | 8 ++--
.../identification/DefaultOperationMetadata.java | 8 ++--
.../DefaultRepresentativeFraction.java | 18 ++++----
.../iso/identification/DefaultResolution.java | 10 ++---
.../DefaultServiceIdentification.java | 10 ++---
.../metadata/iso/identification/DefaultUsage.java | 8 ++--
.../metadata/iso/identification/package-info.java | 16 +++----
.../sis/metadata/iso/lineage/DefaultAlgorithm.java | 8 ++--
.../sis/metadata/iso/lineage/DefaultLineage.java | 10 ++---
.../iso/lineage/DefaultNominalResolution.java | 8 ++--
.../metadata/iso/lineage/DefaultProcessStep.java | 12 ++---
.../iso/lineage/DefaultProcessStepReport.java | 8 ++--
.../metadata/iso/lineage/DefaultProcessing.java | 8 ++--
.../sis/metadata/iso/lineage/DefaultSource.java | 12 ++---
.../sis/metadata/iso/lineage/package-info.java | 16 +++----
.../maintenance/DefaultMaintenanceInformation.java | 8 ++--
.../sis/metadata/iso/maintenance/DefaultScope.java | 8 ++--
.../iso/maintenance/DefaultScopeDescription.java | 8 ++--
.../sis/metadata/iso/maintenance/package-info.java | 16 +++----
.../org/apache/sis/metadata/iso/package-info.java | 16 +++----
.../metadata/iso/quality/AbstractCompleteness.java | 8 ++--
.../iso/quality/AbstractDataEvaluation.java | 8 ++--
.../sis/metadata/iso/quality/AbstractElement.java | 12 ++---
.../iso/quality/AbstractLogicalConsistency.java | 8 ++--
.../metadata/iso/quality/AbstractMetaquality.java | 8 ++--
.../iso/quality/AbstractPositionalAccuracy.java | 8 ++--
.../sis/metadata/iso/quality/AbstractResult.java | 12 ++---
.../iso/quality/AbstractTemporalAccuracy.java | 6 +--
.../iso/quality/AbstractTemporalQuality.java | 8 ++--
.../iso/quality/AbstractThematicAccuracy.java | 8 ++--
.../DefaultAbsoluteExternalPositionalAccuracy.java | 6 +--
.../quality/DefaultAccuracyOfATimeMeasurement.java | 6 +--
.../iso/quality/DefaultAggregationDerivation.java | 6 +--
.../metadata/iso/quality/DefaultBasicMeasure.java | 8 ++--
.../iso/quality/DefaultCompletenessCommission.java | 6 +--
.../iso/quality/DefaultCompletenessOmission.java | 6 +--
.../iso/quality/DefaultConceptualConsistency.java | 6 +--
.../metadata/iso/quality/DefaultConfidence.java | 6 +--
.../iso/quality/DefaultConformanceResult.java | 8 ++--
.../iso/quality/DefaultCoverageResult.java | 8 ++--
.../metadata/iso/quality/DefaultDataQuality.java | 8 ++--
.../iso/quality/DefaultDescriptiveResult.java | 8 ++--
.../iso/quality/DefaultDomainConsistency.java | 6 +--
.../iso/quality/DefaultEvaluationMethod.java | 10 ++---
.../DefaultEvaluationReportInformation.java | 8 ++--
.../iso/quality/DefaultFormatConsistency.java | 6 +--
.../iso/quality/DefaultFullInspection.java | 6 +--
.../DefaultGriddedDataPositionalAccuracy.java | 6 +--
.../metadata/iso/quality/DefaultHomogeneity.java | 6 +--
.../iso/quality/DefaultIndirectEvaluation.java | 8 ++--
.../iso/quality/DefaultMeasureDescription.java | 8 ++--
.../iso/quality/DefaultMeasureReference.java | 8 ++--
.../DefaultNonQuantitativeAttributeAccuracy.java | 6 +--
...DefaultNonQuantitativeAttributeCorrectness.java | 8 ++--
.../iso/quality/DefaultQualityMeasure.java | 8 ++--
.../DefaultQuantitativeAttributeAccuracy.java | 6 +--
.../iso/quality/DefaultQuantitativeResult.java | 8 ++--
.../DefaultRelativeInternalPositionalAccuracy.java | 6 +--
.../iso/quality/DefaultRepresentativity.java | 6 +--
.../iso/quality/DefaultSampleBasedInspection.java | 8 ++--
.../sis/metadata/iso/quality/DefaultScope.java | 4 +-
.../iso/quality/DefaultSourceReference.java | 8 ++--
.../iso/quality/DefaultTemporalConsistency.java | 6 +--
.../iso/quality/DefaultTemporalValidity.java | 6 +--
.../DefaultThematicClassificationCorrectness.java | 6 +--
.../iso/quality/DefaultTopologicalConsistency.java | 6 +--
.../sis/metadata/iso/quality/DefaultUsability.java | 6 +--
.../sis/metadata/iso/quality/package-info.java | 16 +++----
.../spatial/AbstractGeolocationInformation.java | 10 ++---
.../iso/spatial/AbstractSpatialRepresentation.java | 12 ++---
.../sis/metadata/iso/spatial/DefaultDimension.java | 10 ++---
.../sis/metadata/iso/spatial/DefaultGCP.java | 8 ++--
.../metadata/iso/spatial/DefaultGCPCollection.java | 8 ++--
.../iso/spatial/DefaultGeometricObjects.java | 8 ++--
.../metadata/iso/spatial/DefaultGeorectified.java | 10 ++---
.../iso/spatial/DefaultGeoreferenceable.java | 10 ++---
.../spatial/DefaultGridSpatialRepresentation.java | 10 ++---
.../DefaultVectorSpatialRepresentation.java | 8 ++--
.../sis/metadata/iso/spatial/package-info.java | 16 +++----
.../java/org/apache/sis/util/iso/AbstractName.java | 6 +--
.../org/apache/sis/util/iso/DefaultLocalName.java | 8 ++--
.../org/apache/sis/util/iso/DefaultMemberName.java | 8 ++--
.../org/apache/sis/util/iso/DefaultRecord.java | 4 +-
.../org/apache/sis/util/iso/DefaultRecordType.java | 6 +--
.../org/apache/sis/util/iso/DefaultScopedName.java | 4 +-
.../org/apache/sis/util/iso/DefaultTypeName.java | 4 +-
.../org/apache/sis/util/iso/RecordDefinition.java | 4 +-
.../java/org/apache/sis/util/iso/package-info.java | 14 +++---
.../java/org/apache/sis/xml/IdentifierSpace.java | 4 +-
.../java/org/apache/sis/xml/Implementation.java | 2 +-
.../java/org/apache/sis/xml/MarshallerPool.java | 8 ++--
.../src/main/java/org/apache/sis/xml/Pooled.java | 22 +++++----
.../java/org/apache/sis/xml/PooledMarshaller.java | 22 +++++----
.../java/org/apache/sis/xml/PooledTemplate.java | 9 ++--
.../org/apache/sis/xml/PooledUnmarshaller.java | 52 +++++-----------------
.../src/main/java/org/apache/sis/xml/XLink.java | 16 +++----
.../src/main/java/org/apache/sis/xml/XML.java | 12 ++---
.../main/java/org/apache/sis/xml/package-info.java | 2 +-
.../internal/jaxb/cat/CodeListMarshallingTest.java | 6 +--
.../sis/internal/jaxb/cat/EnumMarshallingTest.java | 4 +-
.../sis/internal/jaxb/gco/MultiplicityTest.java | 6 +--
.../sis/internal/jaxb/gml/TimePeriodTest.java | 10 ++---
.../internal/jaxb/lan/FreeTextMarshallingTest.java | 4 +-
.../sis/internal/jaxb/lan/LanguageCodeTest.java | 10 ++---
.../sis/internal/jaxb/lan/PT_LocaleTest.java | 4 +-
.../metadata/replace/QualityParameterTest.java | 4 +-
.../metadata/replace/ServiceParameterTest.java | 4 +-
.../sis/metadata/iso/CustomMetadataTest.java | 4 +-
.../sis/metadata/iso/DefaultIdentifierTest.java | 4 +-
.../sis/metadata/iso/DefaultMetadataTest.java | 4 +-
.../apache/sis/metadata/iso/MarshallingTest.java | 6 +--
.../metadata/iso/citation/DefaultCitationTest.java | 4 +-
.../iso/citation/DefaultResponsibilityTest.java | 4 +-
.../constraint/DefaultLegalConstraintsTest.java | 4 +-
.../sis/metadata/iso/content/DefaultBandTest.java | 4 +-
.../sis/metadata/iso/extent/DefaultExtentTest.java | 4 +-
.../identification/DefaultBrowseGraphicTest.java | 6 +--
.../DefaultRepresentativeFractionTest.java | 4 +-
.../iso/identification/DefaultResolutionTest.java | 4 +-
.../DefaultServiceIdentificationTest.java | 4 +-
.../metadata/iso/lineage/DefaultLineageTest.java | 4 +-
.../iso/lineage/DefaultProcessStepTest.java | 4 +-
.../quality/AbstractPositionalAccuracyTest.java | 4 +-
.../iso/quality/DefaultQuantitativeResultTest.java | 4 +-
.../sis/metadata/iso/quality/ScopeCodeTest.java | 4 +-
.../apache/sis/test/mock/FeatureAttributeMock.java | 8 ++--
.../apache/sis/test/mock/IdentifiedObjectMock.java | 8 ++--
.../org/apache/sis/test/mock/MetadataMock.java | 8 ++--
.../org/apache/sis/test/mock/package-info.java | 16 +++----
.../sis/test/xml/AnnotationConsistencyCheck.java | 18 ++++----
.../org/apache/sis/test/xml/PackageVerifier.java | 16 +++----
.../org/apache/sis/test/xml/SchemaCompliance.java | 6 +--
.../java/org/apache/sis/test/xml/TestCase.java | 8 ++--
.../apache/sis/util/iso/NameMarshallingTest.java | 10 ++---
.../sis/xml/CharSequenceSubstitutionTest.java | 4 +-
.../org/apache/sis/xml/MarshallerPoolTest.java | 16 +++----
.../apache/sis/xml/NilReasonMarshallingTest.java | 4 +-
.../org/apache/sis/xml/RenameListGenerator.java | 6 +--
.../org/apache/sis/xml/UUIDMarshallingTest.java | 4 +-
.../org/apache/sis/xml/XLinkMarshallingTest.java | 4 +-
.../gazetteer/GeohashReferenceSystem.java | 6 +--
.../gazetteer/MilitaryGridReferenceSystem.java | 8 ++--
.../gazetteer/ReferencingByIdentifiers.java | 4 +-
core/sis-referencing/pom.xml | 4 +-
.../org/apache/sis/geometry/AbstractEnvelope.java | 6 +--
.../internal/jaxb/referencing/CC_Conversion.java | 4 +-
.../jaxb/referencing/CC_CoordinateOperation.java | 4 +-
.../referencing/CC_GeneralOperationParameter.java | 4 +-
.../jaxb/referencing/CC_GeneralParameterValue.java | 6 +--
.../jaxb/referencing/CC_OperationMethod.java | 4 +-
.../jaxb/referencing/CC_OperationParameter.java | 6 +--
.../referencing/CC_OperationParameterGroup.java | 4 +-
.../internal/jaxb/referencing/CD_Ellipsoid.java | 4 +-
.../jaxb/referencing/CD_EngineeringDatum.java | 4 +-
.../jaxb/referencing/CD_GeodeticDatum.java | 4 +-
.../internal/jaxb/referencing/CD_ImageDatum.java | 4 +-
.../jaxb/referencing/CD_ParametricDatum.java | 4 +-
.../jaxb/referencing/CD_PrimeMeridian.java | 4 +-
.../jaxb/referencing/CD_TemporalDatum.java | 4 +-
.../jaxb/referencing/CD_VerticalDatum.java | 4 +-
.../sis/internal/jaxb/referencing/CS_AffineCS.java | 4 +-
.../internal/jaxb/referencing/CS_CartesianCS.java | 4 +-
.../jaxb/referencing/CS_CoordinateSystem.java | 4 +-
.../jaxb/referencing/CS_CoordinateSystemAxis.java | 4 +-
.../jaxb/referencing/CS_CylindricalCS.java | 4 +-
.../jaxb/referencing/CS_EllipsoidalCS.java | 4 +-
.../sis/internal/jaxb/referencing/CS_LinearCS.java | 4 +-
.../internal/jaxb/referencing/CS_ParametricCS.java | 4 +-
.../sis/internal/jaxb/referencing/CS_PolarCS.java | 4 +-
.../internal/jaxb/referencing/CS_SphericalCS.java | 4 +-
.../sis/internal/jaxb/referencing/CS_TimeCS.java | 4 +-
.../jaxb/referencing/CS_UserDefinedCS.java | 4 +-
.../internal/jaxb/referencing/CS_VerticalCS.java | 4 +-
.../apache/sis/internal/jaxb/referencing/Code.java | 8 ++--
.../internal/jaxb/referencing/RS_Identifier.java | 4 +-
.../sis/internal/jaxb/referencing/SC_CRS.java | 4 +-
.../jaxb/referencing/SC_DerivedCRSType.java | 6 +--
.../internal/jaxb/referencing/SC_SingleCRS.java | 4 +-
.../internal/jaxb/referencing/SC_VerticalCRS.java | 6 +--
.../jaxb/referencing/SecondDefiningParameter.java | 6 +--
.../internal/jaxb/referencing/package-info.java | 14 +++---
.../referencing/PositionalAccuracyConstant.java | 4 +-
.../referencing/provider/AbridgedMolodensky.java | 4 +-
.../referencing/provider/AbstractLambert.java | 4 +-
.../referencing/provider/AbstractMercator.java | 4 +-
.../referencing/provider/AbstractProvider.java | 2 +-
.../provider/AbstractStereographic.java | 4 +-
.../sis/internal/referencing/provider/Affine.java | 4 +-
.../referencing/provider/AlbersEqualArea.java | 4 +-
.../referencing/provider/AxisOrderReversal.java | 4 +-
.../referencing/provider/AxisOrderReversal3D.java | 4 +-
.../provider/AzimuthalEquidistantSpherical.java | 4 +-
.../referencing/provider/CassiniSoldner.java | 4 +-
.../provider/CoordinateFrameRotation.java | 4 +-
.../provider/CoordinateFrameRotation2D.java | 4 +-
.../provider/CoordinateFrameRotation3D.java | 4 +-
.../referencing/provider/Equirectangular.java | 2 +-
.../provider/FranceGeocentricInterpolation.java | 2 +-
.../referencing/provider/GeocentricAffine.java | 2 +-
.../GeocentricAffineBetweenGeographic.java | 4 +-
.../provider/GeocentricTranslation.java | 4 +-
.../provider/GeocentricTranslation2D.java | 4 +-
.../provider/GeocentricTranslation3D.java | 4 +-
.../referencing/provider/GeodeticOperation.java | 4 +-
.../referencing/provider/Geographic2Dto3D.java | 4 +-
.../referencing/provider/Geographic3Dto2D.java | 4 +-
.../provider/GeographicAndVerticalOffsets.java | 4 +-
.../referencing/provider/GeographicOffsets.java | 4 +-
.../referencing/provider/GeographicOffsets2D.java | 4 +-
.../provider/GeographicRedimension.java | 4 +-
.../provider/HyperbolicCassiniSoldner.java | 4 +-
.../provider/LambertAzimuthalEqualArea.java | 4 +-
.../LambertAzimuthalEqualAreaSpherical.java | 4 +-
.../referencing/provider/LambertConformal1SP.java | 4 +-
.../referencing/provider/LambertConformal2SP.java | 4 +-
.../provider/LambertConformalBelgium.java | 4 +-
.../provider/LambertConformalMichigan.java | 4 +-
.../referencing/provider/LambertConformalWest.java | 4 +-
.../provider/LambertCylindricalEqualArea.java | 4 +-
.../LambertCylindricalEqualAreaSpherical.java | 4 +-
.../referencing/provider/LongitudeRotation.java | 4 +-
.../referencing/provider/MapProjection.java | 4 +-
.../referencing/provider/MapProjection3D.java | 4 +-
.../internal/referencing/provider/Mercator1SP.java | 4 +-
.../internal/referencing/provider/Mercator2SP.java | 4 +-
.../provider/MercatorAuxiliarySphere.java | 4 +-
.../referencing/provider/MercatorSpherical.java | 4 +-
.../referencing/provider/MillerCylindrical.java | 4 +-
.../provider/ModifiedAzimuthalEquidistant.java | 4 +-
.../internal/referencing/provider/Mollweide.java | 4 +-
.../internal/referencing/provider/Molodensky.java | 4 +-
.../provider/MolodenskyInterpolation.java | 4 +-
.../sis/internal/referencing/provider/NADCON.java | 4 +-
.../sis/internal/referencing/provider/NTv1.java | 4 +-
.../sis/internal/referencing/provider/NTv2.java | 4 +-
.../referencing/provider/NorthPoleRotation.java | 4 +-
.../referencing/provider/ObliqueMercator.java | 4 +-
.../provider/ObliqueMercatorCenter.java | 4 +-
.../provider/ObliqueMercatorTwoPoints.java | 4 +-
.../provider/ObliqueMercatorTwoPointsCenter.java | 4 +-
.../referencing/provider/ObliqueStereographic.java | 4 +-
.../referencing/provider/Orthographic.java | 4 +-
.../referencing/provider/PolarStereographicA.java | 4 +-
.../referencing/provider/PolarStereographicB.java | 2 +-
.../referencing/provider/PolarStereographicC.java | 4 +-
.../provider/PolarStereographicNorth.java | 4 +-
.../provider/PolarStereographicSouth.java | 4 +-
.../internal/referencing/provider/Polyconic.java | 4 +-
.../referencing/provider/PositionVector7Param.java | 4 +-
.../provider/PositionVector7Param2D.java | 4 +-
.../provider/PositionVector7Param3D.java | 4 +-
.../referencing/provider/PseudoMercator.java | 4 +-
.../referencing/provider/PseudoPlateCarree.java | 4 +-
.../referencing/provider/PseudoSinusoidal.java | 4 +-
.../referencing/provider/RegionalMercator.java | 4 +-
.../referencing/provider/SatelliteTracking.java | 4 +-
.../internal/referencing/provider/Sinusoidal.java | 4 +-
.../referencing/provider/SouthPoleRotation.java | 4 +-
.../referencing/provider/TransverseMercator.java | 6 +--
.../provider/TransverseMercatorSouth.java | 4 +-
.../referencing/provider/VerticalOffset.java | 4 +-
.../internal/referencing/provider/Wraparound.java | 4 +-
.../provider/ZonedTransverseMercator.java | 4 +-
.../org/apache/sis/io/wkt/FormattableObject.java | 4 +-
.../sis/parameter/AbstractParameterDescriptor.java | 10 ++---
.../sis/parameter/DefaultParameterDescriptor.java | 6 +--
.../parameter/DefaultParameterDescriptorGroup.java | 8 ++--
.../sis/parameter/DefaultParameterValue.java | 8 ++--
.../sis/parameter/DefaultParameterValueGroup.java | 8 ++--
.../java/org/apache/sis/parameter/IntegerList.java | 4 +-
.../sis/parameter/MapProjectionDescriptor.java | 4 +-
.../java/org/apache/sis/parameter/Parameters.java | 4 +-
.../org/apache/sis/parameter/TensorValues.java | 4 +-
.../sis/parameter/UnmodifiableParameterValue.java | 4 +-
.../org/apache/sis/parameter/package-info.java | 14 +++---
.../sis/referencing/AbstractIdentifiedObject.java | 18 ++++----
.../sis/referencing/AbstractReferenceSystem.java | 8 ++--
.../apache/sis/referencing/crs/AbstractCRS.java | 8 ++--
.../sis/referencing/crs/AbstractDerivedCRS.java | 12 ++---
.../sis/referencing/crs/DefaultCompoundCRS.java | 10 ++---
.../sis/referencing/crs/DefaultDerivedCRS.java | 12 ++---
.../sis/referencing/crs/DefaultEngineeringCRS.java | 10 ++---
.../sis/referencing/crs/DefaultGeocentricCRS.java | 4 +-
.../sis/referencing/crs/DefaultGeodeticCRS.java | 8 ++--
.../sis/referencing/crs/DefaultGeographicCRS.java | 4 +-
.../sis/referencing/crs/DefaultImageCRS.java | 8 ++--
.../sis/referencing/crs/DefaultParametricCRS.java | 8 ++--
.../sis/referencing/crs/DefaultProjectedCRS.java | 8 ++--
.../sis/referencing/crs/DefaultTemporalCRS.java | 8 ++--
.../sis/referencing/crs/DefaultVerticalCRS.java | 8 ++--
.../sis/referencing/crs/SC_GeographicCRS.java | 4 +-
.../apache/sis/referencing/crs/package-info.java | 14 +++---
.../org/apache/sis/referencing/cs/AbstractCS.java | 8 ++--
.../apache/sis/referencing/cs/DefaultAffineCS.java | 6 +--
.../sis/referencing/cs/DefaultCartesianCS.java | 6 +--
.../sis/referencing/cs/DefaultCompoundCS.java | 4 +-
.../cs/DefaultCoordinateSystemAxis.java | 10 ++---
.../sis/referencing/cs/DefaultCylindricalCS.java | 6 +--
.../sis/referencing/cs/DefaultEllipsoidalCS.java | 6 +--
.../apache/sis/referencing/cs/DefaultLinearCS.java | 6 +--
.../sis/referencing/cs/DefaultParametricCS.java | 6 +--
.../apache/sis/referencing/cs/DefaultPolarCS.java | 6 +--
.../sis/referencing/cs/DefaultSphericalCS.java | 6 +--
.../apache/sis/referencing/cs/DefaultTimeCS.java | 6 +--
.../sis/referencing/cs/DefaultUserDefinedCS.java | 6 +--
.../sis/referencing/cs/DefaultVerticalCS.java | 6 +--
.../apache/sis/referencing/cs/package-info.java | 14 +++---
.../sis/referencing/datum/AbstractDatum.java | 12 ++---
.../sis/referencing/datum/DefaultEllipsoid.java | 8 ++--
.../referencing/datum/DefaultEngineeringDatum.java | 6 +--
.../referencing/datum/DefaultGeodeticDatum.java | 6 +--
.../sis/referencing/datum/DefaultImageDatum.java | 8 ++--
.../referencing/datum/DefaultParametricDatum.java | 6 +--
.../referencing/datum/DefaultPrimeMeridian.java | 8 ++--
.../referencing/datum/DefaultTemporalDatum.java | 12 ++---
.../referencing/datum/DefaultVerticalDatum.java | 8 ++--
.../org/apache/sis/referencing/datum/Sphere.java | 4 +-
.../apache/sis/referencing/datum/package-info.java | 14 +++---
.../referencing/factory/GeodeticObjectFactory.java | 2 +-
.../operation/AbstractCoordinateOperation.java | 10 ++---
.../operation/AbstractSingleOperation.java | 12 ++---
.../operation/DefaultConcatenatedOperation.java | 8 ++--
.../operation/DefaultConicProjection.java | 4 +-
.../referencing/operation/DefaultConversion.java | 6 +--
.../operation/DefaultCylindricalProjection.java | 4 +-
.../operation/DefaultOperationMethod.java | 12 ++---
.../operation/DefaultPassThroughOperation.java | 8 ++--
.../operation/DefaultPlanarProjection.java | 4 +-
.../referencing/operation/DefaultProjection.java | 4 +-
.../operation/DefaultTransformation.java | 6 +--
.../operation/InverseOperationMethod.java | 4 +-
.../sis/referencing/operation/package-info.java | 14 +++---
.../org/apache/sis/referencing/package-info.java | 14 +++---
.../CC_GeneralOperationParameterTest.java | 4 +-
.../CC_OperationParameterGroupTest.java | 4 +-
.../referencing/SecondDefiningParameterTest.java | 4 +-
.../sis/parameter/ParameterMarshallingTest.java | 4 +-
.../sis/referencing/ImmutableIdentifierTest.java | 4 +-
.../referencing/crs/DefaultCompoundCRSTest.java | 4 +-
.../sis/referencing/crs/DefaultDerivedCRSTest.java | 4 +-
.../referencing/crs/DefaultEngineeringCRSTest.java | 4 +-
.../referencing/crs/DefaultGeodeticCRSTest.java | 4 +-
.../sis/referencing/crs/DefaultImageCRSTest.java | 4 +-
.../referencing/crs/DefaultProjectedCRSTest.java | 4 +-
.../sis/referencing/cs/DefaultCartesianCSTest.java | 4 +-
.../referencing/cs/DefaultEllipsoidalCSTest.java | 4 +-
.../referencing/datum/DefaultEllipsoidTest.java | 2 +-
.../datum/DefaultGeodeticDatumTest.java | 4 +-
.../datum/DefaultPrimeMeridianTest.java | 8 ++--
.../datum/DefaultTemporalDatumTest.java | 4 +-
.../datum/DefaultVerticalDatumTest.java | 8 ++--
.../DefaultConcatenatedOperationTest.java | 4 +-
.../operation/DefaultPassThroughOperationTest.java | 4 +-
.../operation/SingleOperationMarshallingTest.java | 4 +-
.../apache/sis/test/integration/MetadataTest.java | 8 ++--
.../sis/test/integration/MetadataVerticalTest.java | 4 +-
.../main/java/org/apache/sis/setup/OptionKey.java | 6 +--
ide-project/NetBeans/nbproject/project.properties | 10 ++---
pom.xml | 8 ++--
profiles/sis-french-profile/pom.xml | 4 +-
.../sis/internal/profile/fra/Constraints.java | 8 ++--
.../internal/profile/fra/DataIdentification.java | 8 ++--
.../profile/fra/DirectReferenceSystem.java | 6 +--
.../profile/fra/IndirectReferenceSystem.java | 6 +--
.../sis/internal/profile/fra/LegalConstraints.java | 8 ++--
.../internal/profile/fra/SecurityConstraints.java | 8 ++--
.../sis/internal/profile/fra/package-info.java | 16 +++----
.../profile/fra/DataIdentificationTest.java | 4 +-
.../profile/fra/DirectReferenceSystemTest.java | 4 +-
storage/sis-geotiff/pom.xml | 4 +-
.../apache/sis/storage/geotiff/XMLMetadata.java | 4 +-
storage/sis-storage/pom.xml | 4 +-
.../internal/storage/xml/GeographicEnvelope.java | 4 +-
.../org/apache/sis/internal/storage/xml/Store.java | 2 +-
storage/sis-xmlstore/pom.xml | 4 +-
.../apache/sis/internal/storage/gpx/Bounds.java | 4 +-
.../apache/sis/internal/storage/gpx/Copyright.java | 6 +--
.../org/apache/sis/internal/storage/gpx/Email.java | 6 +--
.../org/apache/sis/internal/storage/gpx/Link.java | 8 ++--
.../apache/sis/internal/storage/gpx/Metadata.java | 6 +--
.../apache/sis/internal/storage/gpx/Person.java | 6 +--
.../apache/sis/internal/storage/gpx/Reader.java | 4 +-
.../sis/internal/storage/gpx/StoreProvider.java | 4 +-
.../apache/sis/internal/storage/gpx/Writer.java | 4 +-
.../sis/internal/storage/gpx/package-info.java | 12 ++---
.../storage/xml/stream/StaxDataStoreProvider.java | 4 +-
.../internal/storage/xml/stream/StaxStreamIO.java | 4 +-
.../storage/xml/stream/StaxStreamReader.java | 18 ++++----
.../storage/xml/stream/StaxStreamWriter.java | 12 ++---
679 files changed, 2192 insertions(+), 2227 deletions(-)
diff --git a/application/sis-console/pom.xml b/application/sis-console/pom.xml
index 1a2a8de793..acc56384bf 100644
--- a/application/sis-console/pom.xml
+++ b/application/sis-console/pom.xml
@@ -142,8 +142,8 @@
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.glassfish.jaxb</groupId>
- <artifactId>jaxb-runtime</artifactId>
+ <groupId>com.sun.xml.bind</groupId>
+ <artifactId>jaxb-impl</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/application/sis-console/src/main/java/org/apache/sis/console/FormattedOutputCommand.java b/application/sis-console/src/main/java/org/apache/sis/console/FormattedOutputCommand.java
index 40f889509c..7d01a2891e 100644
--- a/application/sis-console/src/main/java/org/apache/sis/console/FormattedOutputCommand.java
+++ b/application/sis-console/src/main/java/org/apache/sis/console/FormattedOutputCommand.java
@@ -21,8 +21,8 @@ import java.util.EnumSet;
import java.io.Console;
import java.io.IOException;
import java.util.function.Predicate;
-import javax.xml.bind.Marshaller;
-import javax.xml.bind.JAXBException;
+import jakarta.xml.bind.Marshaller;
+import jakarta.xml.bind.JAXBException;
import org.opengis.metadata.Metadata;
import org.opengis.referencing.crs.CoordinateReferenceSystem;
import org.opengis.util.FactoryException;
@@ -55,7 +55,7 @@ import org.apache.sis.xml.XML;
* The output format is controlled by {@link OutputFormat} enumeration.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.8
*/
abstract class FormattedOutputCommand extends CommandRunner {
diff --git a/application/sis-javafx/pom.xml b/application/sis-javafx/pom.xml
index 288e90bd76..9616568120 100644
--- a/application/sis-javafx/pom.xml
+++ b/application/sis-javafx/pom.xml
@@ -164,8 +164,8 @@
<scope>runtime</scope>
</dependency>
<dependency>
- <groupId>org.glassfish.jaxb</groupId>
- <artifactId>jaxb-runtime</artifactId>
+ <groupId>com.sun.xml.bind</groupId>
+ <artifactId>jaxb-impl</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
diff --git a/core/sis-metadata/pom.xml b/core/sis-metadata/pom.xml
index 013bb1633a..0f3838c111 100644
--- a/core/sis-metadata/pom.xml
+++ b/core/sis-metadata/pom.xml
@@ -155,8 +155,8 @@
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.glassfish.jaxb</groupId>
- <artifactId>jaxb-runtime</artifactId>
+ <groupId>com.sun.xml.bind</groupId>
+ <artifactId>jaxb-impl</artifactId>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/AdapterReplacement.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/AdapterReplacement.java
index 82f78faa8b..1b02694b51 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/AdapterReplacement.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/AdapterReplacement.java
@@ -16,17 +16,17 @@
*/
package org.apache.sis.internal.jaxb;
-import javax.xml.bind.Marshaller;
-import javax.xml.bind.Unmarshaller;
-import javax.xml.bind.JAXBException;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.Marshaller;
+import jakarta.xml.bind.Unmarshaller;
+import jakarta.xml.bind.JAXBException;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
/**
* An interface for {@link XmlAdapter} to be used in replacement of the instance created by JAXB.
* This interface provides a way to replace <cite>default</cite> adapters by <cite>configured</cite>
* ones. It does not allow the addition of new adapters (i.e. it cannot be used in replacement of
- * the {@link javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter} annotation).
+ * the {@link jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter} annotation).
*
* <p>This interface is mostly for handling extensions to metadata profile provided as extension,
* like the {@code FRA} extension for France provided in the {@code sis-metadata-fra} module.</p>
@@ -37,7 +37,7 @@ import javax.xml.bind.annotation.adapters.XmlAdapter;
* only in SIS. However, we will need to revisit this issue if we move this interface to public API.</p>
*
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
*
* @see Marshaller#setAdapter(XmlAdapter)
* @see Unmarshaller#setAdapter(XmlAdapter)
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/TypeRegistration.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/TypeRegistration.java
index 67440f2ee2..df04748525 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/TypeRegistration.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/TypeRegistration.java
@@ -26,8 +26,8 @@ import java.util.concurrent.TimeUnit;
import java.util.function.UnaryOperator;
import java.lang.ref.Reference;
import java.lang.ref.WeakReference;
-import javax.xml.bind.JAXBContext;
-import javax.xml.bind.JAXBException;
+import jakarta.xml.bind.JAXBContext;
+import jakarta.xml.bind.JAXBException;
import org.apache.sis.internal.system.Modules;
import org.apache.sis.internal.system.SystemListener;
import org.apache.sis.internal.system.DefaultFactories;
@@ -45,7 +45,7 @@ import org.apache.sis.internal.system.DelayedRunnable;
* <pre class="text">META-INF/services/org.org.apache.sis.internal.jaxb.TypeRegistration</pre>
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
*
* @see org.apache.sis.xml.MarshallerPool
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/cat/CodeListAdapter.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/cat/CodeListAdapter.java
index 49c15ff277..562b957b80 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/cat/CodeListAdapter.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/cat/CodeListAdapter.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.cat;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import org.opengis.util.CodeList;
import org.apache.sis.util.iso.Types;
import org.apache.sis.internal.jaxb.Context;
@@ -41,7 +41,7 @@ import org.apache.sis.internal.jaxb.FilterByVersion;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
*
* @param <ValueType> The subclass implementing this adapter.
* @param <BoundType> The code list being adapted.
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/cat/CodeListUID.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/cat/CodeListUID.java
index 15cdb550d1..9dd9b769a6 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/cat/CodeListUID.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/cat/CodeListUID.java
@@ -19,9 +19,9 @@ package org.apache.sis.internal.jaxb.cat;
import java.util.Locale;
import java.util.ResourceBundle;
import java.util.MissingResourceException;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlValue;
+import jakarta.xml.bind.annotation.XmlAttribute;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlValue;
import org.opengis.util.CodeList;
import org.opengis.util.ControlledVocabulary;
import org.apache.sis.util.iso.Types;
@@ -75,7 +75,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.ISO_NAMESPAC
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.1
+ * @version 1.4
*
* @see CodeListAdapter
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/cat/EnumAdapter.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/cat/EnumAdapter.java
index c5bdc31a98..81b7341bcf 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/cat/EnumAdapter.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/cat/EnumAdapter.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.cat;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import org.apache.sis.util.iso.Types;
// Branch-dependent imports
@@ -34,7 +34,7 @@ import org.opengis.util.ControlledVocabulary;
* }
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
*
* @param <ValueType> the subclass implementing this adapter.
* @param <BoundType> the enum being adapted.
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_DateTypeCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_DateTypeCode.java
index 066d4c4d12..a4181afc3b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_DateTypeCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_DateTypeCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.citation.DateType;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -30,7 +30,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class CI_DateTypeCode extends CodeListAdapter<CI_DateTypeCode, DateType> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_OnLineFunctionCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_OnLineFunctionCode.java
index 93a0da7bf5..664e5cfb04 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_OnLineFunctionCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_OnLineFunctionCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.citation.OnLineFunction;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -30,7 +30,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class CI_OnLineFunctionCode extends CodeListAdapter<CI_OnLineFunctionCode, OnLineFunction> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_PresentationFormCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_PresentationFormCode.java
index 5196a9d131..dd2e0ae9e6 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_PresentationFormCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_PresentationFormCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.citation.PresentationForm;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -30,7 +30,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class CI_PresentationFormCode extends CodeListAdapter<CI_PresentationFormCode, PresentationForm> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_RoleCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_RoleCode.java
index 973b4d9146..649db0b4ef 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_RoleCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_RoleCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.citation.Role;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -31,7 +31,7 @@ import org.apache.sis.xml.Namespaces;
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public class CI_RoleCode extends CodeListAdapter<CI_RoleCode, Role> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_TelephoneTypeCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_TelephoneTypeCode.java
index 81ae057286..12ce8dc10d 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_TelephoneTypeCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/CI_TelephoneTypeCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.citation.TelephoneType;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -30,7 +30,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Cullen Rombach (Image Matters)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 1.0
*/
public class CI_TelephoneTypeCode extends CodeListAdapter<CI_TelephoneTypeCode, TelephoneType> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DCPList.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DCPList.java
index ab0186abb4..49d6b9bb95 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DCPList.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DCPList.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.identification.DistributedComputingPlatform;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.5
*/
public final class DCPList extends CodeListAdapter<DCPList, DistributedComputingPlatform> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DQM_ValueStructure.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DQM_ValueStructure.java
index 021b39fc99..38f189256d 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DQM_ValueStructure.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DQM_ValueStructure.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.quality.ValueStructure;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
public final class DQM_ValueStructure extends CodeListAdapter<DQM_ValueStructure, ValueStructure> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DQ_EvaluationMethodTypeCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DQ_EvaluationMethodTypeCode.java
index a86dae9927..bead0da07b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DQ_EvaluationMethodTypeCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DQ_EvaluationMethodTypeCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.quality.EvaluationMethodType;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class DQ_EvaluationMethodTypeCode
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DS_AssociationTypeCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DS_AssociationTypeCode.java
index 93782db69a..1b4145ff46 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DS_AssociationTypeCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DS_AssociationTypeCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.identification.AssociationType;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -30,7 +30,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Guilhem Legal (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public class DS_AssociationTypeCode extends CodeListAdapter<DS_AssociationTypeCode, AssociationType> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DS_InitiativeTypeCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DS_InitiativeTypeCode.java
index 3dbcfbbf7e..77444534ec 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DS_InitiativeTypeCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/DS_InitiativeTypeCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.identification.InitiativeType;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -30,7 +30,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Guilhem Legal (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public class DS_InitiativeTypeCode extends CodeListAdapter<DS_InitiativeTypeCode, InitiativeType> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_CellGeometryCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_CellGeometryCode.java
index f15d950201..a5be28c9b0 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_CellGeometryCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_CellGeometryCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.spatial.CellGeometry;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_CellGeometryCode extends CodeListAdapter<MD_CellGeometryCode, CellGeometry> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_CharacterSetCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_CharacterSetCode.java
index 9efc26a8cd..27d69eeb2e 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_CharacterSetCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_CharacterSetCode.java
@@ -19,8 +19,8 @@ package org.apache.sis.internal.jaxb.code;
import java.util.Locale;
import java.nio.charset.Charset;
import java.nio.charset.IllegalCharsetNameException;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import org.apache.sis.xml.Namespaces;
import org.apache.sis.xml.ValueConverter;
import org.apache.sis.internal.jaxb.Context;
@@ -35,7 +35,7 @@ import org.apache.sis.internal.jaxb.cat.CodeListUID;
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_CharacterSetCode extends XmlAdapter<MD_CharacterSetCode, Charset> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ClassificationCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ClassificationCode.java
index 68c0bd3fd5..a24dbc07da 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ClassificationCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ClassificationCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.constraint.Classification;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -30,7 +30,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_ClassificationCode extends CodeListAdapter<MD_ClassificationCode, Classification> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_CoverageContentTypeCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_CoverageContentTypeCode.java
index a915dcf1cc..d5d74318c5 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_CoverageContentTypeCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_CoverageContentTypeCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.content.CoverageContentType;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -30,7 +30,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_CoverageContentTypeCode
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_DatatypeCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_DatatypeCode.java
index aeb67d5774..0c5899039b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_DatatypeCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_DatatypeCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.Datatype;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -30,7 +30,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_DatatypeCode extends CodeListAdapter<MD_DatatypeCode, Datatype> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_DimensionNameTypeCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_DimensionNameTypeCode.java
index 8e051d7047..3cd1d395b6 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_DimensionNameTypeCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_DimensionNameTypeCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.spatial.DimensionNameType;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -30,7 +30,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_DimensionNameTypeCode
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_GeometricObjectTypeCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_GeometricObjectTypeCode.java
index 5fe61990da..8da033a2de 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_GeometricObjectTypeCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_GeometricObjectTypeCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.spatial.GeometricObjectType;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_GeometricObjectTypeCode
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ImagingConditionCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ImagingConditionCode.java
index 4cd0dd7e88..8e4998f599 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ImagingConditionCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ImagingConditionCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.content.ImagingCondition;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_ImagingConditionCode
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_KeywordTypeCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_KeywordTypeCode.java
index 777ee1f13b..2f81969a04 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_KeywordTypeCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_KeywordTypeCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.identification.KeywordType;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_KeywordTypeCode extends CodeListAdapter<MD_KeywordTypeCode, KeywordType> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_MaintenanceFrequencyCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_MaintenanceFrequencyCode.java
index fdafa7b10c..3914c2387e 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_MaintenanceFrequencyCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_MaintenanceFrequencyCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.maintenance.MaintenanceFrequency;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -30,7 +30,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_MaintenanceFrequencyCode
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_MediumFormatCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_MediumFormatCode.java
index 422a177d2b..93aeaf2687 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_MediumFormatCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_MediumFormatCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.distribution.MediumFormat;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_MediumFormatCode extends CodeListAdapter<MD_MediumFormatCode, MediumFormat> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_MediumNameCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_MediumNameCode.java
index 2f3faa3c3f..a81a5c8cb5 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_MediumNameCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_MediumNameCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
import org.apache.sis.internal.xml.LegacyNamespaces;
@@ -29,7 +29,7 @@ import org.apache.sis.internal.metadata.legacy.MediumName;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_MediumNameCode extends CodeListAdapter<MD_MediumNameCode, MediumName> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ObligationCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ObligationCode.java
index d81b2e9643..cfea9da3de 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ObligationCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ObligationCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.annotation.Obligation;
import org.apache.sis.internal.jaxb.cat.EnumAdapter;
import org.apache.sis.xml.Namespaces;
@@ -28,7 +28,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_ObligationCode extends EnumAdapter<MD_ObligationCode, Obligation> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_PixelOrientationCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_PixelOrientationCode.java
index 8293bb9859..86d7fac564 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_PixelOrientationCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_PixelOrientationCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.spatial.PixelOrientation;
import org.apache.sis.internal.jaxb.cat.EnumAdapter;
import org.apache.sis.xml.Namespaces;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_PixelOrientationCode extends EnumAdapter<MD_PixelOrientationCode, PixelOrientation> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ProgressCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ProgressCode.java
index 792fa8cedf..9ab14c3867 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ProgressCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ProgressCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.identification.Progress;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_ProgressCode extends CodeListAdapter<MD_ProgressCode, Progress> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_RestrictionCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_RestrictionCode.java
index 1a17604bbf..00b992257c 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_RestrictionCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_RestrictionCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.constraint.Restriction;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_RestrictionCode extends CodeListAdapter<MD_RestrictionCode, Restriction> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ScopeCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ScopeCode.java
index 3fc7517beb..0be1125417 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ScopeCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_ScopeCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.maintenance.ScopeCode;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -30,7 +30,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_ScopeCode extends CodeListAdapter<MD_ScopeCode, ScopeCode> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_SpatialRepresentationTypeCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_SpatialRepresentationTypeCode.java
index 47bb9cfb77..3167f8e395 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_SpatialRepresentationTypeCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_SpatialRepresentationTypeCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.spatial.SpatialRepresentationType;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_SpatialRepresentationTypeCode
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_TopicCategoryCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_TopicCategoryCode.java
index 66961d61fd..ce95d6e80e 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_TopicCategoryCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_TopicCategoryCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.identification.TopicCategory;
import org.apache.sis.internal.jaxb.cat.EnumAdapter;
import org.apache.sis.xml.Namespaces;
@@ -30,7 +30,7 @@ import org.apache.sis.xml.Namespaces;
* @author Cédric Briançon (Geomatys)
* @author Guihem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_TopicCategoryCode extends EnumAdapter<MD_TopicCategoryCode, TopicCategory> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_TopologyLevelCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_TopologyLevelCode.java
index 0297961af0..f8f0906ba7 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_TopologyLevelCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MD_TopologyLevelCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.spatial.TopologyLevel;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MD_TopologyLevelCode extends CodeListAdapter<MD_TopologyLevelCode, TopologyLevel> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_BandDefinition.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_BandDefinition.java
index 7a45e6a9c7..05e7b5e6d7 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_BandDefinition.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_BandDefinition.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.content.BandDefinition;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MI_BandDefinition extends CodeListAdapter<MI_BandDefinition, BandDefinition> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_ContextCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_ContextCode.java
index 531d9441e1..2406e41c54 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_ContextCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_ContextCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.acquisition.Context;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MI_ContextCode extends CodeListAdapter<MI_ContextCode, Context> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_GeometryTypeCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_GeometryTypeCode.java
index b9b921fa8b..c4a2c4e4f1 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_GeometryTypeCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_GeometryTypeCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.acquisition.GeometryType;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MI_GeometryTypeCode extends CodeListAdapter<MI_GeometryTypeCode, GeometryType> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_ObjectiveTypeCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_ObjectiveTypeCode.java
index babf6da278..c7aa908095 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_ObjectiveTypeCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_ObjectiveTypeCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.acquisition.ObjectiveType;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MI_ObjectiveTypeCode extends CodeListAdapter<MI_ObjectiveTypeCode, ObjectiveType> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_OperationTypeCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_OperationTypeCode.java
index fc4d53aaa5..15e5ddf14f 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_OperationTypeCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_OperationTypeCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.acquisition.OperationType;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MI_OperationTypeCode extends CodeListAdapter<MI_OperationTypeCode, OperationType> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_PolarisationOrientationCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_PolarisationOrientationCode.java
index c1d8f77dca..b0938f1cba 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_PolarisationOrientationCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_PolarisationOrientationCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.content.PolarisationOrientation;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -30,7 +30,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Cédric Briançon (Geomatys)
* @author Guilhem Legal (Geomatys)
- * @version 1.0
+ * @version 1.4
*
* @see <a href="https://issues.apache.org/jira/browse/SIS-398">SIS-398</a>
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_PriorityCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_PriorityCode.java
index c08357f5c4..9216b96a73 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_PriorityCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_PriorityCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.acquisition.Priority;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MI_PriorityCode extends CodeListAdapter<MI_PriorityCode, Priority> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_SequenceCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_SequenceCode.java
index 21dceae9d5..ce57b5533c 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_SequenceCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_SequenceCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.acquisition.Sequence;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MI_SequenceCode extends CodeListAdapter<MI_SequenceCode, Sequence> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_TransferFunctionTypeCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_TransferFunctionTypeCode.java
index 7a4106117a..3d58630749 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_TransferFunctionTypeCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_TransferFunctionTypeCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.content.TransferFunctionType;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MI_TransferFunctionTypeCode
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_TriggerCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_TriggerCode.java
index f3ab383abf..e07f1e05fe 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_TriggerCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/MI_TriggerCode.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.acquisition.Trigger;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public final class MI_TriggerCode extends CodeListAdapter<MI_TriggerCode, Trigger> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/SV_CouplingType.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/SV_CouplingType.java
index 44ebaefe81..ddb4d94b5c 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/SV_CouplingType.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/SV_CouplingType.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.metadata.identification.CouplingType;
import org.apache.sis.internal.jaxb.cat.CodeListAdapter;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
@@ -29,7 +29,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.5
*/
public final class SV_CouplingType extends CodeListAdapter<SV_CouplingType, CouplingType> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/SV_ParameterDirection.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/SV_ParameterDirection.java
index 1ea2f3a9af..c031653930 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/SV_ParameterDirection.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/SV_ParameterDirection.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.parameter.ParameterDirection;
import org.apache.sis.internal.jaxb.cat.EnumAdapter;
import org.apache.sis.xml.Namespaces;
@@ -28,7 +28,7 @@ import org.apache.sis.xml.Namespaces;
* See package documentation for more information about the handling of {@code CodeList} in ISO 19115-3.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.5
*/
public final class SV_ParameterDirection extends EnumAdapter<SV_ParameterDirection, ParameterDirection> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/package-info.java
index 9e06ec6f83..9d5fe5b465 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/package-info.java
@@ -32,9 +32,9 @@
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.3
+ * @version 1.4
*
- * @see javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter
+ * @see jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter
* @see org.opengis.util.CodeList
*
* @since 0.3
@@ -58,8 +58,8 @@
})
package org.apache.sis.internal.jaxb.code;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
import org.apache.sis.xml.Namespaces;
import org.apache.sis.internal.xml.LegacyNamespaces;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/CharSequenceAdapter.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/CharSequenceAdapter.java
index 5476810a99..73bac776aa 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/CharSequenceAdapter.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/CharSequenceAdapter.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.gco;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import org.opengis.util.InternationalString;
import org.apache.sis.util.CharSequences;
import org.apache.sis.xml.XLink;
@@ -42,7 +42,7 @@ import org.apache.sis.internal.jaxb.lan.PT_FreeText;
* @author Cédric Briançon (Geomatys)
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
*
* @see StringAdapter
* @see InternationalStringAdapter
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Boolean.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Boolean.java
index c88c9da226..44a66f1dde 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Boolean.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Boolean.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.internal.jaxb.gco;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlSchemaType;
+import jakarta.xml.bind.annotation.XmlType;
/**
@@ -29,7 +29,7 @@ import javax.xml.bind.annotation.XmlType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.4
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "Boolean_PropertyType")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_CharacterString.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_CharacterString.java
index 37c60bd138..b6872982a9 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_CharacterString.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_CharacterString.java
@@ -18,13 +18,13 @@ package org.apache.sis.internal.jaxb.gco;
import javax.xml.XMLConstants;
import javax.xml.namespace.QName;
-import javax.xml.bind.JAXBElement;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlElements;
-import javax.xml.bind.annotation.XmlAnyElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.JAXBElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElements;
+import jakarta.xml.bind.annotation.XmlAnyElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
import org.w3c.dom.Element;
import org.opengis.util.CodeList;
import org.opengis.util.ControlledVocabulary;
@@ -59,7 +59,7 @@ import org.apache.sis.util.resources.Errors;
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
*
* @see org.apache.sis.internal.jaxb.lan.PT_FreeText
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_DateTime.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_DateTime.java
index 8aa09d517a..389cfcef33 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_DateTime.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_DateTime.java
@@ -17,10 +17,10 @@
package org.apache.sis.internal.jaxb.gco;
import java.util.Date;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlSchemaType;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import javax.xml.datatype.DatatypeConfigurationException;
import javax.xml.datatype.XMLGregorianCalendar;
import javax.xml.datatype.DatatypeConstants;
@@ -49,7 +49,7 @@ import org.apache.sis.internal.xml.XmlUtilities;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
*
* @see org.apache.sis.internal.jaxb.gml.DateAdapter
* @see org.apache.sis.internal.jaxb.gml.UniversalTimeAdapter
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Decimal.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Decimal.java
index ee75d965ce..7e6a0059ac 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Decimal.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Decimal.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.internal.jaxb.gco;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlSchemaType;
+import jakarta.xml.bind.annotation.XmlType;
/**
@@ -35,7 +35,7 @@ import javax.xml.bind.annotation.XmlType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
*
* @see GO_Real
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Distance.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Distance.java
index 52ea7202e3..9864acb523 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Distance.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Distance.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.internal.jaxb.gco;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import org.apache.sis.internal.jaxb.gml.Measure;
import org.apache.sis.measure.Units;
@@ -32,7 +32,7 @@ import org.apache.sis.measure.Units;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.8
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "Distance_PropertyType")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_GenericName.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_GenericName.java
index 5c30d95a1f..a4a2e4ed40 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_GenericName.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_GenericName.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.internal.jaxb.gco;
-import javax.xml.bind.annotation.XmlElementRef;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import org.opengis.util.TypeName;
import org.opengis.util.LocalName;
import org.opengis.util.ScopedName;
@@ -48,7 +48,7 @@ import org.apache.sis.internal.jaxb.FilterByVersion;
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Guilhem Legal (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public class GO_GenericName extends XmlAdapter<GO_GenericName, GenericName> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Integer.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Integer.java
index 07b9204344..61b9777963 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Integer.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Integer.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.internal.jaxb.gco;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlSchemaType;
+import jakarta.xml.bind.annotation.XmlType;
/**
@@ -29,7 +29,7 @@ import javax.xml.bind.annotation.XmlType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
*
* @see GO_Integer64
* @see GO_UnlimitedInteger
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Integer64.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Integer64.java
index 50c3b16f6e..95132ef9b3 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Integer64.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Integer64.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.internal.jaxb.gco;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlSchemaType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlSchemaType;
/**
@@ -27,7 +27,7 @@ import javax.xml.bind.annotation.XmlSchemaType;
* The role of this class is to add the {@code <gco:…>} wrapper element required by ISO 19115-3.
*
* @author Cédric Briançon (Geomatys)
- * @version 0.4
+ * @version 1.4
* @since 0.4
*/
public final class GO_Integer64 extends PropertyType<GO_Integer64, Long> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Measure.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Measure.java
index 22269f1cc3..5f8148a9c4 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Measure.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Measure.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.internal.jaxb.gco;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import org.apache.sis.internal.jaxb.gml.Measure;
import org.apache.sis.measure.Units;
@@ -32,7 +32,7 @@ import org.apache.sis.measure.Units;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.8
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "Measure_PropertyType")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_MultiplicityRange.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_MultiplicityRange.java
index 6970906dbe..810e2f4095 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_MultiplicityRange.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_MultiplicityRange.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.gco;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.apache.sis.measure.NumberRange;
@@ -26,7 +26,7 @@ import org.apache.sis.measure.NumberRange;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 1.0
*/
final class GO_MultiplicityRange extends PropertyType<GO_MultiplicityRange, NumberRange<Integer>> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Real.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Real.java
index a3aacfbf20..6b7bcff1f2 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Real.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Real.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.internal.jaxb.gco;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlSchemaType;
+import jakarta.xml.bind.annotation.XmlType;
/**
@@ -34,7 +34,7 @@ import javax.xml.bind.annotation.XmlType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "Real_PropertyType")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Record.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Record.java
index c75655f136..7f1616586b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Record.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Record.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.gco;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.util.Record;
import org.apache.sis.util.iso.DefaultRecord;
@@ -27,7 +27,7 @@ import org.apache.sis.util.iso.DefaultRecord;
*
* @author Cullen Rombach (Image Matters)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 1.0
*/
public class GO_Record extends PropertyType<GO_Record, Record> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_RecordType.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_RecordType.java
index cc8e8d5e56..269a0a85a5 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_RecordType.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_RecordType.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.gco;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.util.RecordType;
import org.apache.sis.util.iso.DefaultRecordType;
@@ -27,7 +27,7 @@ import org.apache.sis.util.iso.DefaultRecordType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public class GO_RecordType extends PropertyType<GO_RecordType, RecordType> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Temporal.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Temporal.java
index eb3a4adb89..59e39e1e78 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Temporal.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Temporal.java
@@ -18,10 +18,10 @@ package org.apache.sis.internal.jaxb.gco;
import java.time.temporal.Temporal;
import java.time.temporal.ChronoField;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlSchemaType;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import javax.xml.datatype.DatatypeConfigurationException;
import javax.xml.datatype.XMLGregorianCalendar;
import javax.xml.datatype.DatatypeConstants;
@@ -50,7 +50,7 @@ import org.apache.sis.internal.xml.XmlUtilities;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
*
* @see org.apache.sis.internal.jaxb.gml.DateAdapter
* @see org.apache.sis.internal.jaxb.gml.UniversalTimeAdapter
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_URL.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_URL.java
index 6363b9b946..70b46b35f7 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_URL.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_URL.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.gco;
-import javax.xml.bind.annotation.XmlValue;
+import jakarta.xml.bind.annotation.XmlValue;
/**
@@ -32,7 +32,7 @@ import javax.xml.bind.annotation.XmlValue;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 1.0
*/
final class GO_URL {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_UnlimitedInteger.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_UnlimitedInteger.java
index d877154773..0bb69868e9 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_UnlimitedInteger.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/GO_UnlimitedInteger.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.internal.jaxb.gco;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlType;
/**
@@ -27,7 +27,7 @@ import javax.xml.bind.annotation.XmlType;
* The role of this class is to add the {@code <gco:…>} wrapper element required by ISO 19115-3.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
*
* @see GO_Integer
* @see GO_Integer64
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/InternationalStringAdapter.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/InternationalStringAdapter.java
index 65fc1fe37c..69025efa1b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/InternationalStringAdapter.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/InternationalStringAdapter.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.gco;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import org.opengis.util.InternationalString;
import org.apache.sis.util.SimpleInternationalString;
import org.apache.sis.internal.jaxb.FilterByVersion;
@@ -31,7 +31,7 @@ import org.apache.sis.internal.jaxb.FilterByVersion;
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Guilhem Legal (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public class InternationalStringAdapter extends XmlAdapter<GO_CharacterString, InternationalString> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/InternationalStringConverter.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/InternationalStringConverter.java
index 345ae8e8c8..6b3ab1a1a3 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/InternationalStringConverter.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/InternationalStringConverter.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.gco;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import org.opengis.util.InternationalString;
import org.apache.sis.util.SimpleInternationalString;
@@ -26,7 +26,7 @@ import org.apache.sis.util.SimpleInternationalString;
* {@link InternationalStringAdapter}, this converter doesn't wrap the string in a new object.
*
* @author Cédric Briançon (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class InternationalStringConverter extends XmlAdapter<String,InternationalString> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/Multiplicity.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/Multiplicity.java
index 7868f86e82..4773d27910 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/Multiplicity.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/Multiplicity.java
@@ -19,10 +19,10 @@ package org.apache.sis.internal.jaxb.gco;
import java.util.List;
import java.util.Arrays;
import java.util.ArrayList;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlElementWrapper;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElementWrapper;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.apache.sis.measure.NumberRange;
@@ -47,7 +47,7 @@ import org.apache.sis.measure.NumberRange;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 1.0
*/
@XmlType(name = "Multiplicity_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/MultiplicityRange.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/MultiplicityRange.java
index 5087126311..cb3dff2b6b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/MultiplicityRange.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/MultiplicityRange.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.internal.jaxb.gco;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.apache.sis.measure.NumberRange;
import org.apache.sis.xml.NilReason;
@@ -28,7 +28,7 @@ import org.apache.sis.xml.NilReason;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 1.0
*/
@XmlType(name = "MultiplicityRange_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/NameValue.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/NameValue.java
index f236823952..32591a16ec 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/NameValue.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/NameValue.java
@@ -16,11 +16,11 @@
*/
package org.apache.sis.internal.jaxb.gco;
-import javax.xml.bind.annotation.XmlValue;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlValue;
+import jakarta.xml.bind.annotation.XmlAttribute;
+import jakarta.xml.bind.annotation.XmlSchemaType;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
import org.opengis.util.NameSpace;
import org.opengis.util.GenericName;
import org.apache.sis.util.iso.Names;
@@ -53,7 +53,7 @@ import org.apache.sis.xml.Namespaces;
* The two later use a quite different XML structure, with an {@code aName} element instead of a XML value.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 0.5
+ * @version 1.4
* @since 0.5
*/
@XmlSeeAlso({
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/PropertyType.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/PropertyType.java
index e3bb936fc4..03389f4272 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/PropertyType.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/PropertyType.java
@@ -19,9 +19,9 @@ package org.apache.sis.internal.jaxb.gco;
import java.util.UUID;
import java.net.URI;
import java.net.URISyntaxException;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.annotation.XmlAttribute;
+import jakarta.xml.bind.annotation.XmlSchemaType;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import org.apache.sis.xml.XLink;
import org.apache.sis.xml.NilObject;
import org.apache.sis.xml.NilReason;
@@ -107,7 +107,7 @@ import org.apache.sis.util.resources.Errors;
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
*
* @param <ValueType> the adapter subclass.
* @param <BoundType> the interface being adapted.
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/StringAdapter.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/StringAdapter.java
index 20b010d678..e16e162021 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/StringAdapter.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/StringAdapter.java
@@ -17,7 +17,7 @@
package org.apache.sis.internal.jaxb.gco;
import java.util.Locale;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import org.opengis.util.InternationalString;
import org.apache.sis.internal.jaxb.Context;
import org.apache.sis.internal.jaxb.FilterByVersion;
@@ -31,7 +31,7 @@ import org.apache.sis.internal.jaxb.FilterByVersion;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public class StringAdapter extends XmlAdapter<GO_CharacterString, String> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/URIAdapter.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/URIAdapter.java
index 58fb210569..e9ae288ef0 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/URIAdapter.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/URIAdapter.java
@@ -18,7 +18,7 @@ package org.apache.sis.internal.jaxb.gco;
import java.net.URI;
import java.net.URISyntaxException;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import org.apache.sis.internal.jaxb.FilterByVersion;
import org.apache.sis.internal.jaxb.Context;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.Context;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public class URIAdapter extends XmlAdapter<GO_CharacterString, URI> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/UnitAdapter.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/UnitAdapter.java
index d8d4c58ad3..15dc475a84 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/UnitAdapter.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/UnitAdapter.java
@@ -17,7 +17,7 @@
package org.apache.sis.internal.jaxb.gco;
import javax.measure.Unit;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import org.apache.sis.internal.jaxb.Context;
import org.apache.sis.internal.jaxb.FilterByVersion;
import org.apache.sis.internal.jaxb.gml.Measure;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gml.Measure;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
*
* @see Measure
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/UnlimitedInteger.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/UnlimitedInteger.java
index 80818a93c7..5b015a3ee4 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/UnlimitedInteger.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/UnlimitedInteger.java
@@ -17,11 +17,11 @@
package org.apache.sis.internal.jaxb.gco;
import javax.xml.XMLConstants;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlValue;
+import jakarta.xml.bind.annotation.XmlAttribute;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlSchemaType;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlValue;
/**
@@ -32,7 +32,7 @@ import javax.xml.bind.annotation.XmlValue;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 1.0
*/
@XmlType(name = "UnlimitedInteger_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/package-info.java
index 3424faac5d..d422acee67 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/package-info.java
@@ -78,9 +78,9 @@
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.3
+ * @version 1.4
*
- * @see javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter
+ * @see jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter
*
* @since 0.3
*/
@@ -96,9 +96,9 @@
*/
package org.apache.sis.internal.jaxb.gco;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
import org.apache.sis.xml.Namespaces;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gcx/Anchor.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gcx/Anchor.java
index 0336e6ff1b..436af07c11 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gcx/Anchor.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gcx/Anchor.java
@@ -19,9 +19,9 @@ package org.apache.sis.internal.jaxb.gcx;
import java.net.URI;
import java.util.Locale;
import java.util.Objects;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlValue;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlValue;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.InternationalString;
import org.apache.sis.xml.XLink;
@@ -38,7 +38,7 @@ import org.apache.sis.xml.XLink;
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 0.8
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "Anchor_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gcx/FileName.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gcx/FileName.java
index 4570dad0cb..e73b113582 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gcx/FileName.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gcx/FileName.java
@@ -16,10 +16,10 @@
*/
package org.apache.sis.internal.jaxb.gcx;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlValue;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlValue;
+import jakarta.xml.bind.annotation.XmlAttribute;
+import jakarta.xml.bind.annotation.XmlRootElement;
/**
@@ -34,7 +34,7 @@ import javax.xml.bind.annotation.XmlRootElement;
* }
*
* @author Martin Desruisseaux (Geomatys)
- * @version 0.4
+ * @version 1.4
*
* @see <a href="https://issues.apache.org/jira/browse/SIS-119">SIS-119</a>
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gcx/MimeFileType.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gcx/MimeFileType.java
index 8c81a1ebf1..1082b4ffb1 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gcx/MimeFileType.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gcx/MimeFileType.java
@@ -16,10 +16,10 @@
*/
package org.apache.sis.internal.jaxb.gcx;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlValue;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlValue;
+import jakarta.xml.bind.annotation.XmlAttribute;
+import jakarta.xml.bind.annotation.XmlRootElement;
/**
@@ -34,7 +34,7 @@ import javax.xml.bind.annotation.XmlRootElement;
* }
*
* @author Martin Desruisseaux (Geomatys)
- * @version 0.4
+ * @version 1.4
*
* @see <a href="https://issues.apache.org/jira/browse/SIS-119">SIS-119</a>
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gcx/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gcx/package-info.java
index ae8cb3b89a..78eb34454b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gcx/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gcx/package-info.java
@@ -22,9 +22,9 @@
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
*
- * @see javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter
+ * @see jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter
*
* @since 0.3
*/
@@ -35,11 +35,11 @@
@XmlJavaTypeAdapter(InternationalStringConverter.class)
package org.apache.sis.internal.jaxb.gcx;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.apache.sis.internal.jaxb.gco.InternationalStringConverter;
import org.apache.sis.xml.Namespaces;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/geometry/GM_Object.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/geometry/GM_Object.java
index 18e7ec3d52..a4a8f6099b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/geometry/GM_Object.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/geometry/GM_Object.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.internal.jaxb.geometry;
-import javax.xml.bind.JAXBElement;
-import javax.xml.bind.annotation.XmlElementRef;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.JAXBElement;
+import jakarta.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import org.opengis.geometry.Geometry;
import org.apache.sis.xml.Namespaces;
@@ -32,7 +32,7 @@ import org.apache.sis.xml.Namespaces;
* specialized subclasses in GML modules.</p>
*
* @author Guilhem Legal (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public class GM_Object extends XmlAdapter<GM_Object, Geometry> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/geometry/ObjectFactory.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/geometry/ObjectFactory.java
index 8c00bf7a4d..69396bb939 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/geometry/ObjectFactory.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/geometry/ObjectFactory.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.internal.jaxb.geometry;
-import javax.xml.bind.JAXBElement;
-import javax.xml.bind.annotation.XmlElementDecl;
-import javax.xml.bind.annotation.XmlRegistry;
+import jakarta.xml.bind.JAXBElement;
+import jakarta.xml.bind.annotation.XmlElementDecl;
+import jakarta.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
import org.apache.sis.xml.Namespaces;
import org.apache.sis.util.Workaround;
@@ -30,7 +30,7 @@ import org.apache.sis.util.Workaround;
* in the GML module.
*
* @author Guilhem Legal (Geomatys)
- * @version 0.4
+ * @version 1.4
* @since 0.3
*/
@XmlRegistry
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/geometry/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/geometry/package-info.java
index b91cbd96fb..47548649e8 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/geometry/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/geometry/package-info.java
@@ -26,9 +26,9 @@
*
* @author Guilhem Legal (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
*
- * @see javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter
+ * @see jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter
*
* @since 0.3
*/
@@ -38,9 +38,9 @@
@XmlAccessorType(XmlAccessType.NONE)
package org.apache.sis.internal.jaxb.geometry;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
import org.apache.sis.xml.Namespaces;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/LE_ProcessStep.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/LE_ProcessStep.java
index ff69840e22..51aefe31a9 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/LE_ProcessStep.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/LE_ProcessStep.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.internal.jaxb.gmi;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.lineage.ProcessStep;
import org.apache.sis.metadata.iso.lineage.DefaultProcessStep;
import org.apache.sis.xml.Namespaces;
@@ -30,7 +30,7 @@ import static org.apache.sis.util.collection.Containers.isNullOrEmpty;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "LE_ProcessStep_Type", namespace = Namespaces.MRL)
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/LE_Source.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/LE_Source.java
index f1073afc12..74c1911d34 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/LE_Source.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/LE_Source.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.internal.jaxb.gmi;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.lineage.Source;
import org.apache.sis.metadata.iso.lineage.DefaultSource;
import org.apache.sis.xml.Namespaces;
@@ -28,7 +28,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "LE_Source_Type", namespace = Namespaces.MRL)
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_Band.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_Band.java
index f7b55761a5..f4c0dfe8d5 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_Band.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_Band.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.internal.jaxb.gmi;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.content.Band;
import org.apache.sis.metadata.iso.content.DefaultBand;
import org.apache.sis.xml.Namespaces;
@@ -28,7 +28,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MI_Band_Type", namespace = Namespaces.MRC)
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_CoverageDescription.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_CoverageDescription.java
index d2683952ca..e6e78ee5c2 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_CoverageDescription.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_CoverageDescription.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.internal.jaxb.gmi;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.content.CoverageDescription;
import org.apache.sis.metadata.iso.content.DefaultCoverageDescription;
import org.apache.sis.xml.Namespaces;
@@ -30,7 +30,7 @@ import static org.apache.sis.util.collection.Containers.isNullOrEmpty;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MI_CoverageDescription_Type", namespace = Namespaces.MRC)
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_Georectified.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_Georectified.java
index 8552029a1e..cc87b3c4bc 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_Georectified.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_Georectified.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.internal.jaxb.gmi;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.spatial.Georectified;
import org.apache.sis.metadata.iso.spatial.DefaultGeorectified;
import org.apache.sis.xml.Namespaces;
@@ -30,7 +30,7 @@ import static org.apache.sis.util.collection.Containers.isNullOrEmpty;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MI_Georectified_Type", namespace = Namespaces.MSR)
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_Georeferenceable.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_Georeferenceable.java
index 3c9b8ea1be..6dfffa0ea8 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_Georeferenceable.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_Georeferenceable.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.internal.jaxb.gmi;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.spatial.Georeferenceable;
import org.apache.sis.metadata.iso.spatial.DefaultGeoreferenceable;
import org.apache.sis.xml.Namespaces;
@@ -30,7 +30,7 @@ import static org.apache.sis.util.collection.Containers.isNullOrEmpty;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MI_Georeferenceable_Type", namespace = Namespaces.MSR)
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_ImageDescription.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_ImageDescription.java
index 159940a5d9..a71e99b3c7 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_ImageDescription.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_ImageDescription.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.internal.jaxb.gmi;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.content.ImageDescription;
import org.apache.sis.metadata.iso.content.DefaultImageDescription;
import org.apache.sis.xml.Namespaces;
@@ -30,7 +30,7 @@ import static org.apache.sis.util.collection.Containers.isNullOrEmpty;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MI_ImageDescription_Type", namespace = Namespaces.MRC)
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_Metadata.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_Metadata.java
index 84fac7dd8a..0f24d4a57c 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_Metadata.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/MI_Metadata.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.internal.jaxb.gmi;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.Metadata;
import org.apache.sis.metadata.iso.DefaultMetadata;
import org.apache.sis.internal.xml.LegacyNamespaces;
@@ -30,7 +30,7 @@ import static org.apache.sis.util.collection.Containers.isNullOrEmpty;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MI_Metadata_Type", namespace = LegacyNamespaces.GMI)
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/package-info.java
index a065d8a18e..c03a4365bf 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gmi/package-info.java
@@ -32,7 +32,7 @@
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlSchema(elementFormDefault = XmlNsForm.QUALIFIED, xmlns = {
@@ -44,10 +44,10 @@
@XmlAccessorType(XmlAccessType.NONE)
package org.apache.sis.internal.jaxb.gmi;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
import org.apache.sis.internal.xml.LegacyNamespaces;
import org.apache.sis.xml.Namespaces;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/CodeListAdapter.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/CodeListAdapter.java
index cf5b34f053..04dbafc69a 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/CodeListAdapter.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/CodeListAdapter.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.internal.jaxb.gml;
-import javax.xml.bind.annotation.XmlValue;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.annotation.XmlValue;
+import jakarta.xml.bind.annotation.XmlAttribute;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import org.opengis.util.CodeList;
import org.apache.sis.util.iso.Types;
@@ -29,7 +29,7 @@ import org.apache.sis.util.iso.Types;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
*
* @param <BoundType> the code list being wrapped.
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/DateAdapter.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/DateAdapter.java
index 9d8eceaeec..224837e878 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/DateAdapter.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/DateAdapter.java
@@ -19,7 +19,7 @@ package org.apache.sis.internal.jaxb.gml;
import java.util.Date;
import javax.xml.datatype.XMLGregorianCalendar;
import javax.xml.datatype.DatatypeConfigurationException;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import org.apache.sis.internal.jaxb.Context;
import org.apache.sis.internal.xml.XmlUtilities;
@@ -41,7 +41,7 @@ import org.apache.sis.internal.xml.XmlUtilities;
* {@link org.apache.sis.xml.XML#TIMEZONE} property.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 0.4
+ * @version 1.4
*
* @see UniversalTimeAdapter
* @see org.apache.sis.internal.jaxb.gco.GO_DateTime
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/GMLAdapter.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/GMLAdapter.java
index 5dc85f6144..5aba8d681e 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/GMLAdapter.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/GMLAdapter.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.internal.jaxb.gml;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlTransient;
+import jakarta.xml.bind.annotation.XmlID;
+import jakarta.xml.bind.annotation.XmlAttribute;
+import jakarta.xml.bind.annotation.XmlTransient;
import org.apache.sis.xml.Namespaces;
import org.apache.sis.xml.IdentifierMap;
import org.apache.sis.xml.IdentifierSpace;
@@ -36,7 +36,7 @@ import org.apache.sis.xml.IdentifiedObject;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.4
+ * @version 1.4
* @since 0.3
*/
@XmlTransient
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/Measure.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/Measure.java
index dac33b234c..cbe9384048 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/Measure.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/Measure.java
@@ -22,9 +22,9 @@ import java.io.UncheckedIOException;
import java.net.URISyntaxException;
import javax.measure.Unit;
import javax.measure.Quantity;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlValue;
-import javax.xml.bind.annotation.XmlAttribute;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlValue;
+import jakarta.xml.bind.annotation.XmlAttribute;
import org.apache.sis.internal.jaxb.Context;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
import org.apache.sis.internal.util.Constants;
@@ -64,7 +64,7 @@ import org.apache.sis.measure.Units;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.1
+ * @version 1.4
*
* @see org.apache.sis.internal.jaxb.gml.MeasureList
* @see org.apache.sis.internal.jaxb.gco.UnitAdapter
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/MeasureList.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/MeasureList.java
index 0afba724c7..e2e6163104 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/MeasureList.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/MeasureList.java
@@ -20,9 +20,9 @@ import java.util.List;
import java.util.AbstractList;
import java.lang.reflect.Array;
import java.net.URISyntaxException;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlValue;
-import javax.xml.bind.annotation.XmlAttribute;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlValue;
+import jakarta.xml.bind.annotation.XmlAttribute;
import javax.measure.Unit;
import org.apache.sis.internal.jaxb.Context;
import org.apache.sis.util.ObjectConverter;
@@ -34,7 +34,7 @@ import org.apache.sis.util.ObjectConverters;
* This is used only at XML marshalling time.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 0.6
+ * @version 1.4
*
* @see Measure
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/SC_VerticalCRS.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/SC_VerticalCRS.java
index 1640814580..34901bca86 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/SC_VerticalCRS.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/SC_VerticalCRS.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.gml;
-import javax.xml.bind.annotation.XmlAnyElement;
+import jakarta.xml.bind.annotation.XmlAnyElement;
import org.opengis.referencing.crs.VerticalCRS;
import org.apache.sis.internal.jaxb.gco.PropertyType;
import org.apache.sis.internal.jaxb.Context;
@@ -61,7 +61,7 @@ import org.apache.sis.util.Classes;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.7
+ * @version 1.4
*
* @see org.apache.sis.internal.jaxb.AdapterReplacement
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/TM_Primitive.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/TM_Primitive.java
index 776f9b529d..042b580599 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/TM_Primitive.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/TM_Primitive.java
@@ -17,7 +17,7 @@
package org.apache.sis.internal.jaxb.gml;
import java.util.Date;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.temporal.Period;
import org.opengis.temporal.Instant;
import org.opengis.temporal.TemporalPrimitive;
@@ -34,7 +34,7 @@ import org.apache.sis.util.resources.Errors;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public class TM_Primitive extends PropertyType<TM_Primitive, TemporalPrimitive> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/TimeInstant.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/TimeInstant.java
index 4e0a234bd3..b491c2e52c 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/TimeInstant.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/TimeInstant.java
@@ -17,9 +17,9 @@
package org.apache.sis.internal.jaxb.gml;
import java.util.Date;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import javax.xml.datatype.XMLGregorianCalendar;
import javax.xml.datatype.DatatypeConfigurationException;
import org.opengis.temporal.Instant;
@@ -34,7 +34,7 @@ import org.apache.sis.internal.xml.XmlUtilities;
* Note that GML3 does not anymore include {@code TimeInstant} inside {@code TimePeriod}.
*
* @author Guilhem Legal (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "TimeInstantType")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/TimePeriod.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/TimePeriod.java
index 2b7c5349a9..8b676f9a11 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/TimePeriod.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/TimePeriod.java
@@ -16,10 +16,10 @@
*/
package org.apache.sis.internal.jaxb.gml;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlElements;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElements;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.temporal.Period;
import org.apache.sis.internal.jaxb.Context;
import org.apache.sis.internal.util.Strings;
@@ -35,7 +35,7 @@ import static org.apache.sis.internal.xml.LegacyNamespaces.VERSION_3_0;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
@XmlRootElement(name="TimePeriod")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/TimePeriodBound.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/TimePeriodBound.java
index a1191bbb68..8ba5e96739 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/TimePeriodBound.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/TimePeriodBound.java
@@ -16,10 +16,10 @@
*/
package org.apache.sis.internal.jaxb.gml;
-import javax.xml.bind.annotation.XmlValue;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlTransient;
+import jakarta.xml.bind.annotation.XmlValue;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlAttribute;
+import jakarta.xml.bind.annotation.XmlTransient;
import javax.xml.datatype.XMLGregorianCalendar;
import org.opengis.temporal.Instant;
@@ -31,7 +31,7 @@ import org.opengis.temporal.Instant;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
@XmlTransient
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/UniversalTimeAdapter.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/UniversalTimeAdapter.java
index 7a48d0d854..f67d3cd89e 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/UniversalTimeAdapter.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/UniversalTimeAdapter.java
@@ -23,7 +23,7 @@ import java.util.GregorianCalendar;
import javax.xml.datatype.DatatypeConstants;
import javax.xml.datatype.XMLGregorianCalendar;
import javax.xml.datatype.DatatypeConfigurationException;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import org.apache.sis.internal.jaxb.Context;
import org.apache.sis.internal.xml.XmlUtilities;
@@ -34,7 +34,7 @@ import org.apache.sis.internal.xml.XmlUtilities;
* The milliseconds are omitted if not different than zero.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 0.4
+ * @version 1.4
*
* @see DateAdapter
* @see org.apache.sis.internal.jaxb.gco.GO_DateTime
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/package-info.java
index 0e5cb81c5a..fd51f42d7a 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gml/package-info.java
@@ -27,9 +27,9 @@
* @author Guilhem Legal (Geomatys)
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.1
+ * @version 1.4
*
- * @see javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter
+ * @see jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter
*
* @since 0.3
*/
@@ -40,9 +40,9 @@
@XmlAccessorType(XmlAccessType.NONE)
package org.apache.sis.internal.jaxb.gml;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
import org.apache.sis.xml.Namespaces;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gts/TM_Duration.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gts/TM_Duration.java
index ccc1f40fce..9de7a6bef5 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gts/TM_Duration.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gts/TM_Duration.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.gts;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import org.opengis.temporal.Duration;
import org.opengis.temporal.PeriodDuration;
import org.apache.sis.internal.jaxb.Context;
@@ -33,7 +33,7 @@ import org.apache.sis.util.Classes;
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 1.0
*/
public final class TM_Duration extends PropertyType<TM_Duration, Duration> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gts/TM_PeriodDuration.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gts/TM_PeriodDuration.java
index 2447e3230f..370d7e2cef 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gts/TM_PeriodDuration.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gts/TM_PeriodDuration.java
@@ -20,7 +20,7 @@ import java.math.BigDecimal;
import java.math.BigInteger;
import javax.xml.datatype.Duration;
import javax.xml.datatype.DatatypeFactory;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
import javax.xml.datatype.DatatypeConfigurationException;
import org.opengis.temporal.PeriodDuration;
import org.opengis.temporal.TemporalFactory;
@@ -41,7 +41,7 @@ import org.apache.sis.util.SimpleInternationalString;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public class TM_PeriodDuration extends PropertyType<TM_PeriodDuration, PeriodDuration> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gts/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gts/package-info.java
index 032cd95cc9..fffff918b3 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gts/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gts/package-info.java
@@ -21,7 +21,7 @@
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlSchema(elementFormDefault = XmlNsForm.QUALIFIED, namespace = LegacyNamespaces.GTS, xmlns = {
@@ -31,10 +31,10 @@
@XmlAccessorType(XmlAccessType.NONE)
package org.apache.sis.internal.jaxb.gts;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
import org.apache.sis.internal.xml.LegacyNamespaces;
import org.apache.sis.xml.Namespaces;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/Country.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/Country.java
index d48ccca4e6..c1d5e67222 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/Country.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/Country.java
@@ -18,8 +18,8 @@ package org.apache.sis.internal.jaxb.lan;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
import java.util.Locale;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
import org.apache.sis.util.CharSequences;
import org.apache.sis.internal.jaxb.Context;
import org.apache.sis.internal.jaxb.FilterByVersion;
@@ -48,7 +48,7 @@ import org.apache.sis.util.resources.Errors;
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "Country_PropertyType")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/LanguageCode.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/LanguageCode.java
index 4efe4a60a6..b4f651dfe1 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/LanguageCode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/LanguageCode.java
@@ -18,8 +18,8 @@ package org.apache.sis.internal.jaxb.lan;
import org.apache.sis.internal.jaxb.cat.CodeListUID;
import java.util.Locale;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
import org.apache.sis.internal.jaxb.Context;
import org.apache.sis.internal.jaxb.gco.GO_CharacterString;
import org.apache.sis.internal.jaxb.gco.CharSequenceAdapter;
@@ -53,7 +53,7 @@ import org.apache.sis.internal.jaxb.gco.CharSequenceAdapter;
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "LanguageCode_PropertyType")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/LocaleAdapter.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/LocaleAdapter.java
index c1b13b9464..bd0a9f5cbf 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/LocaleAdapter.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/LocaleAdapter.java
@@ -17,7 +17,7 @@
package org.apache.sis.internal.jaxb.lan;
import java.util.Locale;
-import javax.xml.bind.annotation.adapters.XmlAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlAdapter;
import org.apache.sis.internal.jaxb.Context;
@@ -36,7 +36,7 @@ import org.apache.sis.internal.jaxb.Context;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.4
+ * @version 1.4
*
* @see LanguageCode
* @see PT_Locale
@@ -96,7 +96,7 @@ public final class LocaleAdapter extends XmlAdapter<LanguageCode, Locale> {
* For locales in the newer {@code lan} namespace, see {@link PT_Locale}.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 1.0
*/
public static final class Wrapped extends XmlAdapter<PT_Locale, Locale> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/LocalisedCharacterString.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/LocalisedCharacterString.java
index bc9517170f..3420864b66 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/LocalisedCharacterString.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/LocalisedCharacterString.java
@@ -18,8 +18,8 @@ package org.apache.sis.internal.jaxb.lan;
import java.util.Locale;
import java.util.Objects;
-import javax.xml.bind.annotation.XmlValue;
-import javax.xml.bind.annotation.XmlAttribute;
+import jakarta.xml.bind.annotation.XmlValue;
+import jakarta.xml.bind.annotation.XmlAttribute;
import org.apache.sis.internal.jaxb.Context;
@@ -29,7 +29,7 @@ import org.apache.sis.internal.jaxb.Context;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
*
* @see TextGroup
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/PT_FreeText.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/PT_FreeText.java
index b02386226e..8f9b6215e8 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/PT_FreeText.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/PT_FreeText.java
@@ -18,9 +18,9 @@ package org.apache.sis.internal.jaxb.lan;
import java.util.Set;
import java.util.Locale;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlElementWrapper;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElementWrapper;
import org.opengis.util.InternationalString;
import org.apache.sis.internal.jaxb.Context;
@@ -56,7 +56,7 @@ import org.apache.sis.util.ArraysExt;
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "PT_FreeText_PropertyType")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/PT_Locale.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/PT_Locale.java
index 7086a51263..71e71b1492 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/PT_Locale.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/PT_Locale.java
@@ -22,11 +22,11 @@ import java.util.AbstractSet;
import java.util.Iterator;
import java.util.Locale;
import java.nio.charset.Charset;
-import javax.xml.bind.Marshaller;
-import javax.xml.bind.PropertyException;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.Marshaller;
+import jakarta.xml.bind.PropertyException;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.apache.sis.internal.jaxb.code.MD_CharacterSetCode;
import org.apache.sis.internal.xml.LegacyNamespaces;
import org.apache.sis.internal.jaxb.Context;
@@ -60,7 +60,7 @@ import org.apache.sis.internal.util.CollectionsExt;
*
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
*
* @see LanguageCode
* @see Country
@@ -182,7 +182,7 @@ public final class PT_Locale {
}
/**
- * Invoked by JAXB {@link javax.xml.bind.Marshaller} before this object is marshalled to XML.
+ * Invoked by JAXB {@link jakarta.xml.bind.Marshaller} before this object is marshalled to XML.
* If the {@link #characterEncoding} is not set, then this method set a default value.
* That default is the encoding of the XML document being written.
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/TextGroup.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/TextGroup.java
index d12ffe761a..098873d343 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/TextGroup.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/TextGroup.java
@@ -17,7 +17,7 @@
package org.apache.sis.internal.jaxb.lan;
import java.util.Locale;
-import javax.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElement;
/**
@@ -68,7 +68,7 @@ import javax.xml.bind.annotation.XmlElement;
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
*
* @see LocalisedCharacterString
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/package-info.java
index 07f3d8e9c8..e8e81526ea 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/package-info.java
@@ -21,9 +21,9 @@
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
*
- * @see javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter
+ * @see jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter
*
* @since 0.3
*/
@@ -34,9 +34,9 @@
@XmlAccessorType(XmlAccessType.NONE)
package org.apache.sis.internal.jaxb.lan;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
import org.apache.sis.xml.Namespaces;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Address.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Address.java
index ca42e58437..af1e92eddb 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Address.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Address.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.citation.Address;
import org.apache.sis.metadata.iso.citation.DefaultAddress;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class CI_Address extends PropertyType<CI_Address, Address> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Citation.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Citation.java
index e18314687b..d9deda7294 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Citation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Citation.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.citation.Citation;
import org.apache.sis.metadata.iso.citation.DefaultCitation;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public class CI_Citation extends PropertyType<CI_Citation, Citation> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Contact.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Contact.java
index bc4333fcb6..dbd6ce4095 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Contact.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Contact.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.citation.Contact;
import org.apache.sis.metadata.iso.citation.DefaultContact;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class CI_Contact extends PropertyType<CI_Contact, Contact> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Date.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Date.java
index 49bf858132..274bcce73d 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Date.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Date.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.citation.CitationDate;
import org.apache.sis.metadata.iso.citation.DefaultCitationDate;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class CI_Date extends PropertyType<CI_Date, CitationDate> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_OnlineResource.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_OnlineResource.java
index 493d676952..1a2bbbd16a 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_OnlineResource.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_OnlineResource.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.citation.OnlineResource;
import org.apache.sis.metadata.iso.citation.DefaultOnlineResource;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public class CI_OnlineResource extends PropertyType<CI_OnlineResource, OnlineResource> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Party.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Party.java
index 5ee06dd0f1..0e82e03ab1 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Party.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Party.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.citation.Party;
import org.apache.sis.metadata.iso.citation.AbstractParty;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -27,7 +27,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
* package documentation for more information about JAXB and interface.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 0.5
+ * @version 1.4
* @since 0.5
*/
public final class CI_Party extends PropertyType<CI_Party, Party> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Responsibility.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Responsibility.java
index b21e2a6380..f8c4894ddd 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Responsibility.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Responsibility.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.citation.Responsibility;
import org.opengis.metadata.citation.ResponsibleParty;
import org.apache.sis.metadata.iso.citation.DefaultResponsibility;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_ResponsibleParty.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_ResponsibleParty.java
index 541a5447c8..eb0b7e3f85 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_ResponsibleParty.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_ResponsibleParty.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.util.InternationalString;
import org.opengis.metadata.citation.Contact;
import org.opengis.metadata.citation.ResponsibleParty;
@@ -39,7 +39,7 @@ import org.apache.sis.internal.jaxb.FilterByVersion;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@Deprecated(since="1.0")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Series.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Series.java
index e102bd57f7..bbe8c668c7 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Series.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Series.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.citation.Series;
import org.apache.sis.metadata.iso.citation.DefaultSeries;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class CI_Series extends PropertyType<CI_Series, Series> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Telephone.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Telephone.java
index 73a74be2ef..37ec531d0e 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Telephone.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/CI_Telephone.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.citation.Telephone;
import org.apache.sis.metadata.iso.citation.DefaultTelephone;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class CI_Telephone extends PropertyType<CI_Telephone, Telephone> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_BasicMeasure.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_BasicMeasure.java
index 285e51dcb6..3dff913847 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_BasicMeasure.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_BasicMeasure.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.quality.BasicMeasure;
import org.apache.sis.metadata.iso.quality.DefaultBasicMeasure;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -27,7 +27,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
* package documentation for more information about JAXB and interface.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
public final class DQM_BasicMeasure extends PropertyType<DQM_BasicMeasure, BasicMeasure> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_Description.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_Description.java
index 6c150e98dd..a20fcbaa13 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_Description.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_Description.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.quality.Description;
import org.apache.sis.metadata.iso.quality.DefaultMeasureDescription;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -27,7 +27,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
* package documentation for more information about JAXB and interface.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
public final class DQM_Description extends PropertyType<DQM_Description, Description> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_Measure.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_Measure.java
index d8541d786b..f14ca742ca 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_Measure.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_Measure.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.quality.Measure;
import org.apache.sis.metadata.iso.quality.DefaultQualityMeasure;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -27,7 +27,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
* package documentation for more information about JAXB and interface.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
public final class DQM_Measure extends PropertyType<DQM_Measure, Measure> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_Parameter.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_Parameter.java
index 996a4e56bc..b95564b421 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_Parameter.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_Parameter.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.parameter.ParameterDescriptor;
import org.apache.sis.internal.jaxb.gco.PropertyType;
import org.apache.sis.internal.jaxb.metadata.replace.QualityParameter;
@@ -27,7 +27,7 @@ import org.apache.sis.internal.jaxb.metadata.replace.QualityParameter;
* package documentation for more information about JAXB and interface.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
public final class DQM_Parameter extends PropertyType<DQM_Parameter, ParameterDescriptor<?>> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_SourceReference.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_SourceReference.java
index 8743502507..ecfe25cebb 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_SourceReference.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQM_SourceReference.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.quality.SourceReference;
import org.apache.sis.metadata.iso.quality.DefaultSourceReference;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -27,7 +27,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
* package documentation for more information about JAXB and interface.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
public final class DQM_SourceReference extends PropertyType<DQM_SourceReference, SourceReference> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_DataQuality.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_DataQuality.java
index 90990e4fb5..4b83bb14d5 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_DataQuality.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_DataQuality.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.quality.DataQuality;
import org.apache.sis.metadata.iso.quality.DefaultDataQuality;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class DQ_DataQuality extends PropertyType<DQ_DataQuality, DataQuality> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_Element.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_Element.java
index 12096f4631..582491f68a 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_Element.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_Element.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.quality.Element;
import org.apache.sis.metadata.iso.quality.AbstractElement;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class DQ_Element extends PropertyType<DQ_Element, Element> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_EvaluationMethod.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_EvaluationMethod.java
index 15a910def0..56d762b857 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_EvaluationMethod.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_EvaluationMethod.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.quality.EvaluationMethod;
import org.apache.sis.metadata.iso.quality.DefaultEvaluationMethod;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -31,7 +31,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
public final class DQ_EvaluationMethod extends PropertyType<DQ_EvaluationMethod, EvaluationMethod> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_MeasureReference.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_MeasureReference.java
index ff48e3e7cd..5bb4550c79 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_MeasureReference.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_MeasureReference.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.quality.MeasureReference;
import org.apache.sis.metadata.iso.quality.DefaultMeasureReference;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -31,7 +31,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
public final class DQ_MeasureReference extends PropertyType<DQ_MeasureReference, MeasureReference> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_PositionalAccuracy.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_PositionalAccuracy.java
index a8e8598059..64e4d2dab7 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_PositionalAccuracy.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_PositionalAccuracy.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.quality.PositionalAccuracy;
import org.apache.sis.metadata.iso.quality.AbstractPositionalAccuracy;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -27,7 +27,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
* package documentation for more information about JAXB and interface.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 0.6
+ * @version 1.4
* @since 0.6
*/
public final class DQ_PositionalAccuracy extends PropertyType<DQ_PositionalAccuracy, PositionalAccuracy> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_Result.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_Result.java
index b6e8e24fc3..4cd0e46b16 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_Result.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_Result.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.quality.Result;
import org.apache.sis.metadata.iso.quality.AbstractResult;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class DQ_Result extends PropertyType<DQ_Result, Result> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_StandaloneQualityReportInformation.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_StandaloneQualityReportInformation.java
index 5393a8667d..8ee2822392 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_StandaloneQualityReportInformation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/DQ_StandaloneQualityReportInformation.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.quality.StandaloneQualityReportInformation;
import org.apache.sis.metadata.iso.quality.DefaultEvaluationReportInformation;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -31,7 +31,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
public final class DQ_StandaloneQualityReportInformation extends
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/EX_Extent.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/EX_Extent.java
index 0d259b78eb..32c4a1d2f2 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/EX_Extent.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/EX_Extent.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.extent.Extent;
import org.apache.sis.metadata.iso.extent.DefaultExtent;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class EX_Extent extends PropertyType<EX_Extent, Extent> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/EX_GeographicExtent.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/EX_GeographicExtent.java
index e630bf78ff..acf3f88423 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/EX_GeographicExtent.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/EX_GeographicExtent.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.extent.GeographicExtent;
import org.apache.sis.metadata.iso.extent.AbstractGeographicExtent;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class EX_GeographicExtent extends PropertyType<EX_GeographicExtent, GeographicExtent> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/EX_TemporalExtent.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/EX_TemporalExtent.java
index 1747d2db51..ee1528af50 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/EX_TemporalExtent.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/EX_TemporalExtent.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.extent.TemporalExtent;
import org.apache.sis.metadata.iso.extent.DefaultTemporalExtent;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class EX_TemporalExtent extends PropertyType<EX_TemporalExtent, TemporalExtent> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/EX_VerticalExtent.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/EX_VerticalExtent.java
index d06c8304bd..ebf5b56748 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/EX_VerticalExtent.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/EX_VerticalExtent.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.extent.VerticalExtent;
import org.apache.sis.metadata.iso.extent.DefaultVerticalExtent;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class EX_VerticalExtent extends PropertyType<EX_VerticalExtent, VerticalExtent> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LE_Algorithm.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LE_Algorithm.java
index 143deecff3..89d56d7eaa 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LE_Algorithm.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LE_Algorithm.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.lineage.Algorithm;
import org.apache.sis.metadata.iso.lineage.DefaultAlgorithm;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -29,7 +29,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
* @author Cédric Briançon (Geomatys)
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class LE_Algorithm extends PropertyType<LE_Algorithm, Algorithm> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LE_NominalResolution.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LE_NominalResolution.java
index 01896d7ce0..d8e1bdf0f7 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LE_NominalResolution.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LE_NominalResolution.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.lineage.NominalResolution;
import org.apache.sis.metadata.iso.lineage.DefaultNominalResolution;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class LE_NominalResolution extends PropertyType<LE_NominalResolution, NominalResolution> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LE_ProcessStepReport.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LE_ProcessStepReport.java
index 4459f6f9f7..7a0ec4016d 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LE_ProcessStepReport.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LE_ProcessStepReport.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.lineage.ProcessStepReport;
import org.apache.sis.metadata.iso.lineage.DefaultProcessStepReport;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class LE_ProcessStepReport extends PropertyType<LE_ProcessStepReport, ProcessStepReport> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LE_Processing.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LE_Processing.java
index a6c5cd9484..c3b27d9059 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LE_Processing.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LE_Processing.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.lineage.Processing;
import org.apache.sis.metadata.iso.lineage.DefaultProcessing;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class LE_Processing extends PropertyType<LE_Processing, Processing> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LI_Lineage.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LI_Lineage.java
index a94abfe207..6cee139ca8 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LI_Lineage.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LI_Lineage.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.lineage.Lineage;
import org.apache.sis.metadata.iso.lineage.DefaultLineage;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class LI_Lineage extends PropertyType<LI_Lineage, Lineage> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LI_ProcessStep.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LI_ProcessStep.java
index 4e11435ecf..dfa9a4f733 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LI_ProcessStep.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LI_ProcessStep.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.lineage.ProcessStep;
import org.apache.sis.internal.jaxb.gco.PropertyType;
import org.apache.sis.internal.jaxb.gmi.LE_ProcessStep;
@@ -29,7 +29,7 @@ import org.apache.sis.metadata.iso.lineage.DefaultProcessStep;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class LI_ProcessStep extends PropertyType<LI_ProcessStep, ProcessStep> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LI_Source.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LI_Source.java
index b5cf567d4a..23f0b3c54b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LI_Source.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/LI_Source.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.lineage.Source;
import org.apache.sis.internal.jaxb.gmi.LE_Source;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -29,7 +29,7 @@ import org.apache.sis.metadata.iso.lineage.DefaultSource;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class LI_Source extends PropertyType<LI_Source, Source> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_AggregateInformation.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_AggregateInformation.java
index a7e457b1ca..2b4749a0e4 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_AggregateInformation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_AggregateInformation.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.identification.AggregateInformation;
import org.apache.sis.metadata.iso.identification.DefaultAggregateInformation;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
@SuppressWarnings("deprecation")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_ApplicationSchemaInformation.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_ApplicationSchemaInformation.java
index d3b0598d82..f4df38d570 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_ApplicationSchemaInformation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_ApplicationSchemaInformation.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.ApplicationSchemaInformation;
import org.apache.sis.metadata.iso.DefaultApplicationSchemaInformation;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_ApplicationSchemaInformation extends
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_AssociatedResource.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_AssociatedResource.java
index d661a303dd..9f8b354b33 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_AssociatedResource.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_AssociatedResource.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.identification.AssociatedResource;
import org.apache.sis.metadata.iso.identification.DefaultAssociatedResource;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -27,7 +27,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
* package documentation for more information about JAXB and interface.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 0.5
+ * @version 1.4
* @since 0.5
*/
public final class MD_AssociatedResource extends PropertyType<MD_AssociatedResource, AssociatedResource> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_AttributeGroup.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_AttributeGroup.java
index 27c08b1478..0c27b81ba7 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_AttributeGroup.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_AttributeGroup.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.content.AttributeGroup;
import org.apache.sis.metadata.iso.content.DefaultAttributeGroup;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -27,7 +27,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
* package documentation for more information about JAXB and interface.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 0.5
+ * @version 1.4
* @since 0.5
*/
public final class MD_AttributeGroup extends PropertyType<MD_AttributeGroup, AttributeGroup> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_BrowseGraphic.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_BrowseGraphic.java
index ceac5c208d..35fa301d36 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_BrowseGraphic.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_BrowseGraphic.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.identification.BrowseGraphic;
import org.apache.sis.metadata.iso.identification.DefaultBrowseGraphic;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_BrowseGraphic extends PropertyType<MD_BrowseGraphic, BrowseGraphic> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Constraints.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Constraints.java
index d97c191a6c..50aeaaa5c6 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Constraints.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Constraints.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.constraint.Constraints;
import org.apache.sis.metadata.iso.constraint.DefaultConstraints;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_Constraints extends PropertyType<MD_Constraints, Constraints> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_ContentInformation.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_ContentInformation.java
index 9ccea064ea..54d81414d8 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_ContentInformation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_ContentInformation.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.content.ContentInformation;
import org.opengis.metadata.content.CoverageDescription;
import org.opengis.metadata.content.ImageDescription;
@@ -32,7 +32,7 @@ import org.apache.sis.metadata.iso.content.AbstractContentInformation;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_ContentInformation extends
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_DataIdentification.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_DataIdentification.java
index d45f0133a0..2782682ca4 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_DataIdentification.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_DataIdentification.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.identification.DataIdentification;
import org.apache.sis.metadata.iso.identification.DefaultDataIdentification;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_DataIdentification extends
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_DigitalTransferOptions.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_DigitalTransferOptions.java
index 9dd945fc70..38fc8973a2 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_DigitalTransferOptions.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_DigitalTransferOptions.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.distribution.DigitalTransferOptions;
import org.apache.sis.metadata.iso.distribution.DefaultDigitalTransferOptions;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_DigitalTransferOptions extends
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Dimension.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Dimension.java
index 59a53af22b..be24a64599 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Dimension.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Dimension.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.spatial.Dimension;
import org.apache.sis.metadata.iso.spatial.DefaultDimension;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_Dimension extends PropertyType<MD_Dimension, Dimension> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Distribution.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Distribution.java
index 1c5a99047e..18c90e32af 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Distribution.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Distribution.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.distribution.Distribution;
import org.apache.sis.metadata.iso.distribution.DefaultDistribution;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_Distribution extends PropertyType<MD_Distribution, Distribution> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Distributor.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Distributor.java
index 38ab6dd8de..14aefd481b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Distributor.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Distributor.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.distribution.Distributor;
import org.apache.sis.metadata.iso.distribution.DefaultDistributor;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_Distributor extends PropertyType<MD_Distributor, Distributor> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_ExtendedElementInformation.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_ExtendedElementInformation.java
index 23f6e96616..ee53df07f7 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_ExtendedElementInformation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_ExtendedElementInformation.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.ExtendedElementInformation;
import org.apache.sis.metadata.iso.DefaultExtendedElementInformation;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_ExtendedElementInformation extends
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_FeatureTypeInfo.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_FeatureTypeInfo.java
index c60f9d805a..bef1781559 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_FeatureTypeInfo.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_FeatureTypeInfo.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.apache.sis.internal.jaxb.gco.PropertyType;
import org.apache.sis.metadata.iso.content.DefaultFeatureTypeInfo;
@@ -29,7 +29,7 @@ import org.opengis.metadata.content.FeatureTypeInfo;
*
* @author Cullen Rombach (Image Matters)
* @since 1.0
- * @version 1.0
+ * @version 1.4
*/
public final class MD_FeatureTypeInfo extends PropertyType<MD_FeatureTypeInfo, FeatureTypeInfo> {
/**
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Format.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Format.java
index 77280adfe4..d098fd99ec 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Format.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Format.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.distribution.Format;
import org.apache.sis.metadata.iso.distribution.DefaultFormat;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_Format extends PropertyType<MD_Format, Format> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_GeometricObjects.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_GeometricObjects.java
index 65fcbc40e9..ab665eec11 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_GeometricObjects.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_GeometricObjects.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.spatial.GeometricObjects;
import org.apache.sis.metadata.iso.spatial.DefaultGeometricObjects;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_GeometricObjects extends PropertyType<MD_GeometricObjects, GeometricObjects> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Identification.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Identification.java
index 1945aed8e3..f7f3cc747b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Identification.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Identification.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.identification.Identification;
import org.apache.sis.metadata.iso.identification.AbstractIdentification;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_Identification extends PropertyType<MD_Identification, Identification> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Identifier.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Identifier.java
index e3b73c14ff..78538d7b1d 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Identifier.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Identifier.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.Identifier;
import org.apache.sis.metadata.iso.DefaultIdentifier;
import org.apache.sis.internal.jaxb.FilterByVersion;
@@ -30,7 +30,7 @@ import org.apache.sis.internal.jaxb.metadata.replace.RS_Identifier;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public class MD_Identifier extends PropertyType<MD_Identifier, Identifier> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_KeywordClass.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_KeywordClass.java
index 2f346bf499..babaa2256d 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_KeywordClass.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_KeywordClass.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.identification.KeywordClass;
import org.apache.sis.metadata.iso.identification.DefaultKeywordClass;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -27,7 +27,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
* package documentation for more information about JAXB and interface.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.5
*/
public class MD_KeywordClass extends PropertyType<MD_KeywordClass, KeywordClass> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Keywords.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Keywords.java
index fe3ac594a9..806e46c94a 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Keywords.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Keywords.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.identification.Keywords;
import org.apache.sis.metadata.iso.identification.DefaultKeywords;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_Keywords extends PropertyType<MD_Keywords, Keywords> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_MaintenanceInformation.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_MaintenanceInformation.java
index 6c7d3c1fab..bb3ccd06a2 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_MaintenanceInformation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_MaintenanceInformation.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.maintenance.MaintenanceInformation;
import org.apache.sis.metadata.iso.maintenance.DefaultMaintenanceInformation;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_MaintenanceInformation extends
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Medium.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Medium.java
index 4812be7408..5e88e48991 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Medium.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Medium.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.distribution.Medium;
import org.apache.sis.metadata.iso.distribution.DefaultMedium;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public class MD_Medium extends PropertyType<MD_Medium, Medium> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Metadata.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Metadata.java
index db8f71e209..53e8a0154b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Metadata.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Metadata.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.Metadata;
import org.apache.sis.metadata.iso.DefaultMetadata;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -27,7 +27,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
* package documentation for more information about JAXB and interface.
*
* @author Guilhem Legal (Geomatys)
- * @version 0.4
+ * @version 1.4
* @since 0.4
*/
public final class MD_Metadata extends PropertyType<MD_Metadata, Metadata> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_MetadataExtensionInformation.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_MetadataExtensionInformation.java
index ebf1f33f23..f556a5e33e 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_MetadataExtensionInformation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_MetadataExtensionInformation.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.MetadataExtensionInformation;
import org.apache.sis.metadata.iso.DefaultMetadataExtensionInformation;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_MetadataExtensionInformation extends
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_MetadataScope.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_MetadataScope.java
index a612101fa6..84bbd687fd 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_MetadataScope.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_MetadataScope.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.MetadataScope;
import org.apache.sis.metadata.iso.DefaultMetadataScope;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -27,7 +27,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
* package documentation for more information about JAXB and interface.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 0.5
+ * @version 1.4
* @since 0.5
*/
public final class MD_MetadataScope extends PropertyType<MD_MetadataScope, MetadataScope> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_PortrayalCatalogueReference.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_PortrayalCatalogueReference.java
index b87acd64b9..bba21df4dd 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_PortrayalCatalogueReference.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_PortrayalCatalogueReference.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.PortrayalCatalogueReference;
import org.apache.sis.metadata.iso.DefaultPortrayalCatalogueReference;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_PortrayalCatalogueReference extends
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_RangeDimension.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_RangeDimension.java
index f8a7a37f1f..785b5172d8 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_RangeDimension.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_RangeDimension.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.content.Band;
import org.opengis.metadata.content.RangeDimension;
import org.apache.sis.internal.jaxb.gmi.MI_Band;
@@ -30,7 +30,7 @@ import org.apache.sis.metadata.iso.content.DefaultRangeDimension;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_RangeDimension extends PropertyType<MD_RangeDimension, RangeDimension> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Releasability.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Releasability.java
index c73400d418..6a7db08779 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Releasability.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Releasability.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.apache.sis.internal.jaxb.gco.PropertyType;
import org.apache.sis.metadata.iso.constraint.DefaultReleasability;
import org.opengis.metadata.constraint.Releasability;
@@ -29,7 +29,7 @@ import org.opengis.metadata.constraint.Releasability;
* @author Cullen Rombach (Image Matters)
* @author Martin Desruisseaux (Geomatys)
* @since 1.0
- * @version 1.0
+ * @version 1.4
*/
public class MD_Releasability extends PropertyType<MD_Releasability, Releasability> {
/**
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_RepresentativeFraction.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_RepresentativeFraction.java
index 5bff57b323..06ae9c6db9 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_RepresentativeFraction.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_RepresentativeFraction.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.identification.RepresentativeFraction;
import org.apache.sis.metadata.iso.identification.DefaultRepresentativeFraction;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_RepresentativeFraction extends
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Resolution.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Resolution.java
index ead9e36212..d9d17cf89c 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Resolution.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Resolution.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.identification.Resolution;
import org.apache.sis.metadata.iso.identification.DefaultResolution;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public class MD_Resolution extends PropertyType<MD_Resolution, Resolution> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Scope.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Scope.java
index 7c5f5c57d8..e5d095e66c 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Scope.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Scope.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.maintenance.Scope;
import org.apache.sis.metadata.iso.maintenance.DefaultScope;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
public class MD_Scope extends PropertyType<MD_Scope, Scope> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_ScopeDescription.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_ScopeDescription.java
index ac0a18411e..f1103a1150 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_ScopeDescription.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_ScopeDescription.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.maintenance.ScopeDescription;
import org.apache.sis.metadata.iso.maintenance.DefaultScopeDescription;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_ScopeDescription extends PropertyType<MD_ScopeDescription, ScopeDescription> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_SpatialRepresentation.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_SpatialRepresentation.java
index 5e3f6893e0..434ed9774b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_SpatialRepresentation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_SpatialRepresentation.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.spatial.Georectified;
import org.opengis.metadata.spatial.Georeferenceable;
import org.opengis.metadata.spatial.SpatialRepresentation;
@@ -32,7 +32,7 @@ import org.apache.sis.metadata.iso.spatial.AbstractSpatialRepresentation;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_SpatialRepresentation extends
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_StandardOrderProcess.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_StandardOrderProcess.java
index d926a0eb27..a7d2c0f8f7 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_StandardOrderProcess.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_StandardOrderProcess.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.distribution.StandardOrderProcess;
import org.apache.sis.metadata.iso.distribution.DefaultStandardOrderProcess;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_StandardOrderProcess extends
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Usage.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Usage.java
index 552ee739e9..a984898fe1 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Usage.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MD_Usage.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.identification.Usage;
import org.apache.sis.metadata.iso.identification.DefaultUsage;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MD_Usage extends PropertyType<MD_Usage, Usage> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_AcquisitionInformation.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_AcquisitionInformation.java
index 29254de647..6b3f17afb0 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_AcquisitionInformation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_AcquisitionInformation.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.acquisition.AcquisitionInformation;
import org.apache.sis.metadata.iso.acquisition.DefaultAcquisitionInformation;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MI_AcquisitionInformation extends
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_EnvironmentalRecord.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_EnvironmentalRecord.java
index 4b2a213735..9faf7f59b4 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_EnvironmentalRecord.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_EnvironmentalRecord.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.acquisition.EnvironmentalRecord;
import org.apache.sis.metadata.iso.acquisition.DefaultEnvironmentalRecord;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MI_EnvironmentalRecord extends
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Event.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Event.java
index c50460f432..7dc4896d69 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Event.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Event.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.acquisition.Event;
import org.apache.sis.metadata.iso.acquisition.DefaultEvent;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MI_Event extends PropertyType<MI_Event, Event> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_GCP.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_GCP.java
index 13b335ac64..f7afd9d1e2 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_GCP.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_GCP.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.spatial.GCP;
import org.apache.sis.metadata.iso.spatial.DefaultGCP;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MI_GCP extends PropertyType<MI_GCP, GCP> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_GeolocationInformation.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_GeolocationInformation.java
index 65c73efa55..02ea4a7125 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_GeolocationInformation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_GeolocationInformation.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.spatial.GeolocationInformation;
import org.apache.sis.metadata.iso.spatial.AbstractGeolocationInformation;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MI_GeolocationInformation extends
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Instrument.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Instrument.java
index 8cc038b315..934978b129 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Instrument.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Instrument.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.acquisition.Instrument;
import org.apache.sis.metadata.iso.acquisition.DefaultInstrument;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MI_Instrument extends PropertyType<MI_Instrument, Instrument> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Objective.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Objective.java
index d5569d31d2..dceda20b1e 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Objective.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Objective.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.acquisition.Objective;
import org.apache.sis.metadata.iso.acquisition.DefaultObjective;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MI_Objective extends PropertyType<MI_Objective, Objective> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Operation.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Operation.java
index 0708a8965f..acdc905b97 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Operation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Operation.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.acquisition.Operation;
import org.apache.sis.metadata.iso.acquisition.DefaultOperation;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MI_Operation extends PropertyType<MI_Operation, Operation> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Plan.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Plan.java
index 012610444b..d77e11699d 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Plan.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Plan.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.acquisition.Plan;
import org.apache.sis.metadata.iso.acquisition.DefaultPlan;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MI_Plan extends PropertyType<MI_Plan, Plan> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Platform.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Platform.java
index f59adc8d40..13ff3786e2 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Platform.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Platform.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.acquisition.Platform;
import org.apache.sis.metadata.iso.acquisition.DefaultPlatform;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MI_Platform extends PropertyType<MI_Platform, Platform> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_PlatformPass.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_PlatformPass.java
index 496543644d..09ed9953bf 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_PlatformPass.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_PlatformPass.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.acquisition.PlatformPass;
import org.apache.sis.metadata.iso.acquisition.DefaultPlatformPass;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MI_PlatformPass extends PropertyType<MI_PlatformPass, PlatformPass> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_RangeElementDescription.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_RangeElementDescription.java
index 43a8f087b3..f271ded98f 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_RangeElementDescription.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_RangeElementDescription.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.content.RangeElementDescription;
import org.apache.sis.metadata.iso.content.DefaultRangeElementDescription;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 0.3
*/
public class MI_RangeElementDescription extends
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_RequestedDate.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_RequestedDate.java
index ed7929748d..5136cc9b17 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_RequestedDate.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_RequestedDate.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.acquisition.RequestedDate;
import org.apache.sis.metadata.iso.acquisition.DefaultRequestedDate;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MI_RequestedDate extends PropertyType<MI_RequestedDate, RequestedDate> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Requirement.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Requirement.java
index a193d3ee98..b4ec9d9729 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Requirement.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MI_Requirement.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.acquisition.Requirement;
import org.apache.sis.metadata.iso.acquisition.DefaultRequirement;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MI_Requirement extends PropertyType<MI_Requirement, Requirement> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MX_DataFile.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MX_DataFile.java
index 19598cdd14..017b9348e7 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MX_DataFile.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/MX_DataFile.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.distribution.DataFile;
import org.apache.sis.metadata.iso.distribution.DefaultDataFile;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -28,7 +28,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
*
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
public final class MX_DataFile extends PropertyType<MX_DataFile, DataFile> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/RS_ReferenceSystem.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/RS_ReferenceSystem.java
index bd25930277..c7f384a489 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/RS_ReferenceSystem.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/RS_ReferenceSystem.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.referencing.ReferenceSystem;
import org.apache.sis.internal.jaxb.gco.PropertyType;
import org.apache.sis.internal.jaxb.metadata.replace.ReferenceSystemMetadata;
@@ -42,7 +42,7 @@ import org.apache.sis.internal.jaxb.metadata.replace.ReferenceSystemMetadata;
* where such tuple is expected.
*
* @author Guilhem Legal (Geomatys)
- * @version 1.0
+ * @version 1.4
*
* @see <a href="https://issues.apache.org/jira/browse/SIS-431">SIS-431</a>
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/SV_CoupledResource.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/SV_CoupledResource.java
index 1facb6e65f..048b3b0514 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/SV_CoupledResource.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/SV_CoupledResource.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.identification.CoupledResource;
import org.apache.sis.metadata.iso.identification.DefaultCoupledResource;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -27,7 +27,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
* package documentation for more information about JAXB and interface.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 0.5
+ * @version 1.4
* @since 0.5
*/
public final class SV_CoupledResource extends PropertyType<SV_CoupledResource, CoupledResource> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/SV_OperationChainMetadata.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/SV_OperationChainMetadata.java
index a9d1280c61..7c06863cad 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/SV_OperationChainMetadata.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/SV_OperationChainMetadata.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.identification.OperationChainMetadata;
import org.apache.sis.metadata.iso.identification.DefaultOperationChainMetadata;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -27,7 +27,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
* package documentation for more information about JAXB and interface.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 0.5
+ * @version 1.4
* @since 0.5
*/
public final class SV_OperationChainMetadata extends PropertyType<SV_OperationChainMetadata, OperationChainMetadata> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/SV_OperationMetadata.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/SV_OperationMetadata.java
index 2bdc4af389..9ef45569b2 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/SV_OperationMetadata.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/SV_OperationMetadata.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.metadata.identification.OperationMetadata;
import org.apache.sis.metadata.iso.identification.DefaultOperationMetadata;
import org.apache.sis.internal.jaxb.gco.PropertyType;
@@ -27,7 +27,7 @@ import org.apache.sis.internal.jaxb.gco.PropertyType;
* package documentation for more information about JAXB and interface.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.5
*/
public class SV_OperationMetadata extends PropertyType<SV_OperationMetadata, OperationMetadata> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/SV_Parameter.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/SV_Parameter.java
index 36d8142d04..aa2daf86c4 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/SV_Parameter.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/SV_Parameter.java
@@ -16,7 +16,7 @@
*/
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlElementRef;
+import jakarta.xml.bind.annotation.XmlElementRef;
import org.opengis.parameter.ParameterDescriptor;
import org.apache.sis.internal.jaxb.gco.PropertyType;
import org.apache.sis.internal.jaxb.metadata.replace.ServiceParameter;
@@ -27,7 +27,7 @@ import org.apache.sis.internal.jaxb.metadata.replace.ServiceParameter;
* package documentation for more information about JAXB and interface.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 0.5
+ * @version 1.4
* @since 0.5
*/
public final class SV_Parameter extends PropertyType<SV_Parameter, ParameterDescriptor<?>> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/package-info.java
index ae0a15c765..fb4d17a166 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/package-info.java
@@ -53,7 +53,7 @@
* @author Alexis Gaillard (Geomatys)
* @since 1.3
*
- * @see javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter
+ * @see jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter
*
* @since 0.3
*/
@@ -64,9 +64,9 @@
@XmlAccessorType(XmlAccessType.NONE)
package org.apache.sis.internal.jaxb.metadata;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
import org.apache.sis.xml.Namespaces;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/QualityParameter.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/QualityParameter.java
index a7fa4c266b..4308fd0fe2 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/QualityParameter.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/QualityParameter.java
@@ -17,10 +17,10 @@
package org.apache.sis.internal.jaxb.metadata.replace;
import java.util.Map;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.TypeName;
import org.opengis.util.InternationalString;
import org.opengis.metadata.Identifier;
@@ -58,7 +58,7 @@ import org.opengis.metadata.quality.ValueStructure;
* declare {@code ParameterDescriptor<?>} as their return type.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@SuppressWarnings("rawtypes") // For the omission of <T> in Parameter<T> - see javadoc.
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/RS_Identifier.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/RS_Identifier.java
index d5c4dbaf80..e7183f8326 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/RS_Identifier.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/RS_Identifier.java
@@ -17,8 +17,8 @@
package org.apache.sis.internal.jaxb.metadata.replace;
import org.apache.sis.metadata.iso.*;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.Identifier;
import org.apache.sis.metadata.TitleProperty;
import org.apache.sis.internal.xml.LegacyNamespaces;
@@ -44,7 +44,7 @@ import org.apache.sis.internal.xml.LegacyNamespaces;
* }
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 1.0
*/
@TitleProperty(name = "code")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/ReferenceSystemMetadata.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/ReferenceSystemMetadata.java
index 513e33c398..b8dc5df6c1 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/ReferenceSystemMetadata.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/ReferenceSystemMetadata.java
@@ -16,10 +16,10 @@
*/
package org.apache.sis.internal.jaxb.metadata.replace;
-import javax.xml.bind.Marshaller;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.Marshaller;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.Identifier;
import org.opengis.referencing.ReferenceSystem;
import org.apache.sis.internal.simple.SimpleIdentifiedObject;
@@ -50,7 +50,7 @@ import org.apache.sis.xml.Namespaces;
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
*
* @see org.apache.sis.referencing.AbstractReferenceSystem
* @see <a href="https://issues.apache.org/jira/browse/SIS-431">SIS-431</a>
@@ -96,7 +96,7 @@ public class ReferenceSystemMetadata extends SimpleIdentifiedObject implements R
}
/**
- * Invoked by JAXB {@link javax.xml.bind.Marshaller} before this object is marshalled to XML.
+ * Invoked by JAXB {@link jakarta.xml.bind.Marshaller} before this object is marshalled to XML.
*/
private void beforeMarshal(final Marshaller marshaller) {
isLegacyMetadata = !FilterByVersion.CURRENT_METADATA.accept();
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/ServiceParameter.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/ServiceParameter.java
index 64658e304e..539633d5d8 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/ServiceParameter.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/ServiceParameter.java
@@ -16,10 +16,10 @@
*/
package org.apache.sis.internal.jaxb.metadata.replace;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.TypeName;
import org.opengis.util.MemberName;
import org.opengis.util.GenericName;
@@ -58,7 +58,7 @@ import static org.apache.sis.internal.util.CollectionsExt.nonNull;
*
* @author Rémi Maréchal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 0.5
*/
@SuppressWarnings("rawtypes") // For the omission of <T> in Parameter<T> - see javadoc.
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/package-info.java
index 75e3bc495f..2735500c0e 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/package-info.java
@@ -56,13 +56,13 @@
})
package org.apache.sis.internal.jaxb.metadata.replace;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
import org.apache.sis.internal.xml.LegacyNamespaces;
import org.apache.sis.internal.jaxb.metadata.MD_Identifier;
import org.apache.sis.internal.jaxb.metadata.DQM_Description;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/AbstractMetadata.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/AbstractMetadata.java
index cea810698f..49517f0c0c 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/AbstractMetadata.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/AbstractMetadata.java
@@ -17,7 +17,7 @@
package org.apache.sis.metadata;
import java.util.Map;
-import javax.xml.bind.annotation.XmlTransient;
+import jakarta.xml.bind.annotation.XmlTransient;
import org.apache.sis.util.Emptiable;
import org.apache.sis.util.ComparisonMode;
import org.apache.sis.util.LenientComparable;
@@ -69,7 +69,7 @@ import org.apache.sis.util.collection.TreeTable;
* use a single lock for the whole metadata tree (including children).
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
*
* @see MetadataStandard
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/ModifiableMetadata.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/ModifiableMetadata.java
index a4907e1124..b7e2d5ebee 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/ModifiableMetadata.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/ModifiableMetadata.java
@@ -29,7 +29,7 @@ import java.util.Currency;
import java.util.NoSuchElementException;
import java.lang.reflect.Modifier;
import java.nio.charset.Charset;
-import javax.xml.bind.annotation.XmlTransient;
+import jakarta.xml.bind.annotation.XmlTransient;
import org.opengis.util.CodeList;
import org.opengis.metadata.Metadata; // For javadoc
import org.apache.sis.util.resources.Errors;
@@ -87,7 +87,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.valueIfDefin
* }
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.1
+ * @version 1.4
* @since 0.3
*/
@XmlTransient
@@ -149,7 +149,7 @@ public abstract class ModifiableMetadata extends AbstractMetadata {
* See <a href="https://issues.apache.org/jira/browse/SIS-81">SIS-81</a>.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
*
* @see ModifiableMetadata#state()
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyComparator.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyComparator.java
index fd0af6c3b2..feee406045 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyComparator.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyComparator.java
@@ -20,7 +20,7 @@ import java.util.Comparator;
import java.util.Map;
import java.util.HashMap;
import java.lang.reflect.Method;
-import javax.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlType;
import org.opengis.annotation.UML;
import org.opengis.annotation.Obligation;
@@ -43,7 +43,7 @@ import org.opengis.annotation.Obligation;
* </ol>
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
final class PropertyComparator implements Comparator<Method> {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultApplicationSchemaInformation.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultApplicationSchemaInformation.java
index 8e42238a28..1eaf2165ed 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultApplicationSchemaInformation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultApplicationSchemaInformation.java
@@ -16,10 +16,10 @@
*/
package org.apache.sis.metadata.iso;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.metadata.ApplicationSchemaInformation;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.citation.OnlineResource;
@@ -52,7 +52,7 @@ import org.apache.sis.internal.jaxb.metadata.CI_OnlineResource;
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_ApplicationSchemaInformation_Type", namespace = Namespaces.MAS, propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultExtendedElementInformation.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultExtendedElementInformation.java
index 5899fbca2b..331dbfb17d 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultExtendedElementInformation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultExtendedElementInformation.java
@@ -19,9 +19,9 @@ package org.apache.sis.metadata.iso;
import java.util.AbstractSet;
import java.util.Collection;
import java.util.Iterator;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.annotation.Obligation;
import org.opengis.metadata.Datatype;
import org.opengis.metadata.citation.Responsibility;
@@ -76,7 +76,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.ensurePositi
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@TitleProperty(name = "name")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultIdentifier.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultIdentifier.java
index ad4c8bc2b2..5aabc3ff6b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultIdentifier.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultIdentifier.java
@@ -16,10 +16,10 @@
*/
package org.apache.sis.metadata.iso;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.citation.Citation;
import org.opengis.util.InternationalString;
@@ -85,7 +85,7 @@ import org.apache.sis.xml.Namespaces;
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
*
* @see org.apache.sis.referencing.ImmutableIdentifier
* @see org.apache.sis.referencing.IdentifiedObjects#toURN(Class, Identifier)
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadata.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadata.java
index 4a2862cfd0..ad79e0f92b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadata.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadata.java
@@ -28,12 +28,12 @@ import java.util.Iterator;
import java.net.URI;
import java.net.URISyntaxException;
import java.nio.charset.Charset;
-import javax.xml.bind.Marshaller;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.Marshaller;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.Metadata;
import org.opengis.metadata.MetadataScope;
@@ -137,7 +137,7 @@ import org.apache.sis.math.FunctionProperty;
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.1
+ * @version 1.4
*
* @see org.apache.sis.storage.Resource#getMetadata()
*
@@ -1642,7 +1642,7 @@ public class DefaultMetadata extends ISOMetadata implements Metadata {
//////////////////////////////////////////////////////////////////////////////////////////////////
/**
- * Invoked by JAXB {@link javax.xml.bind.Marshaller} before this object is marshalled to XML.
+ * Invoked by JAXB {@link jakarta.xml.bind.Marshaller} before this object is marshalled to XML.
* This method sets the locale to be used for XML marshalling to the metadata language.
*/
@SuppressWarnings("unused")
@@ -1651,7 +1651,7 @@ public class DefaultMetadata extends ISOMetadata implements Metadata {
}
/**
- * Invoked by JAXB {@link javax.xml.bind.Marshaller} after this object has been marshalled to XML.
+ * Invoked by JAXB {@link jakarta.xml.bind.Marshaller} after this object has been marshalled to XML.
* This method restores the locale to be used for XML marshalling to its previous value.
*/
@SuppressWarnings("unused")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadataExtensionInformation.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadataExtensionInformation.java
index d0ee356403..a4c264370e 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadataExtensionInformation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadataExtensionInformation.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.citation.OnlineResource;
import org.opengis.metadata.ExtendedElementInformation;
import org.opengis.metadata.MetadataExtensionInformation;
@@ -42,7 +42,7 @@ import org.apache.sis.xml.Namespaces;
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_MetadataExtensionInformation_Type", namespace = Namespaces.MEX, propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadataScope.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadataScope.java
index 8e6dd36e16..ee66d16845 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadataScope.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadataScope.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.InternationalString;
import org.opengis.metadata.MetadataScope;
import org.opengis.metadata.maintenance.ScopeCode;
@@ -43,7 +43,7 @@ import org.apache.sis.util.iso.Types;
*
* @author Rémi Maréchal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.5
*/
@XmlType(name = "MD_MetadataScope_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultPortrayalCatalogueReference.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultPortrayalCatalogueReference.java
index 70eed7f96a..b6efad2d4c 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultPortrayalCatalogueReference.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultPortrayalCatalogueReference.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.PortrayalCatalogueReference;
import org.apache.sis.xml.Namespaces;
@@ -46,7 +46,7 @@ import org.apache.sis.xml.Namespaces;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_PortrayalCatalogueReference_Type", namespace = Namespaces.MPC)
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/ISOMetadata.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/ISOMetadata.java
index bcac4318db..1dfd657bff 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/ISOMetadata.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/ISOMetadata.java
@@ -21,12 +21,12 @@ import java.util.List;
import java.util.Collection;
import java.util.Collections;
import java.io.Serializable;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlTransient;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import jakarta.xml.bind.annotation.XmlID;
+import jakarta.xml.bind.annotation.XmlAttribute;
+import jakarta.xml.bind.annotation.XmlTransient;
+import jakarta.xml.bind.annotation.XmlSchemaType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter;
import org.opengis.metadata.Identifier;
import org.apache.sis.xml.IdentifierMap;
import org.apache.sis.xml.IdentifierSpace;
@@ -59,7 +59,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.valueIfDefin
* </ul>
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlTransient
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultAcquisitionInformation.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultAcquisitionInformation.java
index 7d19c66762..895bda12c7 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultAcquisitionInformation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultAcquisitionInformation.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.acquisition;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.acquisition.AcquisitionInformation;
import org.opengis.metadata.acquisition.EnvironmentalRecord;
import org.opengis.metadata.acquisition.Instrument;
@@ -46,7 +46,7 @@ import org.apache.sis.metadata.iso.ISOMetadata;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MI_AcquisitionInformation_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultEnvironmentalRecord.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultEnvironmentalRecord.java
index 4f7f4f8679..099b34cf70 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultEnvironmentalRecord.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultEnvironmentalRecord.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.acquisition;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.acquisition.EnvironmentalRecord;
import org.opengis.util.InternationalString;
import org.apache.sis.measure.ValueRange;
@@ -48,7 +48,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.ensureInRang
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MI_EnvironmentalRecord_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultEvent.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultEvent.java
index 57eb4bb571..b406d7226e 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultEvent.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultEvent.java
@@ -18,9 +18,9 @@ package org.apache.sis.metadata.iso.acquisition;
import java.util.Collection;
import java.util.Date;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.acquisition.Context;
import org.opengis.metadata.acquisition.Event;
@@ -58,7 +58,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.toMillisecon
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MI_Event_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultInstrument.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultInstrument.java
index e250606ca2..5ff27c5fc9 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultInstrument.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultInstrument.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.acquisition;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.acquisition.Instrument;
import org.opengis.metadata.acquisition.Platform;
@@ -48,7 +48,7 @@ import org.apache.sis.metadata.iso.ISOMetadata;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MI_Instrument_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultObjective.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultObjective.java
index 6709512c64..0b4cd415a1 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultObjective.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultObjective.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.acquisition;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.acquisition.Event;
import org.opengis.metadata.acquisition.Instrument;
@@ -59,7 +59,7 @@ import org.apache.sis.internal.jaxb.NonMarshalledAuthority;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MI_Objective_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultOperation.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultOperation.java
index 8c9aa5cdfa..f6ae72d577 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultOperation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultOperation.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.acquisition;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.acquisition.Event;
import org.opengis.metadata.acquisition.Objective;
@@ -54,7 +54,7 @@ import org.apache.sis.metadata.iso.ISOMetadata;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MI_Operation_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultPlan.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultPlan.java
index 3ddd89faa2..eb96ec9902 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultPlan.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultPlan.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.acquisition;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.acquisition.GeometryType;
import org.opengis.metadata.acquisition.Operation;
import org.opengis.metadata.acquisition.Plan;
@@ -50,7 +50,7 @@ import org.apache.sis.metadata.iso.ISOMetadata;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MI_Plan_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultPlatform.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultPlatform.java
index 14fc86e080..1a23124b14 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultPlatform.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultPlatform.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.acquisition;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.acquisition.Instrument;
import org.opengis.metadata.acquisition.Platform;
@@ -52,7 +52,7 @@ import org.apache.sis.metadata.iso.ISOMetadata;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MI_Platform_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultPlatformPass.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultPlatformPass.java
index 6353b1e695..75bf7a9f16 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultPlatformPass.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultPlatformPass.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.acquisition;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.geometry.Geometry;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.acquisition.Event;
@@ -46,7 +46,7 @@ import org.apache.sis.metadata.iso.ISOMetadata;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MI_PlatformPass_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultRequestedDate.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultRequestedDate.java
index c0d9552519..cbc3e6e189 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultRequestedDate.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultRequestedDate.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.acquisition;
import java.util.Date;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.acquisition.RequestedDate;
import org.apache.sis.metadata.iso.ISOMetadata;
@@ -46,7 +46,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.toMillisecon
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MI_RequestedDate_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultRequirement.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultRequirement.java
index f3400b3b95..ef6579c5df 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultRequirement.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultRequirement.java
@@ -18,9 +18,9 @@ package org.apache.sis.metadata.iso.acquisition;
import java.util.Date;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.acquisition.Plan;
import org.opengis.metadata.acquisition.Priority;
@@ -64,7 +64,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.toMillisecon
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MI_Requirement_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/package-info.java
index ca70aec2c0..5decfd81eb 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/package-info.java
@@ -87,7 +87,7 @@
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlSchema(location="https://schemas.isotc211.org/19115/-3/mac/1.0/mac.xsd",
@@ -129,13 +129,13 @@
})
package org.apache.sis.metadata.iso.acquisition;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
import org.apache.sis.xml.Namespaces;
import org.apache.sis.internal.jaxb.gco.*;
import org.apache.sis.internal.jaxb.code.*;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/AbstractParty.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/AbstractParty.java
index 088e9de03b..94de6948a3 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/AbstractParty.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/AbstractParty.java
@@ -17,10 +17,10 @@
package org.apache.sis.metadata.iso.citation;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
import org.opengis.util.InternationalString;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.citation.Contact;
@@ -53,7 +53,7 @@ import org.apache.sis.internal.jaxb.NonMarshalledAuthority;
*
* @author Rémi Maréchal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 0.5
*/
@TitleProperty(name = "name")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultAddress.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultAddress.java
index 8aaa1d3469..f7fd6e4a7b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultAddress.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultAddress.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.citation;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.InternationalString;
import org.opengis.metadata.citation.Address;
import org.apache.sis.metadata.iso.ISOMetadata;
@@ -40,7 +40,7 @@ import org.apache.sis.metadata.iso.ISOMetadata;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "CI_Address_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultCitation.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultCitation.java
index c80182f672..e111f22abb 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultCitation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultCitation.java
@@ -18,9 +18,9 @@ package org.apache.sis.metadata.iso.citation;
import java.util.Date;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.citation.CitationDate;
@@ -71,7 +71,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.toMillisecon
* @author Cédric Briançon (Geomatys)
* @author Rémi Maréchal (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@TitleProperty(name = "title")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultCitationDate.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultCitationDate.java
index 2a7ddfa33c..cef8c2c173 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultCitationDate.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultCitationDate.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.citation;
import java.util.Date;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.citation.CitationDate;
import org.opengis.metadata.citation.DateType;
import org.apache.sis.metadata.iso.ISOMetadata;
@@ -48,7 +48,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.toMillisecon
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@TitleProperty(name = "date")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultContact.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultContact.java
index 20d6c510be..4213c5c1db 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultContact.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultContact.java
@@ -19,10 +19,10 @@ package org.apache.sis.metadata.iso.citation;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.InternationalString;
import org.opengis.metadata.citation.Address;
import org.opengis.metadata.citation.Contact;
@@ -57,7 +57,7 @@ import org.apache.sis.internal.util.CollectionsExt;
* @author Cédric Briançon (Geomatys)
* @author Rémi Maréchal (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "CI_Contact_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultIndividual.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultIndividual.java
index f5cbd54821..c5df13f408 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultIndividual.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultIndividual.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.citation;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.citation.Contact;
import org.opengis.metadata.citation.Individual;
import org.opengis.util.InternationalString;
@@ -39,7 +39,7 @@ import org.apache.sis.util.iso.Types;
*
* @author Rémi Maréchal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.5
*/
@XmlType(name = "CI_Individual_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultOnlineResource.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultOnlineResource.java
index 6119c3db57..02d10bae61 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultOnlineResource.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultOnlineResource.java
@@ -17,10 +17,10 @@
package org.apache.sis.metadata.iso.citation;
import java.net.URI;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.InternationalString;
import org.opengis.metadata.citation.OnLineFunction;
import org.opengis.metadata.citation.OnlineResource;
@@ -50,7 +50,7 @@ import org.apache.sis.metadata.iso.ISOMetadata;
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "CI_OnlineResource_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultOrganisation.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultOrganisation.java
index 0f91a187a3..1da19abe37 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultOrganisation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultOrganisation.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.citation;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.citation.Contact;
import org.opengis.metadata.citation.Individual;
import org.opengis.metadata.citation.Organisation;
@@ -40,7 +40,7 @@ import org.opengis.metadata.identification.BrowseGraphic;
*
* @author Rémi Maréchal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.5
*/
@XmlType(name = "CI_Organisation_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultResponsibility.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultResponsibility.java
index 1a8e10cb40..74f4d3c229 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultResponsibility.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultResponsibility.java
@@ -17,11 +17,11 @@
package org.apache.sis.metadata.iso.citation;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.metadata.citation.Role;
import org.opengis.metadata.extent.Extent;
import org.apache.sis.metadata.iso.ISOMetadata;
@@ -55,7 +55,7 @@ import org.opengis.metadata.citation.Responsibility;
* @author Rémi Maréchal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.5
*/
@SuppressWarnings("deprecation")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultResponsibleParty.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultResponsibleParty.java
index 1eedc4f560..13b1a664ba 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultResponsibleParty.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultResponsibleParty.java
@@ -20,9 +20,9 @@ import java.util.Iterator;
import java.util.Collection;
import java.util.Collections;
import java.util.function.Function;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.citation.Contact;
import org.opengis.metadata.citation.Party;
import org.opengis.metadata.citation.Individual;
@@ -56,7 +56,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.valueIfDefin
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.1
+ * @version 1.4
* @since 0.3
*/
@Deprecated(since="1.0")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultSeries.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultSeries.java
index 05d4d09652..128e31edbc 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultSeries.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultSeries.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.citation;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.citation.Series;
import org.opengis.util.InternationalString;
import org.apache.sis.metadata.iso.ISOMetadata;
@@ -39,7 +39,7 @@ import org.apache.sis.util.iso.Types;
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "CI_Series_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultTelephone.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultTelephone.java
index 9c2145d897..197739e181 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultTelephone.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultTelephone.java
@@ -19,10 +19,10 @@ package org.apache.sis.metadata.iso.citation;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.metadata.citation.Telephone;
import org.opengis.metadata.citation.TelephoneType;
import org.apache.sis.metadata.iso.ISOMetadata;
@@ -67,7 +67,7 @@ import org.apache.sis.internal.metadata.Dependencies;
* @author Cédric Briançon (Geomatys)
* @author Rémi Maréchal (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
*
* @see DefaultContact#getPhones()
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/package-info.java
index dd31fa1508..fbeb211392 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/package-info.java
@@ -87,7 +87,7 @@
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.3
+ * @version 1.4
* @since 0.3
*/
@XmlSchema(location="https://schemas.isotc211.org/19115/-3/cit/1.0/cit.xsd",
@@ -122,13 +122,13 @@
})
package org.apache.sis.metadata.iso.citation;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
import org.apache.sis.xml.Namespaces;
import org.apache.sis.internal.xml.LegacyNamespaces;
import org.apache.sis.internal.jaxb.gco.*;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/DefaultConstraints.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/DefaultConstraints.java
index 0ced6d1f7b..040394fff5 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/DefaultConstraints.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/DefaultConstraints.java
@@ -17,11 +17,11 @@
package org.apache.sis.metadata.iso.constraint;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.InternationalString;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.citation.Responsibility;
@@ -55,7 +55,7 @@ import org.apache.sis.util.iso.Types;
* @author Cédric Briançon (Geomatys)
* @author Rémi Maréchal (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_Constraints_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/DefaultLegalConstraints.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/DefaultLegalConstraints.java
index 3d4ac052f0..f893ed195f 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/DefaultLegalConstraints.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/DefaultLegalConstraints.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.constraint;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.InternationalString;
import org.opengis.metadata.constraint.Restriction;
import org.opengis.metadata.constraint.LegalConstraints;
@@ -51,7 +51,7 @@ import org.opengis.metadata.constraint.LegalConstraints;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_LegalConstraints_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/DefaultReleasability.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/DefaultReleasability.java
index 4754408961..c4a3e7c404 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/DefaultReleasability.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/DefaultReleasability.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.constraint;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.InternationalString;
import org.opengis.metadata.citation.Responsibility;
import org.opengis.metadata.constraint.Releasability;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/DefaultSecurityConstraints.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/DefaultSecurityConstraints.java
index c56e8b1225..bf9d1f4bd2 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/DefaultSecurityConstraints.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/DefaultSecurityConstraints.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.constraint;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.InternationalString;
import org.opengis.metadata.constraint.Classification;
import org.opengis.metadata.constraint.SecurityConstraints;
@@ -43,7 +43,7 @@ import org.opengis.metadata.constraint.SecurityConstraints;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_SecurityConstraints_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/package-info.java
index dadd70991d..db2b70f53f 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/package-info.java
@@ -84,13 +84,13 @@
})
package org.apache.sis.metadata.iso.constraint;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
import org.apache.sis.xml.Namespaces;
import org.apache.sis.internal.jaxb.gco.*;
import org.apache.sis.internal.jaxb.code.*;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/AbstractContentInformation.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/AbstractContentInformation.java
index 0882fa2341..fcc6d0a045 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/AbstractContentInformation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/AbstractContentInformation.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.content;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.content.ContentInformation;
import org.opengis.metadata.content.CoverageDescription;
import org.opengis.metadata.content.FeatureCatalogueDescription;
@@ -40,7 +40,7 @@ import org.apache.sis.metadata.iso.ISOMetadata;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "AbstractMD_ContentInformation_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultAttributeGroup.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultAttributeGroup.java
index 42c61f8209..98077293e7 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultAttributeGroup.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultAttributeGroup.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.content;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
import org.opengis.metadata.content.AttributeGroup;
import org.opengis.metadata.content.CoverageContentType;
import org.opengis.metadata.content.RangeDimension;
@@ -46,7 +46,7 @@ import org.apache.sis.metadata.iso.ISOMetadata;
* @author Rémi Maréchal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.5
*/
@XmlType(name = "MD_AttributeGroup_Type", propOrder = {
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 beee8059ab..8f5fb88f28 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
@@ -18,11 +18,11 @@ package org.apache.sis.metadata.iso.content;
import javax.measure.Unit;
import javax.measure.quantity.Length;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.metadata.content.Band;
import org.opengis.metadata.content.BandDefinition;
import org.opengis.metadata.content.PolarisationOrientation;
@@ -56,7 +56,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.ensurePositi
* @author Cédric Briançon (Geomatys)
* @author Rémi Maréchal (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_Band_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultCoverageDescription.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultCoverageDescription.java
index 6f417e19da..7cee3c26ae 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultCoverageDescription.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultCoverageDescription.java
@@ -18,11 +18,11 @@ package org.apache.sis.metadata.iso.content;
import java.util.Collection;
import java.util.Collections;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.content.AttributeGroup;
import org.opengis.metadata.content.CoverageContentType;
@@ -61,7 +61,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.valueIfDefin
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_CoverageDescription_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultFeatureCatalogueDescription.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultFeatureCatalogueDescription.java
index 1a2babc099..6523501792 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultFeatureCatalogueDescription.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultFeatureCatalogueDescription.java
@@ -20,9 +20,9 @@ import java.util.Map;
import java.util.Collection;
import java.util.Locale;
import java.nio.charset.Charset;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.GenericName;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.content.FeatureCatalogueDescription;
@@ -60,7 +60,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.valueIfDefin
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_FeatureCatalogueDescription_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultFeatureTypeInfo.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultFeatureTypeInfo.java
index f30f722fd7..ddc805ed5b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultFeatureTypeInfo.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultFeatureTypeInfo.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.content;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
import org.opengis.util.GenericName;
import org.opengis.metadata.content.FeatureTypeInfo;
import org.apache.sis.measure.ValueRange;
@@ -42,7 +42,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.ensurePositi
*
* @author Rémi Maréchal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
*
* @see org.apache.sis.storage.FeatureNaming
* @see org.apache.sis.feature.DefaultFeatureType
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultImageDescription.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultImageDescription.java
index 189aaa90ca..8fb228cbb9 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultImageDescription.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultImageDescription.java
@@ -16,10 +16,10 @@
*/
package org.apache.sis.metadata.iso.content;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.content.ImageDescription;
import org.opengis.metadata.content.ImagingCondition;
@@ -50,7 +50,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.ensurePositi
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_ImageDescription_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultRangeDimension.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultRangeDimension.java
index d9d750d7a0..b7fd4e51f2 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultRangeDimension.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultRangeDimension.java
@@ -17,11 +17,11 @@
package org.apache.sis.metadata.iso.content;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.MemberName;
import org.opengis.util.InternationalString;
import org.opengis.metadata.Identifier;
@@ -52,7 +52,7 @@ import org.apache.sis.internal.jaxb.gco.InternationalStringAdapter;
* @author Cédric Briançon (Geomatys)
* @author Rémi Maréchal (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@TitleProperty(name = "sequenceIdentifier")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultRangeElementDescription.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultRangeElementDescription.java
index 0c18bab523..a4282ff502 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultRangeElementDescription.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultRangeElementDescription.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.content;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.Record;
import org.opengis.util.InternationalString;
import org.opengis.metadata.content.RangeElementDescription;
@@ -47,7 +47,7 @@ import org.apache.sis.metadata.TitleProperty;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@TitleProperty(name = "name")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultSampleDimension.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultSampleDimension.java
index 3b450d94cf..a6d6503623 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultSampleDimension.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/DefaultSampleDimension.java
@@ -18,11 +18,11 @@ package org.apache.sis.metadata.iso.content;
import java.util.Collection;
import javax.measure.Unit;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.metadata.content.Band;
import org.opengis.metadata.content.SampleDimension;
import org.opengis.metadata.content.CoverageContentType;
@@ -66,7 +66,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.ensurePositi
* @author Rémi Maréchal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.3
+ * @version 1.4
* @since 0.5
*/
@XmlType(name = "MD_SampleDimension_Type", propOrder = {
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 0f80bfc15c..815c0ed5a0 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
@@ -81,7 +81,7 @@
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.3
+ * @version 1.4
* @since 0.3
*/
@XmlSchema(location="https://schemas.isotc211.org/19115/-3/mrc/1.0/mrc.xsd",
@@ -120,13 +120,13 @@
})
package org.apache.sis.metadata.iso.content;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
import org.apache.sis.xml.Namespaces;
import org.apache.sis.internal.xml.LegacyNamespaces;
import org.apache.sis.internal.jaxb.lan.LocaleAdapter;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultDataFile.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultDataFile.java
index cd382daa2c..45b008708c 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultDataFile.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultDataFile.java
@@ -18,10 +18,10 @@ package org.apache.sis.metadata.iso.distribution;
import java.net.URI;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.GenericName;
import org.opengis.metadata.distribution.Format;
import org.opengis.metadata.distribution.DataFile;
@@ -54,7 +54,7 @@ import org.opengis.util.InternationalString;
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MX_DataFile_Type", namespace = Namespaces.MDT, propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultDigitalTransferOptions.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultDigitalTransferOptions.java
index dcb068867a..d801413be8 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultDigitalTransferOptions.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultDigitalTransferOptions.java
@@ -17,10 +17,10 @@
package org.apache.sis.metadata.iso.distribution;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.InternationalString;
import org.opengis.temporal.PeriodDuration;
import org.opengis.metadata.citation.OnlineResource;
@@ -54,7 +54,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.ensurePositi
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_DigitalTransferOptions_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultDistribution.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultDistribution.java
index 888b651ba3..e2f903e720 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultDistribution.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultDistribution.java
@@ -17,10 +17,10 @@
package org.apache.sis.metadata.iso.distribution;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.InternationalString;
import org.opengis.metadata.distribution.DigitalTransferOptions;
import org.opengis.metadata.distribution.Distribution;
@@ -55,7 +55,7 @@ import org.apache.sis.internal.jaxb.gco.InternationalStringAdapter;
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@TitleProperty(name = "description")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultDistributor.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultDistributor.java
index 1cf12ab6c7..ccb519c812 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultDistributor.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultDistributor.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.distribution;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.citation.Responsibility;
import org.opengis.metadata.distribution.Format;
import org.opengis.metadata.distribution.Distributor;
@@ -55,7 +55,7 @@ import org.apache.sis.metadata.iso.ISOMetadata;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_Distributor_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultFormat.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultFormat.java
index b28321f8e8..0581bac39a 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultFormat.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultFormat.java
@@ -18,10 +18,10 @@ package org.apache.sis.metadata.iso.distribution;
import java.util.Collection;
import java.util.function.BiConsumer;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.InternationalString;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.distribution.Format;
@@ -82,7 +82,7 @@ import org.apache.sis.metadata.iso.ISOMetadata;
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_Format_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultMedium.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultMedium.java
index c69adc640e..d7a654283e 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultMedium.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultMedium.java
@@ -20,10 +20,10 @@ import java.util.AbstractSet;
import java.util.Collection;
import java.util.Iterator;
import javax.measure.Unit;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.InternationalString;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.citation.Citation;
@@ -65,7 +65,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.ensurePositi
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_Medium_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultStandardOrderProcess.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultStandardOrderProcess.java
index 78c612952c..e4e2a82d56 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultStandardOrderProcess.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultStandardOrderProcess.java
@@ -18,10 +18,10 @@ package org.apache.sis.metadata.iso.distribution;
import java.util.Date;
import java.util.Currency;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.Record;
import org.opengis.util.RecordType;
import org.opengis.util.InternationalString;
@@ -51,7 +51,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.toMillisecon
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_StandardOrderProcess_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/package-info.java
index 6bc55d3ca4..7a76b48fc2 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/package-info.java
@@ -68,7 +68,7 @@
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlSchema(location="https://schemas.isotc211.org/19115/-3/mrd/1.0/mrd.xsd",
@@ -103,13 +103,13 @@
})
package org.apache.sis.metadata.iso.distribution;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
import org.apache.sis.xml.Namespaces;
import org.apache.sis.internal.xml.LegacyNamespaces;
import org.apache.sis.internal.jaxb.gco.*;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/AbstractGeographicExtent.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/AbstractGeographicExtent.java
index 0023517643..f0406057e7 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/AbstractGeographicExtent.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/AbstractGeographicExtent.java
@@ -16,10 +16,10 @@
*/
package org.apache.sis.metadata.iso.extent;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.extent.GeographicExtent;
import org.opengis.metadata.extent.GeographicBoundingBox;
import org.opengis.metadata.extent.GeographicDescription;
@@ -42,7 +42,7 @@ import org.apache.sis.metadata.iso.ISOMetadata;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "AbstractEX_GeographicExtent_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultBoundingPolygon.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultBoundingPolygon.java
index 46a1759c01..8ba7733b04 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultBoundingPolygon.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultBoundingPolygon.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.extent;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.geometry.Geometry;
import org.opengis.metadata.extent.BoundingPolygon;
@@ -47,7 +47,7 @@ import org.opengis.metadata.extent.BoundingPolygon;
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Guilhem Legal (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "EX_BoundingPolygon_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultExtent.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultExtent.java
index 89aef69d79..687629ee21 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultExtent.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultExtent.java
@@ -20,9 +20,9 @@ import java.util.Set;
import java.util.LinkedHashSet;
import java.util.Collection;
import java.util.function.BinaryOperator;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.geometry.Envelope;
import org.opengis.metadata.extent.Extent;
import org.opengis.metadata.extent.VerticalExtent;
@@ -82,7 +82,7 @@ import org.apache.sis.xml.NilReason;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
*
* @see Extents#getGeographicBoundingBox(Extent)
* @see org.apache.sis.referencing.AbstractReferenceSystem#getDomainOfValidity()
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultGeographicBoundingBox.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultGeographicBoundingBox.java
index 415eae319e..cbc3871e7d 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultGeographicBoundingBox.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultGeographicBoundingBox.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.extent;
import java.util.Objects;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
import org.opengis.geometry.Envelope;
import org.opengis.metadata.extent.GeographicBoundingBox;
import org.opengis.referencing.operation.TransformException;
@@ -107,7 +107,7 @@ import static java.lang.Double.doubleToLongBits;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
*
* @see org.apache.sis.geometry.GeneralEnvelope
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultGeographicDescription.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultGeographicDescription.java
index c6755b1e24..c0cbfe0609 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultGeographicDescription.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultGeographicDescription.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.extent;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.InternationalString;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.citation.Citation;
@@ -57,7 +57,7 @@ import org.apache.sis.util.iso.Types;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "EX_GeographicDescription_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultSpatialTemporalExtent.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultSpatialTemporalExtent.java
index 0e00065f1a..6a5d47ef81 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultSpatialTemporalExtent.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultSpatialTemporalExtent.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.extent;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.geometry.Envelope;
import org.opengis.metadata.extent.TemporalExtent;
import org.opengis.metadata.extent.VerticalExtent;
@@ -53,7 +53,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.valueIfDefin
* @author Rémi Maréchal (Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "EX_SpatialTemporalExtent_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultTemporalExtent.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultTemporalExtent.java
index ccdef0cf53..5770a1f7ec 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultTemporalExtent.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultTemporalExtent.java
@@ -17,10 +17,10 @@
package org.apache.sis.metadata.iso.extent;
import java.util.Date;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.geometry.Envelope;
import org.opengis.temporal.Period;
import org.opengis.temporal.Instant;
@@ -62,7 +62,7 @@ import org.apache.sis.xml.NilReason;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "EX_TemporalExtent_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultVerticalExtent.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultVerticalExtent.java
index 0e557f1da8..6520b02377 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultVerticalExtent.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultVerticalExtent.java
@@ -16,10 +16,10 @@
*/
package org.apache.sis.metadata.iso.extent;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.geometry.Envelope;
import org.opengis.util.FactoryException;
import org.opengis.referencing.crs.VerticalCRS;
@@ -65,7 +65,7 @@ import org.apache.sis.xml.NilReason;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "EX_VerticalExtent_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/package-info.java
index c872d494cd..b4fa37e494 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/package-info.java
@@ -136,7 +136,7 @@
* @author Cédric Briançon (Geomatys)
* @author Guilhem Legal (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.3
+ * @version 1.4
* @since 0.3
*/
@XmlSchema(location="https://schemas.isotc211.org/19115/-3/gex/1.0/gex.xsd",
@@ -162,13 +162,13 @@
})
package org.apache.sis.metadata.iso.extent;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
import org.apache.sis.xml.Namespaces;
import org.apache.sis.internal.jaxb.gco.*;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/AbstractIdentification.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/AbstractIdentification.java
index 9fc242000b..44a58d3a9f 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/AbstractIdentification.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/AbstractIdentification.java
@@ -17,11 +17,11 @@
package org.apache.sis.metadata.iso.identification;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.citation.Responsibility;
@@ -82,7 +82,7 @@ import org.apache.sis.util.iso.Types;
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "AbstractMD_Identification_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultAggregateInformation.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultAggregateInformation.java
index 3ae2657c52..ea20a7dcfb 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultAggregateInformation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultAggregateInformation.java
@@ -19,10 +19,10 @@ package org.apache.sis.metadata.iso.identification;
import java.util.Iterator;
import java.util.ArrayList;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.identification.AggregateInformation;
@@ -63,7 +63,7 @@ import org.apache.sis.internal.jaxb.code.DS_InitiativeTypeCode;
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*
* @deprecated As of ISO 19115:2014, replaced by {@link DefaultAssociatedResource}.
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultAssociatedResource.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultAssociatedResource.java
index d77b16c85e..0198dad55b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultAssociatedResource.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultAssociatedResource.java
@@ -16,10 +16,10 @@
*/
package org.apache.sis.metadata.iso.identification;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.identification.AssociatedResource;
import org.opengis.metadata.identification.AssociationType;
@@ -57,7 +57,7 @@ import org.apache.sis.metadata.iso.ISOMetadata;
* @author Rémi Maréchal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.5
*/
@XmlType(name = "MD_AssociatedResource_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultBrowseGraphic.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultBrowseGraphic.java
index f55f6adf31..b2452d35d5 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultBrowseGraphic.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultBrowseGraphic.java
@@ -18,10 +18,10 @@ package org.apache.sis.metadata.iso.identification;
import java.net.URI;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.InternationalString;
import org.opengis.metadata.citation.OnlineResource;
import org.opengis.metadata.constraint.Constraints;
@@ -53,7 +53,7 @@ import org.apache.sis.xml.Namespaces;
* @author Cédric Briançon (Geomatys)
* @author Rémi Maréchal (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_BrowseGraphic_Type", namespace = Namespaces.MCC, propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultCoupledResource.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultCoupledResource.java
index 0224da16c8..7ed2c78517 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultCoupledResource.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultCoupledResource.java
@@ -17,11 +17,11 @@
package org.apache.sis.metadata.iso.identification;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter;
import org.opengis.util.ScopedName;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.identification.DataIdentification;
@@ -52,7 +52,7 @@ import org.apache.sis.xml.Namespaces;
* @author Rémi Maréchal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.5
*/
@XmlType(name = "SV_CoupledResource_Type", namespace = Namespaces.SRV, propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultDataIdentification.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultDataIdentification.java
index 133272bf4e..7cad3771e6 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultDataIdentification.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultDataIdentification.java
@@ -21,9 +21,9 @@ import java.util.Collection;
import java.util.Collections;
import java.util.Locale;
import java.nio.charset.Charset;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.InternationalString;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.identification.TopicCategory;
@@ -68,7 +68,7 @@ import org.apache.sis.internal.metadata.Dependencies;
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_DataIdentification_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultKeywordClass.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultKeywordClass.java
index e4d655eb0b..a052283a8f 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultKeywordClass.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultKeywordClass.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.identification;
import java.net.URI;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.InternationalString;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.identification.KeywordClass;
@@ -49,7 +49,7 @@ import org.apache.sis.util.iso.Types;
* </ul>
*
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.5
*/
@TitleProperty(name = "className")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultKeywords.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultKeywords.java
index af81b3519f..3e326813c5 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultKeywords.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultKeywords.java
@@ -17,10 +17,10 @@
package org.apache.sis.metadata.iso.identification;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.InternationalString;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.identification.Keywords;
@@ -51,7 +51,7 @@ import org.apache.sis.util.iso.Types;
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_Keywords_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultOperationChainMetadata.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultOperationChainMetadata.java
index 34b1ced225..e3011a2bf2 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultOperationChainMetadata.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultOperationChainMetadata.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.identification;
import java.util.List;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.identification.OperationChainMetadata;
import org.opengis.metadata.identification.OperationMetadata;
import org.opengis.util.InternationalString;
@@ -52,7 +52,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Rémi Maréchal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.5
*/
@TitleProperty(name = "name")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultOperationMetadata.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultOperationMetadata.java
index 34e5d553f0..e2795f95aa 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultOperationMetadata.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultOperationMetadata.java
@@ -18,9 +18,9 @@ package org.apache.sis.metadata.iso.identification;
import java.util.List;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.InternationalString;
import org.opengis.parameter.ParameterDescriptor;
import org.opengis.metadata.citation.OnlineResource;
@@ -53,7 +53,7 @@ import org.apache.sis.xml.Namespaces;
* @author Rémi Maréchal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.5
*/
@TitleProperty(name = "operationName")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultRepresentativeFraction.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultRepresentativeFraction.java
index f41951ac2a..66cff455fb 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultRepresentativeFraction.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultRepresentativeFraction.java
@@ -17,14 +17,14 @@
package org.apache.sis.metadata.iso.identification;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import jakarta.xml.bind.annotation.XmlID;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlSchemaType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlAttribute;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.identification.RepresentativeFraction;
import org.apache.sis.metadata.ModifiableMetadata;
@@ -71,7 +71,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.ensurePositi
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
*
* @see DefaultResolution#getEquivalentScale()
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultResolution.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultResolution.java
index 42c588053e..714a509407 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultResolution.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultResolution.java
@@ -16,10 +16,10 @@
*/
package org.apache.sis.metadata.iso.identification;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.InternationalString;
import org.opengis.metadata.identification.RepresentativeFraction;
import org.opengis.metadata.identification.Resolution;
@@ -66,7 +66,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.ensurePositi
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
*
* @see AbstractIdentification#getSpatialResolutions()
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultServiceIdentification.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultServiceIdentification.java
index b86b178d56..7f3aa3d2eb 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultServiceIdentification.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultServiceIdentification.java
@@ -17,10 +17,10 @@
package org.apache.sis.metadata.iso.identification;
import java.util.Collection;
-import javax.xml.bind.Unmarshaller;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.Unmarshaller;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.GenericName;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.identification.DataIdentification;
@@ -69,7 +69,7 @@ import org.apache.sis.xml.Namespaces;
* @author Cédric Briançon (Geomatys)
* @author Rémi Maréchal (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.5
*/
@XmlType(name = "SV_ServiceIdentification_Type", namespace = Namespaces.SRV, propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultUsage.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultUsage.java
index e748d5ea36..20dbdb3be5 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultUsage.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultUsage.java
@@ -18,9 +18,9 @@ package org.apache.sis.metadata.iso.identification;
import java.util.Date;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.InternationalString;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.citation.Responsibility;
@@ -60,7 +60,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.toMillisecon
* @author Cédric Briançon (Geomatys)
* @author Rémi Maréchal (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@TitleProperty(name = "specificUsage")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/package-info.java
index a0d12e8afc..5f0f27f8b3 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/package-info.java
@@ -96,7 +96,7 @@
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlSchema(location="https://schemas.isotc211.org/19115/-3/mri/1.0/mri.xsd",
@@ -152,13 +152,13 @@
})
package org.apache.sis.metadata.iso.identification;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
import org.apache.sis.xml.Namespaces;
import org.apache.sis.internal.xml.LegacyNamespaces;
import org.apache.sis.internal.jaxb.lan.LocaleAdapter;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultAlgorithm.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultAlgorithm.java
index ce3454313e..f01cc0b516 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultAlgorithm.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultAlgorithm.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.lineage;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.lineage.Algorithm;
import org.opengis.util.InternationalString;
@@ -47,7 +47,7 @@ import org.apache.sis.metadata.iso.ISOMetadata;
* @author Cédric Briançon (Geomatys)
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "LE_Algorithm_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultLineage.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultLineage.java
index dd6ee462ca..54e71cd8c6 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultLineage.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultLineage.java
@@ -17,10 +17,10 @@
package org.apache.sis.metadata.iso.lineage;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.InternationalString;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.maintenance.Scope;
@@ -73,7 +73,7 @@ import org.apache.sis.internal.jaxb.metadata.MD_Scope;
* @author Cédric Briançon (Geomatys)
* @author Rémi Maréchal (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "LI_Lineage_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultNominalResolution.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultNominalResolution.java
index eec37596bd..8b9d77b8f0 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultNominalResolution.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultNominalResolution.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.lineage;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
import org.opengis.metadata.lineage.NominalResolution;
import org.apache.sis.metadata.iso.ISOMetadata;
import org.apache.sis.measure.ValueRange;
@@ -45,7 +45,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.ensurePositi
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "LE_NominalResolution_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultProcessStep.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultProcessStep.java
index 463b6476b4..035283d694 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultProcessStep.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultProcessStep.java
@@ -18,11 +18,11 @@ package org.apache.sis.metadata.iso.lineage;
import java.util.Date;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.InternationalString;
import org.opengis.temporal.TemporalPrimitive;
import org.opengis.metadata.citation.Citation;
@@ -64,7 +64,7 @@ import org.apache.sis.internal.util.TemporalUtilities;
* @author Cédric Briançon (Geomatys)
* @author Rémi Maréchal (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@TitleProperty(name = "description")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultProcessStepReport.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultProcessStepReport.java
index e7a3e9aaa2..0cea657e37 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultProcessStepReport.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultProcessStepReport.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.lineage;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
import org.opengis.metadata.lineage.ProcessStepReport;
import org.opengis.util.InternationalString;
import org.apache.sis.metadata.iso.ISOMetadata;
@@ -44,7 +44,7 @@ import org.apache.sis.metadata.TitleProperty;
* @author Cédric Briançon (Geomatys)
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@TitleProperty(name = "name")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultProcessing.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultProcessing.java
index 644a811fe2..724b2ea3d9 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultProcessing.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultProcessing.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.lineage;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.lineage.Algorithm;
@@ -48,7 +48,7 @@ import org.apache.sis.metadata.iso.ISOMetadata;
* @author Cédric Briançon (Geomatys)
* @author Guilhem Legal (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "LE_Processing_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultSource.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultSource.java
index 8e3b4b00f4..487d8d09e6 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultSource.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultSource.java
@@ -18,11 +18,11 @@ package org.apache.sis.metadata.iso.lineage;
import java.util.Collection;
import java.util.Collections;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.InternationalString;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.citation.Citation;
@@ -81,7 +81,7 @@ import org.apache.sis.util.iso.Types;
* @author Cédric Briançon (Geomatys)
* @author Rémi Maréchal (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@TitleProperty(name = "description")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/package-info.java
index f6e07988c0..f856686752 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/package-info.java
@@ -66,7 +66,7 @@
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlSchema(location="https://schemas.isotc211.org/19115/-3/mrl/1.0/mrl.xsd",
@@ -97,13 +97,13 @@
})
package org.apache.sis.metadata.iso.lineage;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
import org.apache.sis.xml.Namespaces;
import org.apache.sis.internal.xml.LegacyNamespaces;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/maintenance/DefaultMaintenanceInformation.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/maintenance/DefaultMaintenanceInformation.java
index 8819eabe60..e01273399b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/maintenance/DefaultMaintenanceInformation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/maintenance/DefaultMaintenanceInformation.java
@@ -20,9 +20,9 @@ import java.util.Date;
import java.util.Iterator;
import java.util.Collection;
import java.util.Collections;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.citation.DateType;
import org.opengis.metadata.citation.CitationDate;
import org.opengis.metadata.citation.Responsibility;
@@ -66,7 +66,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.valueIfDefin
* @author Guilhem Legal (Geomatys)
* @author Rémi Maréchal (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_MaintenanceInformation_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/maintenance/DefaultScope.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/maintenance/DefaultScope.java
index 87e0e986d1..a7487d8849 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/maintenance/DefaultScope.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/maintenance/DefaultScope.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.maintenance;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.extent.Extent;
import org.opengis.metadata.maintenance.Scope;
import org.opengis.metadata.maintenance.ScopeCode;
@@ -55,7 +55,7 @@ import org.apache.sis.xml.Namespaces;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_Scope_Type", namespace = Namespaces.MCC, propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/maintenance/DefaultScopeDescription.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/maintenance/DefaultScopeDescription.java
index 978c85c9cf..7ceb70d20b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/maintenance/DefaultScopeDescription.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/maintenance/DefaultScopeDescription.java
@@ -18,9 +18,9 @@ package org.apache.sis.metadata.iso.maintenance;
import java.util.Set;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.InternationalString;
import org.opengis.metadata.maintenance.ScopeCode;
import org.opengis.metadata.maintenance.ScopeDescription;
@@ -66,7 +66,7 @@ import static org.apache.sis.util.collection.Containers.isNullOrEmpty;
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_ScopeDescription_Type", namespace = Namespaces.MCC) // No need for propOrder since this structure is a union (see javadoc).
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/maintenance/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/maintenance/package-info.java
index 9a3c14ff77..cca9009ce7 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/maintenance/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/maintenance/package-info.java
@@ -63,7 +63,7 @@
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlSchema(location="https://schemas.isotc211.org/19115/-3/mmi/1.0/mmi.xsd",
@@ -92,13 +92,13 @@
})
package org.apache.sis.metadata.iso.maintenance;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
import org.apache.sis.xml.Namespaces;
import org.apache.sis.internal.xml.LegacyNamespaces;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/package-info.java
index a02b5dea75..472b3d3dc3 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/package-info.java
@@ -82,7 +82,7 @@
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlSchema(location="https://schemas.isotc211.org/19115/-3/mdb/1.0/mdb.xsd",
@@ -132,13 +132,13 @@
})
package org.apache.sis.metadata.iso;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
import org.apache.sis.xml.Namespaces;
import org.apache.sis.internal.xml.LegacyNamespaces;
import org.apache.sis.internal.jaxb.lan.LocaleAdapter;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractCompleteness.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractCompleteness.java
index b806c5c538..bdb4dfea0b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractCompleteness.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractCompleteness.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
import org.opengis.metadata.quality.Completeness;
import org.opengis.metadata.quality.CompletenessOmission;
import org.opengis.metadata.quality.CompletenessCommission;
@@ -42,7 +42,7 @@ import org.opengis.metadata.quality.CompletenessCommission;
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "AbstractDQ_Completeness_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractDataEvaluation.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractDataEvaluation.java
index c0cb02d793..56f38a8e4b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractDataEvaluation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractDataEvaluation.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
import org.opengis.metadata.quality.DataEvaluation;
import org.opengis.metadata.quality.FullInspection;
import org.opengis.metadata.quality.IndirectEvaluation;
@@ -40,7 +40,7 @@ import org.opengis.metadata.quality.SampleBasedInspection;
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@XmlType(name = "AbstractDQ_DataEvaluation_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractElement.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractElement.java
index 83800476ed..b8a28f8d04 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractElement.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractElement.java
@@ -22,11 +22,11 @@ import java.util.Collections;
import java.util.function.Function;
import java.util.function.BiConsumer;
import java.time.temporal.Temporal;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.quality.Result;
@@ -73,7 +73,7 @@ import static org.apache.sis.util.collection.Containers.isNullOrEmpty;
* @author Touraïvane (IRD)
* @author Guilhem Legal (Geomatys)
* @author Alexis Gaillard (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "AbstractDQ_Element_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractLogicalConsistency.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractLogicalConsistency.java
index 3a3dbfec6d..4959d6a4cd 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractLogicalConsistency.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractLogicalConsistency.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
import org.opengis.metadata.quality.LogicalConsistency;
import org.opengis.metadata.quality.DomainConsistency;
import org.opengis.metadata.quality.FormatConsistency;
@@ -45,7 +45,7 @@ import org.opengis.metadata.quality.ConceptualConsistency;
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "AbstractDQ_LogicalConsistency_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractMetaquality.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractMetaquality.java
index a01d12123b..43aeaac29a 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractMetaquality.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractMetaquality.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
import org.opengis.metadata.quality.Metaquality;
import org.opengis.metadata.quality.Confidence;
import org.opengis.metadata.quality.Representativity;
@@ -44,7 +44,7 @@ import org.opengis.metadata.quality.Homogeneity;
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@XmlType(name = "AbstractDQ_Metaquality_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractPositionalAccuracy.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractPositionalAccuracy.java
index 099bcb0820..aee5e0bacf 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractPositionalAccuracy.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractPositionalAccuracy.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
import org.opengis.metadata.quality.Result;
import org.opengis.metadata.quality.PositionalAccuracy;
import org.opengis.metadata.quality.GriddedDataPositionalAccuracy;
@@ -44,7 +44,7 @@ import org.opengis.metadata.quality.RelativeInternalPositionalAccuracy;
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "AbstractDQ_PositionalAccuracy_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractResult.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractResult.java
index d0008007db..d32606e335 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractResult.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractResult.java
@@ -17,11 +17,11 @@
package org.apache.sis.metadata.iso.quality;
import java.time.temporal.Temporal;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.metadata.quality.Result;
import org.opengis.metadata.quality.CoverageResult;
import org.opengis.metadata.quality.ConformanceResult;
@@ -49,7 +49,7 @@ import org.opengis.metadata.maintenance.Scope;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Alexis Gaillard (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "AbstractDQ_Result_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractTemporalAccuracy.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractTemporalAccuracy.java
index c6ad3d26c2..76a8ab2926 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractTemporalAccuracy.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractTemporalAccuracy.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.TemporalAccuracy;
import org.opengis.metadata.quality.TemporalValidity;
import org.opengis.metadata.quality.TemporalConsistency;
@@ -30,7 +30,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
- * @version 1.3
+ * @version 1.4
* @since 0.3
*
* @deprecated Renamed {@link AbstractTemporalQuality} for following a renaming in ISO 19157:2013.
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractTemporalQuality.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractTemporalQuality.java
index 248b6441d9..9e501feb85 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractTemporalQuality.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractTemporalQuality.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
import org.opengis.metadata.quality.TemporalQuality;
import org.opengis.metadata.quality.TemporalValidity;
import org.opengis.metadata.quality.TemporalConsistency;
@@ -44,7 +44,7 @@ import org.opengis.metadata.quality.TemporalAccuracy;
*
* @author Martin Desruisseaux (Geomatys)
* @author Alexis Gaillard (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@XmlType(name = "AbstractDQ_TemporalQuality_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractThematicAccuracy.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractThematicAccuracy.java
index 31164c292e..385e0e791c 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractThematicAccuracy.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/AbstractThematicAccuracy.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.ThematicAccuracy;
import org.opengis.metadata.quality.ThematicClassificationCorrectness;
import org.opengis.metadata.quality.NonQuantitativeAttributeCorrectness;
@@ -43,7 +43,7 @@ import org.opengis.metadata.quality.QuantitativeAttributeAccuracy;
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
- * @version 1.3
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "AbstractDQ_ThematicAccuracy_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultAbsoluteExternalPositionalAccuracy.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultAbsoluteExternalPositionalAccuracy.java
index 41701706ed..ddf6173ae8 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultAbsoluteExternalPositionalAccuracy.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultAbsoluteExternalPositionalAccuracy.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.Result;
import org.opengis.metadata.quality.AbsoluteExternalPositionalAccuracy;
@@ -41,7 +41,7 @@ import org.opengis.metadata.quality.AbsoluteExternalPositionalAccuracy;
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "DQ_AbsoluteExternalPositionalAccuracy_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultAccuracyOfATimeMeasurement.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultAccuracyOfATimeMeasurement.java
index ac15b1f1b8..412e758232 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultAccuracyOfATimeMeasurement.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultAccuracyOfATimeMeasurement.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.AccuracyOfATimeMeasurement;
@@ -41,7 +41,7 @@ import org.opengis.metadata.quality.AccuracyOfATimeMeasurement;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Alexis Gaillard (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "DQ_AccuracyOfATimeMeasurement_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultAggregationDerivation.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultAggregationDerivation.java
index af5eee1a52..d76cb1f13f 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultAggregationDerivation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultAggregationDerivation.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.AggregationDerivation;
@@ -36,7 +36,7 @@ import org.opengis.metadata.quality.AggregationDerivation;
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@XmlType(name = "DQ_AggregationDerivation_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultBasicMeasure.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultBasicMeasure.java
index 5ed36cf1b0..0c91b4453f 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultBasicMeasure.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultBasicMeasure.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.TypeName;
import org.opengis.util.InternationalString;
import org.opengis.metadata.quality.Description;
@@ -48,7 +48,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@XmlType(name = "DQM_BasicMeasure_Type", namespace = Namespaces.DQM, propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultCompletenessCommission.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultCompletenessCommission.java
index 486715bf90..a068055b47 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultCompletenessCommission.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultCompletenessCommission.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.CompletenessCommission;
@@ -40,7 +40,7 @@ import org.opengis.metadata.quality.CompletenessCommission;
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "DQ_CompletenessCommission_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultCompletenessOmission.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultCompletenessOmission.java
index 5cb4c0bc91..96e5955e9e 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultCompletenessOmission.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultCompletenessOmission.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.CompletenessOmission;
@@ -40,7 +40,7 @@ import org.opengis.metadata.quality.CompletenessOmission;
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "DQ_CompletenessOmission_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultConceptualConsistency.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultConceptualConsistency.java
index 33dd8b3992..f0813afa6d 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultConceptualConsistency.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultConceptualConsistency.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.ConceptualConsistency;
@@ -40,7 +40,7 @@ import org.opengis.metadata.quality.ConceptualConsistency;
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "DQ_ConceptualConsistency_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultConfidence.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultConfidence.java
index d6e3da7ad3..e0e136cee3 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultConfidence.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultConfidence.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.Confidence;
@@ -41,7 +41,7 @@ import org.opengis.metadata.quality.Confidence;
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@XmlType(name = "DQ_Confidence_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultConformanceResult.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultConformanceResult.java
index 0c9983fdff..05f287e6dd 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultConformanceResult.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultConformanceResult.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.InternationalString;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.quality.ConformanceResult;
@@ -48,7 +48,7 @@ import org.apache.sis.util.iso.Types;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Guilhem Legal (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "DQ_ConformanceResult_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultCoverageResult.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultCoverageResult.java
index 03ddba7ae7..9cc309a475 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultCoverageResult.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultCoverageResult.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.quality;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
import org.opengis.metadata.quality.CoverageResult;
import org.opengis.metadata.content.CoverageDescription;
import org.opengis.metadata.content.RangeDimension;
@@ -57,7 +57,7 @@ import org.apache.sis.internal.xml.LegacyNamespaces;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "QE_CoverageResult_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultDataQuality.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultDataQuality.java
index 27bf284ca9..23828525d4 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultDataQuality.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultDataQuality.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.quality;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.lineage.Lineage;
import org.opengis.metadata.quality.DataQuality;
import org.opengis.metadata.quality.Element;
@@ -54,7 +54,7 @@ import org.apache.sis.metadata.iso.maintenance.DefaultScope;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Alexis Gaillard (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "DQ_DataQuality_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultDescriptiveResult.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultDescriptiveResult.java
index f03725a06e..0ebdfaa0a0 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultDescriptiveResult.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultDescriptiveResult.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.InternationalString;
import org.opengis.metadata.quality.DescriptiveResult;
import org.apache.sis.util.iso.Types;
@@ -43,7 +43,7 @@ import org.apache.sis.util.iso.Types;
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@XmlType(name = "DQ_DescriptiveResult_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultDomainConsistency.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultDomainConsistency.java
index 160f381614..49f35c820b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultDomainConsistency.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultDomainConsistency.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.DomainConsistency;
@@ -40,7 +40,7 @@ import org.opengis.metadata.quality.DomainConsistency;
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "DQ_DomainConsistency_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultEvaluationMethod.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultEvaluationMethod.java
index 60a77818f1..a88ac7b622 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultEvaluationMethod.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultEvaluationMethod.java
@@ -21,10 +21,10 @@ import java.util.Collection;
import java.util.AbstractList;
import java.io.Serializable;
import java.time.temporal.Temporal;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
import org.opengis.util.InternationalString;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.quality.EvaluationMethod;
@@ -55,7 +55,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.valueIfDefin
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@XmlType(name = "DQ_EvaluationMethod_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultEvaluationReportInformation.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultEvaluationReportInformation.java
index cfa44f8fe8..8be5872a64 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultEvaluationReportInformation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultEvaluationReportInformation.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.InternationalString;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.quality.StandaloneQualityReportInformation;
@@ -44,7 +44,7 @@ import org.opengis.metadata.quality.StandaloneQualityReportInformation;
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@XmlType(name = "DQ_StandaloneQualityReportInformation_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultFormatConsistency.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultFormatConsistency.java
index 49c1677f85..796c04d5af 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultFormatConsistency.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultFormatConsistency.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.FormatConsistency;
@@ -40,7 +40,7 @@ import org.opengis.metadata.quality.FormatConsistency;
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "DQ_FormatConsistency_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultFullInspection.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultFullInspection.java
index 6c43523032..57b16d0c09 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultFullInspection.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultFullInspection.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.FullInspection;
@@ -36,7 +36,7 @@ import org.opengis.metadata.quality.FullInspection;
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@XmlType(name = "DQ_FullInspection_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultGriddedDataPositionalAccuracy.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultGriddedDataPositionalAccuracy.java
index 1028d5dad0..279d0f4e2f 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultGriddedDataPositionalAccuracy.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultGriddedDataPositionalAccuracy.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.GriddedDataPositionalAccuracy;
@@ -40,7 +40,7 @@ import org.opengis.metadata.quality.GriddedDataPositionalAccuracy;
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "DQ_GriddedDataPositionalAccuracy_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultHomogeneity.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultHomogeneity.java
index 10ea273d20..aba01814f0 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultHomogeneity.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultHomogeneity.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.Homogeneity;
@@ -41,7 +41,7 @@ import org.opengis.metadata.quality.Homogeneity;
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@XmlType(name = "DQ_Homogeneity_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultIndirectEvaluation.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultIndirectEvaluation.java
index 1946ac93a4..cea480071c 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultIndirectEvaluation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultIndirectEvaluation.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.InternationalString;
import org.opengis.metadata.quality.IndirectEvaluation;
import org.apache.sis.util.iso.Types;
@@ -43,7 +43,7 @@ import org.apache.sis.util.iso.Types;
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@XmlType(name = "DQ_IndirectEvaluation_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultMeasureDescription.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultMeasureDescription.java
index 8251ae90c6..9ffcbc2aa0 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultMeasureDescription.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultMeasureDescription.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.InternationalString;
import org.opengis.metadata.quality.Description;
import org.opengis.metadata.identification.BrowseGraphic;
@@ -44,7 +44,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@XmlType(name = "DQM_Description_Type", namespace = Namespaces.DQM, propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultMeasureReference.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultMeasureReference.java
index 932b1d969d..1fb30bf763 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultMeasureReference.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultMeasureReference.java
@@ -18,9 +18,9 @@ package org.apache.sis.metadata.iso.quality;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.InternationalString;
import org.opengis.metadata.Identifier;
import org.opengis.metadata.quality.Element;
@@ -43,7 +43,7 @@ import org.apache.sis.internal.util.CollectionsExt;
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@XmlType(name = "DQ_MeasureReference_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultNonQuantitativeAttributeAccuracy.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultNonQuantitativeAttributeAccuracy.java
index d24a121a92..fb08aa79ea 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultNonQuantitativeAttributeAccuracy.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultNonQuantitativeAttributeAccuracy.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.NonQuantitativeAttributeAccuracy;
import org.apache.sis.internal.xml.LegacyNamespaces;
@@ -26,7 +26,7 @@ import org.apache.sis.internal.xml.LegacyNamespaces;
* Accuracy of non-quantitative attributes.
*
* @author Martin Desruisseaux (IRD, Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 0.3
*
* @deprecated Renamed {@link DefaultNonQuantitativeAttributeCorrectness} for following a renaming in ISO 19157:2013.
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultNonQuantitativeAttributeCorrectness.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultNonQuantitativeAttributeCorrectness.java
index 49494babe8..e98269e9fd 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultNonQuantitativeAttributeCorrectness.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultNonQuantitativeAttributeCorrectness.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.NonQuantitativeAttributeAccuracy;
import org.opengis.metadata.quality.NonQuantitativeAttributeCorrectness;
@@ -42,7 +42,7 @@ import org.opengis.metadata.quality.NonQuantitativeAttributeCorrectness;
*
* @author Martin Desruisseaux (Geomatys)
* @author Alexis Gaillard (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@XmlType(name = "DQ_NonQuantitativeAttributeCorrectness_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultQualityMeasure.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultQualityMeasure.java
index b545171d21..38f93a0f82 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultQualityMeasure.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultQualityMeasure.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.quality;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.TypeName;
import org.opengis.util.InternationalString;
import org.opengis.parameter.ParameterDescriptor;
@@ -55,7 +55,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@XmlType(name = "DQM_Measure_Type", namespace = Namespaces.DQM, propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultQuantitativeAttributeAccuracy.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultQuantitativeAttributeAccuracy.java
index 47dbaddba8..cbcab9d767 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultQuantitativeAttributeAccuracy.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultQuantitativeAttributeAccuracy.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.QuantitativeAttributeAccuracy;
@@ -40,7 +40,7 @@ import org.opengis.metadata.quality.QuantitativeAttributeAccuracy;
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "DQ_QuantitativeAttributeAccuracy_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultQuantitativeResult.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultQuantitativeResult.java
index 641bfcdd28..f71700d502 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultQuantitativeResult.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultQuantitativeResult.java
@@ -18,9 +18,9 @@ package org.apache.sis.metadata.iso.quality;
import java.util.List;
import javax.measure.Unit;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.QuantitativeResult;
import org.opengis.util.InternationalString;
import org.opengis.util.Record;
@@ -51,7 +51,7 @@ import org.apache.sis.internal.xml.LegacyNamespaces;
* @author Touraïvane (IRD)
* @author Cullen Rombach (Image Matters)
* @author Alexis Gaillard (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "DQ_QuantitativeResult_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultRelativeInternalPositionalAccuracy.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultRelativeInternalPositionalAccuracy.java
index cc87e6e4ed..57aaa7890c 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultRelativeInternalPositionalAccuracy.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultRelativeInternalPositionalAccuracy.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.RelativeInternalPositionalAccuracy;
@@ -41,7 +41,7 @@ import org.opengis.metadata.quality.RelativeInternalPositionalAccuracy;
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "DQ_RelativeInternalPositionalAccuracy_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultRepresentativity.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultRepresentativity.java
index 0544d47d8c..7cdedaaa5f 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultRepresentativity.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultRepresentativity.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.Representativity;
@@ -41,7 +41,7 @@ import org.opengis.metadata.quality.Representativity;
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@XmlType(name = "DQ_Representativity_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultSampleBasedInspection.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultSampleBasedInspection.java
index 78274de858..f1a3d89a34 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultSampleBasedInspection.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultSampleBasedInspection.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.InternationalString;
import org.opengis.metadata.quality.SampleBasedInspection;
@@ -43,7 +43,7 @@ import org.opengis.metadata.quality.SampleBasedInspection;
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@XmlType(name = "DQ_SampleBasedInspection_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultScope.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultScope.java
index c157aeb107..47d1c68bba 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultScope.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultScope.java
@@ -17,7 +17,7 @@
package org.apache.sis.metadata.iso.quality;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlTransient;
+import jakarta.xml.bind.annotation.XmlTransient;
import org.opengis.metadata.extent.Extent;
import org.opengis.metadata.quality.Scope;
import org.opengis.metadata.maintenance.ScopeCode;
@@ -40,7 +40,7 @@ import org.apache.sis.internal.util.CollectionsExt;
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*
* @deprecated As of ISO 19115:2014, {@code DQ_Scope} has been replaced by {@code MD_Scope}.
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultSourceReference.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultSourceReference.java
index 05f391f455..95f34717a8 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultSourceReference.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultSourceReference.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.citation.Citation;
import org.opengis.metadata.quality.SourceReference;
import org.apache.sis.xml.Namespaces;
@@ -42,7 +42,7 @@ import org.apache.sis.xml.Namespaces;
*
* @author Alexis Gaillard (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 1.3
*/
@XmlType(name = "DQM_SourceReference_Type", namespace = Namespaces.DQM)
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultTemporalConsistency.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultTemporalConsistency.java
index a217d06332..f209ebd643 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultTemporalConsistency.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultTemporalConsistency.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.TemporalConsistency;
@@ -41,7 +41,7 @@ import org.opengis.metadata.quality.TemporalConsistency;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Alexis Gaillard (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "DQ_TemporalConsistency_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultTemporalValidity.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultTemporalValidity.java
index e8dcfc01ce..4f954d1a86 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultTemporalValidity.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultTemporalValidity.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.TemporalValidity;
@@ -41,7 +41,7 @@ import org.opengis.metadata.quality.TemporalValidity;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Alexis Gaillard (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "DQ_TemporalValidity_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultThematicClassificationCorrectness.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultThematicClassificationCorrectness.java
index 83c4f2fca9..6c62463f47 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultThematicClassificationCorrectness.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultThematicClassificationCorrectness.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.ThematicClassificationCorrectness;
@@ -40,7 +40,7 @@ import org.opengis.metadata.quality.ThematicClassificationCorrectness;
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "DQ_ThematicClassificationCorrectness_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultTopologicalConsistency.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultTopologicalConsistency.java
index 01cc5999db..784565ef93 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultTopologicalConsistency.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultTopologicalConsistency.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.TopologicalConsistency;
@@ -40,7 +40,7 @@ import org.opengis.metadata.quality.TopologicalConsistency;
*
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "DQ_TopologicalConsistency_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultUsability.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultUsability.java
index 2398a57df8..9c62050e02 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultUsability.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultUsability.java
@@ -16,8 +16,8 @@
*/
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.quality.Usability;
import org.apache.sis.internal.xml.LegacyNamespaces;
@@ -27,7 +27,7 @@ import org.apache.sis.internal.xml.LegacyNamespaces;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 0.3
*
* @deprecated Removed from latest ISO 19157 standard.
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/package-info.java
index e481852d85..0d3b253d3e 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/package-info.java
@@ -40,7 +40,7 @@
* @author Guilhem Legal (Geomatys)
* @author Cullen Rombach (Image Matters)
* @author Alexis Gaillard (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 0.3
*/
@XmlSchema(location="https://schemas.isotc211.org/19157/-2/mdq/1.0/mdq.xsd",
@@ -91,13 +91,13 @@
})
package org.apache.sis.metadata.iso.quality;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
import org.apache.sis.xml.Namespaces;
import org.apache.sis.internal.xml.LegacyNamespaces;
import org.apache.sis.internal.jaxb.gco.*;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/AbstractGeolocationInformation.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/AbstractGeolocationInformation.java
index c2e1884299..e3f6b38ce0 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/AbstractGeolocationInformation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/AbstractGeolocationInformation.java
@@ -17,10 +17,10 @@
package org.apache.sis.metadata.iso.spatial;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlType;
import org.opengis.metadata.quality.DataQuality;
import org.opengis.metadata.spatial.GCPCollection;
import org.opengis.metadata.spatial.GeolocationInformation;
@@ -42,7 +42,7 @@ import org.apache.sis.metadata.iso.ISOMetadata;
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "AbstractMI_GeolocationInformation_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/AbstractSpatialRepresentation.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/AbstractSpatialRepresentation.java
index 773298693b..328be7b5de 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/AbstractSpatialRepresentation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/AbstractSpatialRepresentation.java
@@ -16,11 +16,11 @@
*/
package org.apache.sis.metadata.iso.spatial;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.metadata.maintenance.Scope;
import org.opengis.metadata.spatial.SpatialRepresentation;
import org.opengis.metadata.spatial.GridSpatialRepresentation;
@@ -44,7 +44,7 @@ import org.apache.sis.internal.jaxb.metadata.MD_Scope;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.3
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "AbstractMD_SpatialRepresentation_Type")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultDimension.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultDimension.java
index 90d88a163a..991a4ee485 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultDimension.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultDimension.java
@@ -16,10 +16,10 @@
*/
package org.apache.sis.metadata.iso.spatial;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.InternationalString;
import org.opengis.metadata.spatial.Dimension;
import org.opengis.metadata.spatial.DimensionNameType;
@@ -55,7 +55,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.ensurePositi
* @author Cédric Briançon (Geomatys)
* @author Rémi Maréchal (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@TitleProperty(name = "dimensionName")
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGCP.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGCP.java
index 2e8db4b357..4897c8f48e 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGCP.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGCP.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.spatial;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
import org.opengis.geometry.DirectPosition;
import org.opengis.metadata.quality.Element;
import org.opengis.metadata.spatial.GCP;
@@ -46,7 +46,7 @@ import org.apache.sis.metadata.iso.ISOMetadata;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
*
* @see DefaultGCPCollection
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGCPCollection.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGCPCollection.java
index 912db421c2..4063c53f60 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGCPCollection.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGCPCollection.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.spatial;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
import org.opengis.metadata.spatial.GCP;
import org.opengis.metadata.spatial.GCPCollection;
import org.opengis.referencing.ReferenceSystem;
@@ -49,7 +49,7 @@ import org.apache.sis.metadata.TitleProperty;
*
* @author Cédric Briançon (Geomatys)
* @author Martin Desruisseaux (Geomatys)
- * @version 1.0
+ * @version 1.4
*
* @see DefaultGCP
*
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGeometricObjects.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGeometricObjects.java
index 5ec74473c6..ec92dbf471 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGeometricObjects.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGeometricObjects.java
@@ -16,9 +16,9 @@
*/
package org.apache.sis.metadata.iso.spatial;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
import org.opengis.metadata.spatial.GeometricObjects;
import org.opengis.metadata.spatial.GeometricObjectType;
import org.apache.sis.measure.ValueRange;
@@ -46,7 +46,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.ensurePositi
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_GeometricObjects_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGeorectified.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGeorectified.java
index 14254f0973..545cb7265f 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGeorectified.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGeorectified.java
@@ -18,10 +18,10 @@ package org.apache.sis.metadata.iso.spatial;
import java.util.List;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.spatial.GCP;
import org.opengis.metadata.spatial.Georectified;
import org.opengis.metadata.spatial.PixelOrientation;
@@ -67,7 +67,7 @@ import org.apache.sis.util.resources.Messages;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_Georectified_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGeoreferenceable.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGeoreferenceable.java
index f82d011bf7..79639dc896 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGeoreferenceable.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGeoreferenceable.java
@@ -17,10 +17,10 @@
package org.apache.sis.metadata.iso.spatial;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.Record;
import org.opengis.util.InternationalString;
import org.opengis.metadata.citation.Citation;
@@ -60,7 +60,7 @@ import org.opengis.metadata.spatial.GeolocationInformation;
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_Georeferenceable_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGridSpatialRepresentation.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGridSpatialRepresentation.java
index e3537f1dfb..1378822725 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGridSpatialRepresentation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGridSpatialRepresentation.java
@@ -17,10 +17,10 @@
package org.apache.sis.metadata.iso.spatial;
import java.util.List;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.metadata.spatial.Dimension;
import org.opengis.metadata.spatial.CellGeometry;
import org.opengis.metadata.spatial.Georectified;
@@ -55,7 +55,7 @@ import static org.apache.sis.internal.metadata.ImplementationHelper.ensurePositi
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_GridSpatialRepresentation_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultVectorSpatialRepresentation.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultVectorSpatialRepresentation.java
index 451cab1d75..8358b84b1b 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultVectorSpatialRepresentation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultVectorSpatialRepresentation.java
@@ -17,9 +17,9 @@
package org.apache.sis.metadata.iso.spatial;
import java.util.Collection;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
import org.opengis.metadata.spatial.GeometricObjects;
import org.opengis.metadata.spatial.TopologyLevel;
import org.opengis.metadata.spatial.VectorSpatialRepresentation;
@@ -40,7 +40,7 @@ import org.opengis.metadata.spatial.VectorSpatialRepresentation;
* @author Martin Desruisseaux (IRD, Geomatys)
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
- * @version 1.0
+ * @version 1.4
* @since 0.3
*/
@XmlType(name = "MD_VectorSpatialRepresentation_Type", propOrder = {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/package-info.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/package-info.java
index 98dbc96731..8dfaefb2a6 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/package-info.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/package-info.java
@@ -84,7 +84,7 @@
* @author Touraïvane (IRD)
* @author Cédric Briançon (Geomatys)
* @author Cullen Rombach (Image Matters)
- * @version 1.3
+ * @version 1.4
* @since 0.3
*/
@XmlSchema(location="https://schemas.isotc211.org/19115/-3/msr/1.0/msr.xsd",
@@ -119,13 +119,13 @@
})
package org.apache.sis.metadata.iso.spatial;
-import javax.xml.bind.annotation.XmlNs;
-import javax.xml.bind.annotation.XmlNsForm;
-import javax.xml.bind.annotation.XmlSchema;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
+import jakarta.xml.bind.annotation.XmlNs;
+import jakarta.xml.bind.annotation.XmlNsForm;
+import jakarta.xml.bind.annotation.XmlSchema;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapters;
import org.apache.sis.xml.Namespaces;
import org.apache.sis.internal.jaxb.gco.*;
import org.apache.sis.internal.jaxb.code.*;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/util/iso/AbstractName.java b/core/sis-metadata/src/main/java/org/apache/sis/util/iso/AbstractName.java
index 979b18602b..0e3087a26c 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/util/iso/AbstractName.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/util/iso/AbstractName.java
@@ -22,7 +22,7 @@ import java.util.Objects;
import java.util.Iterator;
import java.util.ConcurrentModificationException;
import java.io.Serializable;
-import javax.xml.bind.annotation.XmlTransient;
+import jakarta.xml.bind.annotation.XmlTransient;
import org.opengis.util.NameFactory;
import org.opengis.util.NameSpace;
import org.opengis.util.LocalName;
@@ -60,7 +60,7 @@ import org.apache.sis.internal.system.DefaultFactories;
* and do not change any public {@code GenericName} state.
*
* @author Martin Desruisseaux (IRD, Geomatys)
- * @version 0.5
+ * @version 1.4
*
* @see org.apache.sis.referencing.NamedIdentifier
* @see org.apache.sis.storage.FeatureNaming
@@ -341,7 +341,7 @@ public abstract class AbstractName implements GenericName, Serializable {
* This class is immutable if the list given to the constructor is immutable.
*
* @author Martin Desruisseaux (IRD, Geomatys)
- * @version 0.3
+ * @version 1.4
* @since 0.3
*/
private static final class International extends SimpleInternationalString {
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultLocalName.java b/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultLocalName.java
index ca7a4bd930..824d586e8a 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultLocalName.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultLocalName.java
@@ -20,9 +20,9 @@ import java.util.List;
import java.util.Locale;
import java.util.Objects;
import java.io.ObjectStreamException;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlSeeAlso;
+import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.opengis.util.NameSpace;
import org.opengis.util.LocalName;
import org.opengis.util.TypeName;
@@ -55,7 +55,7 @@ import org.apache.sis.xml.Namespaces;
* remain safe to call from multiple threads and do not change any public {@code LocalName} state.
*
* @author Martin Desruisseaux (IRD, Geomatys)
- * @version 1.0
+ * @version 1.4
*
* @see DefaultNameSpace
* @see DefaultScopedName
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultMemberName.java b/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultMemberName.java
index 93aa68f85b..e527aa55e3 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultMemberName.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultMemberName.java
@@ -17,9 +17,9 @@
package org.apache.sis.util.iso;
import java.util.Objects;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlType;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.opengis.util.MemberName;
import org.opengis.util.NameSpace;
import org.opengis.util.TypeName;
@@ -43,7 +43,7 @@ import static org.apache.sis.util.ArgumentChecks.ensureNonNull;
* state.
*
* @author Guilhem Legal (Geomatys)
- * @version 0.5
+ * @version 1.4
*
* @see DefaultTypeName
* @see DefaultNameFactory
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultRecord.java b/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultRecord.java
index 4a8bc3d062..4a0f3edb11 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultRecord.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultRecord.java
@@ -25,7 +25,7 @@ import java.util.NoSuchElementException;
import java.util.Objects;
import java.io.Serializable;
import java.lang.reflect.Array;
-import javax.xml.bind.annotation.XmlValue;
+import jakarta.xml.bind.annotation.XmlValue;
import org.opengis.util.MemberName;
import org.opengis.util.Record;
... 7275 lines suppressed ...