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 2019/09/14 11:10:13 UTC
[sis] 02/04: Rename "ModifiableMetadata.transition" to
"transitionTo". The previous name was a bit ambiguous.
This is an automated email from the ASF dual-hosted git repository.
desruisseaux pushed a commit to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git
commit 11a09b824ba963469c60bd7dacbf0ec6865cc176
Author: Martin Desruisseaux <ma...@geomatys.com>
AuthorDate: Fri Sep 13 16:47:06 2019 +0200
Rename "ModifiableMetadata.transition" to "transitionTo". The previous name was a bit ambiguous.
---
.../main/java/org/apache/sis/coverage/grid/GridGeometry.java | 2 +-
.../apache/sis/internal/metadata/TransformationAccuracy.java | 2 +-
.../java/org/apache/sis/metadata/ModifiableMetadata.java | 12 ++++++------
.../src/main/java/org/apache/sis/metadata/StateChanger.java | 6 +++---
.../main/java/org/apache/sis/metadata/iso/ISOMetadata.java | 4 ++--
.../java/org/apache/sis/metadata/iso/extent/Extents.java | 4 ++--
.../iso/identification/DefaultRepresentativeFraction.java | 2 +-
.../main/java/org/apache/sis/metadata/sql/Dispatcher.java | 2 +-
.../java/org/apache/sis/metadata/sql/MetadataFallback.java | 2 +-
.../java/org/apache/sis/metadata/ModifiableMetadataTest.java | 10 +++++-----
.../sis/metadata/iso/citation/DefaultCitationTest.java | 6 +++---
.../apache/sis/metadata/iso/citation/HardCodedCitations.java | 8 ++++----
.../identification/DefaultRepresentativeFractionTest.java | 4 ++--
.../apache/sis/referencing/gazetteer/FinalLocationType.java | 2 +-
.../sis/internal/referencing/PositionalAccuracyConstant.java | 2 +-
.../java/org/apache/sis/referencing/ImmutableIdentifier.java | 4 ++--
.../java/org/apache/sis/referencing/NamedIdentifier.java | 4 ++--
.../apache/sis/referencing/factory/sql/EPSGDataAccess.java | 4 ++--
.../java/org/apache/sis/test/integration/MetadataTest.java | 1 -
.../apache/sis/storage/earthobservation/LandsatReader.java | 2 +-
.../main/java/org/apache/sis/storage/gdal/Proj4Factory.java | 2 +-
.../java/org/apache/sis/storage/netcdf/MetadataReader.java | 2 +-
.../org/apache/sis/internal/storage/MetadataBuilder.java | 2 +-
23 files changed, 44 insertions(+), 45 deletions(-)
diff --git a/core/sis-feature/src/main/java/org/apache/sis/coverage/grid/GridGeometry.java b/core/sis-feature/src/main/java/org/apache/sis/coverage/grid/GridGeometry.java
index 12169c1..9caedb6 100644
--- a/core/sis-feature/src/main/java/org/apache/sis/coverage/grid/GridGeometry.java
+++ b/core/sis-feature/src/main/java/org/apache/sis/coverage/grid/GridGeometry.java
@@ -849,7 +849,7 @@ public class GridGeometry implements Serializable {
if (getCoordinateReferenceSystem(envelope) != null && !envelope.isAllNaN()) {
try {
final DefaultGeographicBoundingBox db = ReferencingServices.getInstance().setBounds(envelope, null, null);
- db.transition(DefaultGeographicBoundingBox.State.EDITABLE);
+ db.transitionTo(DefaultGeographicBoundingBox.State.EDITABLE);
bbox = db;
} catch (TransformException e) {
bbox = NilReason.INAPPLICABLE.createNilObject(GeographicBoundingBox.class);
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/TransformationAccuracy.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/TransformationAccuracy.java
index c93558b..334fcfd 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/TransformationAccuracy.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/TransformationAccuracy.java
@@ -79,7 +79,7 @@ public final class TransformationAccuracy extends Static {
new DefaultAbsoluteExternalPositionalAccuracy(result);
element.setNamesOfMeasure(Collections.singleton(TRANSFORMATION_ACCURACY));
element.setEvaluationMethodType(EvaluationMethodType.DIRECT_EXTERNAL);
- element.transition(DefaultAbsoluteExternalPositionalAccuracy.State.FINAL);
+ element.transitionTo(DefaultAbsoluteExternalPositionalAccuracy.State.FINAL);
p = CACHE.putIfAbsent(accuracy, element);
if (p == null) {
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 f9c3b78..516c144 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
@@ -104,7 +104,7 @@ public abstract class ModifiableMetadata extends AbstractMetadata {
private static final byte STAGED = 1;
/**
- * A value for {@link #state} meaning that execution of {@code transition(…)} is in progress.
+ * A value for {@link #state} meaning that execution of {@code transitionTo(…)} is in progress.
* Must be greater than all other values except {@link #COMPLETABLE} and {@link #FINAL}.
*/
private static final byte FREEZING = 2;
@@ -117,7 +117,7 @@ public abstract class ModifiableMetadata extends AbstractMetadata {
private static final byte COMPLETABLE = 3;
/**
- * A value for {@link #state} meaning that {@code transition(State.FINAL)} has been invoked.
+ * A value for {@link #state} meaning that {@code transitionTo(State.FINAL)} has been invoked.
* Must be greater than all other values.
*/
private static final byte FINAL = 4;
@@ -142,7 +142,7 @@ public abstract class ModifiableMetadata extends AbstractMetadata {
/**
* Whether the metadata is still editable or has been made final.
* New {@link ModifiableMetadata} instances are initially {@link #EDITABLE}
- * and can be made {@link #FINAL} after construction by a call to {@link ModifiableMetadata#transition(State)}.
+ * and can be made {@link #FINAL} after construction by a call to {@link ModifiableMetadata#transitionTo(State)}.
*
* <div class="note"><b>Note:</b>
* more states may be added in future Apache SIS versions. On possible candidate is {@code STAGED}.
@@ -208,7 +208,7 @@ public abstract class ModifiableMetadata extends AbstractMetadata {
/**
* Tells whether this instance of metadata is editable.
* This is initially {@link State#EDITABLE} for new {@code ModifiableMetadata} instances,
- * but can be changed by a call to {@link #transition(State)}.
+ * but can be changed by a call to {@link #transitionTo(State)}.
*
* <p>{@link State#FINAL} implies that all properties are also final.
* This recursivity does not necessarily apply to other states. For example {@link State#EDITABLE}
@@ -268,7 +268,7 @@ public abstract class ModifiableMetadata extends AbstractMetadata {
*
* @since 1.0
*/
- public boolean transition(final State target) {
+ public boolean transitionTo(final State target) {
if (target.code < state) {
throw new UnmodifiableMetadataException(Resources.format(Resources.Keys.UnmodifiableMetadata));
}
@@ -427,7 +427,7 @@ public abstract class ModifiableMetadata extends AbstractMetadata {
if (source != target) {
if (state == FREEZING) {
/*
- * transition(State.FINAL) is under progress. The source collection is already
+ * transitionTo(State.FINAL) is under progress. The source collection is already
* an unmodifiable instance created by StateChanger.
*/
assert (useSet != null) || collectionType(elementType).isInstance(source) : elementType;
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/StateChanger.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/StateChanger.java
index c68d89d..f9305cf 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/StateChanger.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/StateChanger.java
@@ -30,7 +30,7 @@ import org.apache.sis.metadata.iso.identification.DefaultRepresentativeFraction;
/**
- * Invokes {@link ModifiableMetadata#transition(ModifiableMetadata.State)} recursively on metadata elements.
+ * Invokes {@link ModifiableMetadata#transitionTo(ModifiableMetadata.State)} recursively on metadata elements.
*
* As of Apache SIS 1.0, this class is used only for {@link ModifiableMetadata.State#FINAL}.
* But a future version may use this object for other states too.
@@ -122,7 +122,7 @@ final class StateChanger extends MetadataVisitor<Boolean> {
*
* <ul>
* <li>If the specified object is an instance of {@code ModifiableMetadata}, then
- * {@link ModifiableMetadata#transition(ModifiableMetadata.State)} is invoked on that object.</li>
+ * {@link ModifiableMetadata#transitionTo(ModifiableMetadata.State)} is invoked on that object.</li>
* <li>Otherwise, if the object is a {@linkplain Collection collection}, then the
* content is copied into a new collection of similar type, with values replaced
* by their unmodifiable variant.</li>
@@ -140,7 +140,7 @@ final class StateChanger extends MetadataVisitor<Boolean> {
* It may have its own algorithm for changing its state.
*/
if (object instanceof ModifiableMetadata) {
- ((ModifiableMetadata) object).transition(target);
+ ((ModifiableMetadata) object).transitionTo(target);
return object;
}
if (object instanceof DefaultRepresentativeFraction) {
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 653e016..756b771 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
@@ -223,9 +223,9 @@ public class ISOMetadata extends ModifiableMetadata implements IdentifiedObject,
* {@inheritDoc}
*/
@Override
- public boolean transition(final State target) {
+ public boolean transitionTo(final State target) {
final Collection<Identifier> p = identifiers;
- final boolean changed = super.transition(target);
+ final boolean changed = super.transitionTo(target);
if (changed) {
/*
* The 'identifiers' collection will have been replaced by an unmodifiable collection if
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/Extents.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/Extents.java
index dd1156b..ea1c6ce 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/Extents.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/Extents.java
@@ -91,10 +91,10 @@ public final class Extents extends Static {
public static final Extent WORLD;
static {
final DefaultGeographicBoundingBox box = new DefaultGeographicBoundingBox(-180, 180, -90, 90);
- box.transition(DefaultGeographicBoundingBox.State.FINAL);
+ box.transitionTo(DefaultGeographicBoundingBox.State.FINAL);
final DefaultExtent world = new DefaultExtent(
Vocabulary.formatInternational(Vocabulary.Keys.World), box, null, null);
- world.transition(DefaultExtent.State.FINAL);
+ world.transitionTo(DefaultExtent.State.FINAL);
WORLD = world;
}
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 e6cbf94..f6abb5a 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
@@ -283,7 +283,7 @@ public class DefaultRepresentativeFraction extends Number implements Representat
* Makes this representative fraction unmodifiable. After invocation to this method,
* any call to a setter method will throw an {@link UnmodifiableMetadataException}.
*
- * @see ModifiableMetadata#transition(ModifiableMetadata.State)
+ * @see ModifiableMetadata#transitionTo(ModifiableMetadata.State)
*
* @since 0.7
*/
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/sql/Dispatcher.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/sql/Dispatcher.java
index fa2a268..e57e3fe 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/sql/Dispatcher.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/sql/Dispatcher.java
@@ -234,7 +234,7 @@ final class Dispatcher implements InvocationHandler {
}
cache = impl.newInstance();
if (cache instanceof ModifiableMetadata) {
- ((ModifiableMetadata) cache).transition(ModifiableMetadata.State.COMPLETABLE);
+ ((ModifiableMetadata) cache).transitionTo(ModifiableMetadata.State.COMPLETABLE);
}
/*
* We do not use AtomicReference because it is okay if the cache is instantiated twice.
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/sql/MetadataFallback.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/sql/MetadataFallback.java
index 97f4de9..ae5a986 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/sql/MetadataFallback.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/sql/MetadataFallback.java
@@ -213,7 +213,7 @@ final class MetadataFallback extends MetadataSource {
if (copyFrom != null) {
c.setCitedResponsibleParties(createCitation(copyFrom).getCitedResponsibleParties());
}
- c.transition(DefaultCitation.State.FINAL);
+ c.transitionTo(DefaultCitation.State.FINAL);
return c;
}
diff --git a/core/sis-metadata/src/test/java/org/apache/sis/metadata/ModifiableMetadataTest.java b/core/sis-metadata/src/test/java/org/apache/sis/metadata/ModifiableMetadataTest.java
index 1bc1cd2..f40095b 100644
--- a/core/sis-metadata/src/test/java/org/apache/sis/metadata/ModifiableMetadataTest.java
+++ b/core/sis-metadata/src/test/java/org/apache/sis/metadata/ModifiableMetadataTest.java
@@ -85,7 +85,7 @@ public final strictfp class ModifiableMetadataTest extends TestCase {
*/
@Test
public void testStateEditable() {
- assertFalse("transition", md.transition(ModifiableMetadata.State.EDITABLE)); // Shall be a no-op.
+ assertFalse("transitionTo", md.transitionTo(ModifiableMetadata.State.EDITABLE)); // Shall be a no-op.
assertEquals("state", ModifiableMetadata.State.EDITABLE, md.state());
assertEquals("identifier.state", ModifiableMetadata.State.EDITABLE, identifierState());
/*
@@ -105,11 +105,11 @@ public final strictfp class ModifiableMetadataTest extends TestCase {
*/
@Test
public void testStateCompletable() {
- assertTrue("transition", md.transition(ModifiableMetadata.State.COMPLETABLE));
+ assertTrue("transitionTo", md.transitionTo(ModifiableMetadata.State.COMPLETABLE));
assertEquals("state", ModifiableMetadata.State.COMPLETABLE, md.state());
assertEquals("identifier.state", ModifiableMetadata.State.COMPLETABLE, identifierState());
try {
- md.transition(ModifiableMetadata.State.EDITABLE);
+ md.transitionTo(ModifiableMetadata.State.EDITABLE);
fail("Shall not be allowed to transition back to editable state.");
} catch (UnmodifiableMetadataException e) {
verifyUnmodifiableException(e);
@@ -147,11 +147,11 @@ public final strictfp class ModifiableMetadataTest extends TestCase {
*/
@Test
public void testStateFinal() {
- assertTrue("transition", md.transition(ModifiableMetadata.State.FINAL));
+ assertTrue("transitionTo", md.transitionTo(ModifiableMetadata.State.FINAL));
assertEquals("state", ModifiableMetadata.State.FINAL, md.state());
assertEquals("identifier.state", ModifiableMetadata.State.FINAL, identifierState());
try {
- md.transition(ModifiableMetadata.State.EDITABLE);
+ md.transitionTo(ModifiableMetadata.State.EDITABLE);
fail("Shall not be allowed to transition back to editable state.");
} catch (UnmodifiableMetadataException e) {
verifyUnmodifiableException(e);
diff --git a/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/citation/DefaultCitationTest.java b/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/citation/DefaultCitationTest.java
index ec877ca..69bc02f 100644
--- a/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/citation/DefaultCitationTest.java
+++ b/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/citation/DefaultCitationTest.java
@@ -127,13 +127,13 @@ public final strictfp class DefaultCitationTest extends TestUsingFile {
}
/**
- * Tests {@link DefaultCitation#transition(DefaultCitation.State)} to the final state.
+ * Tests {@link DefaultCitation#transitionTo(DefaultCitation.State)} to the final state.
*/
@Test
public void testTransitionToFinal() {
final DefaultCitation original = create();
final DefaultCitation clone = create();
- clone.transition(DefaultCitation.State.FINAL);
+ clone.transitionTo(DefaultCitation.State.FINAL);
assertEquals("original.state", DefaultCitation.State.EDITABLE, original.state());
assertEquals("clone.state", DefaultCitation.State.FINAL, clone.state());
assertEquals(original, clone);
@@ -194,7 +194,7 @@ public final strictfp class DefaultCitationTest extends TestUsingFile {
* Verifies that {@code actual} is an unmodifiable copy of {@code expected}.
*/
private static <T> void assertCopy(final Collection<T> expected, final Collection<T> actual) {
- assertNotSame("ModifiableMetadata.transition(FINAL) shall have copied the collection.", expected, actual);
+ assertNotSame("ModifiableMetadata.transitionTo(FINAL) shall have copied the collection.", expected, actual);
assertEquals("The copied collection shall have the same content than the original.", expected, actual);
try {
actual.add(null);
diff --git a/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/citation/HardCodedCitations.java b/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/citation/HardCodedCitations.java
index 013b733..c033f46 100644
--- a/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/citation/HardCodedCitations.java
+++ b/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/citation/HardCodedCitations.java
@@ -49,7 +49,7 @@ public final strictfp class HardCodedCitations extends Static {
c.getAlternateTitles().add(new SimpleInternationalString("ISO 19111"));
c.getIdentifiers().add(new DefaultIdentifier("ISO", "19111", null));
c.getPresentationForms().add(PresentationForm.DOCUMENT_DIGITAL);
- c.transition(DefaultCitation.State.FINAL);
+ c.transitionTo(DefaultCitation.State.FINAL);
ISO_19111 = c;
}
@@ -60,7 +60,7 @@ public final strictfp class HardCodedCitations extends Static {
static {
final DefaultCitation c = new DefaultCitation("ISO 19115");
c.getPresentationForms().add(PresentationForm.DOCUMENT_DIGITAL);
- c.transition(DefaultCitation.State.FINAL);
+ c.transitionTo(DefaultCitation.State.FINAL);
ISO_19115 = c;
}
@@ -98,7 +98,7 @@ public final strictfp class HardCodedCitations extends Static {
c.getPresentationForms().add(PresentationForm.TABLE_DIGITAL);
c.getIdentifiers().add(new DefaultIdentifier(Constants.EPSG));
c.getCitedResponsibleParties().add(p);
- c.transition(DefaultCitation.State.FINAL);
+ c.transitionTo(DefaultCitation.State.FINAL);
EPSG = c;
}
@@ -108,7 +108,7 @@ public final strictfp class HardCodedCitations extends Static {
public static final DefaultCitation SIS;
static {
final DefaultCitation c = new DefaultCitation(Constants.SIS);
- c.transition(DefaultCitation.State.FINAL);
+ c.transitionTo(DefaultCitation.State.FINAL);
SIS = c;
}
diff --git a/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/identification/DefaultRepresentativeFractionTest.java b/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/identification/DefaultRepresentativeFractionTest.java
index 700f075..2eaefbc 100644
--- a/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/identification/DefaultRepresentativeFractionTest.java
+++ b/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/identification/DefaultRepresentativeFractionTest.java
@@ -111,7 +111,7 @@ public final strictfp class DefaultRepresentativeFractionTest extends TestCase {
/**
* Tests indirectly {@link DefaultRepresentativeFraction#freeze()}.
- * This method verifies that a call to {@code DefaultResolution.transition(FINAL)}
+ * This method verifies that a call to {@code DefaultResolution.transitionTo(FINAL)}
* implies a call to {@link DefaultRepresentativeFraction#freeze()}.
*
* @since 0.7
@@ -120,7 +120,7 @@ public final strictfp class DefaultRepresentativeFractionTest extends TestCase {
public void testFreeze() {
final DefaultRepresentativeFraction fraction = new DefaultRepresentativeFraction(1000);
final DefaultResolution resolution = new DefaultResolution(fraction);
- resolution.transition(DefaultResolution.State.FINAL);
+ resolution.transitionTo(DefaultResolution.State.FINAL);
assertSame(fraction, resolution.getEquivalentScale());
try {
fraction.setDenominator(10);
diff --git a/core/sis-referencing-by-identifiers/src/main/java/org/apache/sis/referencing/gazetteer/FinalLocationType.java b/core/sis-referencing-by-identifiers/src/main/java/org/apache/sis/referencing/gazetteer/FinalLocationType.java
index 5ca0cd2..47be601 100644
--- a/core/sis-referencing-by-identifiers/src/main/java/org/apache/sis/referencing/gazetteer/FinalLocationType.java
+++ b/core/sis-referencing-by-identifiers/src/main/java/org/apache/sis/referencing/gazetteer/FinalLocationType.java
@@ -206,7 +206,7 @@ final class FinalLocationType extends AbstractLocationType implements Serializab
private static <T> T unmodifiable(final Class<T> type, T metadata) {
if (metadata instanceof ModifiableMetadata) {
metadata = MetadataCopier.forModifiable(((ModifiableMetadata) metadata).getStandard()).copy(type, metadata);
- ((ModifiableMetadata) metadata).transition(ModifiableMetadata.State.FINAL);
+ ((ModifiableMetadata) metadata).transitionTo(ModifiableMetadata.State.FINAL);
}
return metadata;
}
diff --git a/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/PositionalAccuracyConstant.java b/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/PositionalAccuracyConstant.java
index d3a1b04..a510fae 100644
--- a/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/PositionalAccuracyConstant.java
+++ b/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/PositionalAccuracyConstant.java
@@ -112,7 +112,7 @@ public final class PositionalAccuracyConstant extends DefaultAbsoluteExternalPos
setMeasureDescription(measureDescription);
setEvaluationMethodDescription(evaluationMethodDescription);
setEvaluationMethodType(EvaluationMethodType.DIRECT_INTERNAL);
- transition(State.FINAL);
+ transitionTo(State.FINAL);
}
/**
diff --git a/core/sis-referencing/src/main/java/org/apache/sis/referencing/ImmutableIdentifier.java b/core/sis-referencing/src/main/java/org/apache/sis/referencing/ImmutableIdentifier.java
index 72d2ac5..3791bbb 100644
--- a/core/sis-referencing/src/main/java/org/apache/sis/referencing/ImmutableIdentifier.java
+++ b/core/sis-referencing/src/main/java/org/apache/sis/referencing/ImmutableIdentifier.java
@@ -50,8 +50,8 @@ import static org.apache.sis.util.collection.Containers.property;
* <div class="section">Immutability and thread safety</div>
* This class is immutable and thus inherently thread-safe if the {@link Citation} and {@link InternationalString}
* arguments given to the constructor are also immutable. It is caller's responsibility to ensure that those
- * conditions hold, for example by invoking {@link org.apache.sis.metadata.iso.citation.DefaultCitation#transition
- * DefaultCitation.transition(DefaultCitation.State.FINAL)} before passing the arguments to the constructor.
+ * conditions hold, for example by invoking {@link org.apache.sis.metadata.iso.citation.DefaultCitation#transitionTo
+ * DefaultCitation.transitionTo(DefaultCitation.State.FINAL)} before passing the arguments to the constructor.
* Subclasses shall make sure that any overridden methods remain safe to call from multiple threads and do not change
* any public {@code ImmutableIdentifier} state.
*
diff --git a/core/sis-referencing/src/main/java/org/apache/sis/referencing/NamedIdentifier.java b/core/sis-referencing/src/main/java/org/apache/sis/referencing/NamedIdentifier.java
index 4de3338..2d8ba4c 100644
--- a/core/sis-referencing/src/main/java/org/apache/sis/referencing/NamedIdentifier.java
+++ b/core/sis-referencing/src/main/java/org/apache/sis/referencing/NamedIdentifier.java
@@ -78,8 +78,8 @@ import org.apache.sis.util.ArgumentChecks;
* <div class="section">Immutability and thread safety</div>
* This class is immutable and thus inherently thread-safe if the {@link Citation} and {@link InternationalString}
* arguments given to the constructor are also immutable. It is caller's responsibility to ensure that those
- * conditions hold, for example by invoking {@link org.apache.sis.metadata.iso.citation.DefaultCitation#transition
- * DefaultCitation.transition(DefaultCitation.State.FINAL)} before passing the arguments to the constructor.
+ * conditions hold, for example by invoking {@link org.apache.sis.metadata.iso.citation.DefaultCitation#transitionTo
+ * DefaultCitation.transitionTo(DefaultCitation.State.FINAL)} before passing the arguments to the constructor.
* Subclasses shall make sure that any overridden methods remain safe to call from multiple threads and do not change
* any public {@code NamedIdentifier} state.
*
diff --git a/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/EPSGDataAccess.java b/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/EPSGDataAccess.java
index 12fd713..f4ff54c 100644
--- a/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/EPSGDataAccess.java
+++ b/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/EPSGDataAccess.java
@@ -487,7 +487,7 @@ addURIs: for (int i=0; ; i++) {
} catch (SQLException exception) {
unexpectedException("getAuthority", exception);
} finally {
- c.transition(DefaultCitation.State.FINAL);
+ c.transitionTo(DefaultCitation.State.FINAL);
}
return c;
}
@@ -2078,7 +2078,7 @@ codes: for (int i=0; i<codes.length; i++) {
}
if (description != null || bbox != null) {
DefaultExtent extent = new DefaultExtent(description, bbox, null, null);
- extent.transition(DefaultExtent.State.FINAL);
+ extent.transitionTo(DefaultExtent.State.FINAL);
returnValue = ensureSingleton(extent, returnValue, code);
}
}
diff --git a/core/sis-referencing/src/test/java/org/apache/sis/test/integration/MetadataTest.java b/core/sis-referencing/src/test/java/org/apache/sis/test/integration/MetadataTest.java
index 068325c..0c960b0 100644
--- a/core/sis-referencing/src/test/java/org/apache/sis/test/integration/MetadataTest.java
+++ b/core/sis-referencing/src/test/java/org/apache/sis/test/integration/MetadataTest.java
@@ -68,7 +68,6 @@ import static java.util.Collections.singleton;
import static java.util.Collections.singletonMap;
// Test dependencies
-
import org.apache.sis.test.LoggingWatcher;
import org.apache.sis.test.TestUtilities;
import org.apache.sis.test.xml.DocumentComparator;
diff --git a/storage/sis-earth-observation/src/main/java/org/apache/sis/storage/earthobservation/LandsatReader.java b/storage/sis-earth-observation/src/main/java/org/apache/sis/storage/earthobservation/LandsatReader.java
index 386b4b7..0e50216 100644
--- a/storage/sis-earth-observation/src/main/java/org/apache/sis/storage/earthobservation/LandsatReader.java
+++ b/storage/sis-earth-observation/src/main/java/org/apache/sis/storage/earthobservation/LandsatReader.java
@@ -974,7 +974,7 @@ final class LandsatReader extends MetadataBuilder {
}
}
}
- result.transition(DefaultMetadata.State.FINAL);
+ result.transitionTo(DefaultMetadata.State.FINAL);
}
return result;
}
diff --git a/storage/sis-gdal/src/main/java/org/apache/sis/storage/gdal/Proj4Factory.java b/storage/sis-gdal/src/main/java/org/apache/sis/storage/gdal/Proj4Factory.java
index efbf468..ce1e8fb 100644
--- a/storage/sis-gdal/src/main/java/org/apache/sis/storage/gdal/Proj4Factory.java
+++ b/storage/sis-gdal/src/main/java/org/apache/sis/storage/gdal/Proj4Factory.java
@@ -257,7 +257,7 @@ public class Proj4Factory extends GeodeticAuthorityFactory implements CRSAuthori
if (release != null) {
final DefaultCitation df = new DefaultCitation(c);
df.setEdition(new SimpleInternationalString(release));
- df.transition(DefaultCitation.State.FINAL);
+ df.transitionTo(DefaultCitation.State.FINAL);
c = df;
}
authority = c;
diff --git a/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/MetadataReader.java b/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/MetadataReader.java
index 4b1c6c7..1b2f74f 100644
--- a/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/MetadataReader.java
+++ b/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/MetadataReader.java
@@ -1074,7 +1074,7 @@ split: while ((start = CharSequences.skipLeadingWhitespaces(value, start, lengt
decoder.setSearchPath(searchPath);
final DefaultMetadata metadata = build(false);
addCompleteMetadata(createURI(stringValue(METADATA_LINK)));
- metadata.transition(DefaultMetadata.State.FINAL);
+ metadata.transitionTo(DefaultMetadata.State.FINAL);
return metadata;
}
}
diff --git a/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/MetadataBuilder.java b/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/MetadataBuilder.java
index 7ee81a5..665dfcd 100644
--- a/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/MetadataBuilder.java
+++ b/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/MetadataBuilder.java
@@ -3039,7 +3039,7 @@ parse: for (int i = 0; i < length;) {
md.setMetadataStandards(c);
}
if (freeze) {
- md.transition(DefaultMetadata.State.FINAL);
+ md.transitionTo(DefaultMetadata.State.FINAL);
}
}
return md;