Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaurent Fasani2022-09-05 14:58:58 +0000
committerLaurent Fasani2022-11-03 12:25:34 +0000
commit019bb5b7f7a253fbf8660f43499ab73b6a40d025 (patch)
treea7b2458ec5c15372f17262d9e82356495c309656 /plugins/org.eclipse.sirius.doc/doc/Release_Notes.textile
parent26258b77e781a68db26c48879f37f4b9e7b85a83 (diff)
downloadorg.eclipse.sirius-019bb5b7f7a253fbf8660f43499ab73b6a40d025.tar.gz
org.eclipse.sirius-019bb5b7f7a253fbf8660f43499ab73b6a40d025.tar.xz
org.eclipse.sirius-019bb5b7f7a253fbf8660f43499ab73b6a40d025.zip
[580686] Enhance the way DRepresentationDescriptor.changeId is updated
* DRepresentationDescriptor.changeId is now a time stamp representing the absolute time stamp. * It is now possible to customize when the change id is updated or not contributing an instance of the API RepresentationTimeStampInformationSupplier in the registry RepresentationTimeStampInformationSupplierRegistry. Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=580686 Change-Id: I9158f70addab65bb7de1b3c8e4ffa5e4bbc6ecc5 Signed-off-by: Laurent Fasani <laurent.fasani@obeo.fr>
Diffstat (limited to 'plugins/org.eclipse.sirius.doc/doc/Release_Notes.textile')
-rw-r--r--plugins/org.eclipse.sirius.doc/doc/Release_Notes.textile6
1 files changed, 6 insertions, 0 deletions
diff --git a/plugins/org.eclipse.sirius.doc/doc/Release_Notes.textile b/plugins/org.eclipse.sirius.doc/doc/Release_Notes.textile
index 9943673035..b0178a3bbd 100644
--- a/plugins/org.eclipse.sirius.doc/doc/Release_Notes.textile
+++ b/plugins/org.eclipse.sirius.doc/doc/Release_Notes.textile
@@ -20,6 +20,12 @@ h3. Developer-Visible Changes
h4. Changes in @org.eclipse.sirius@
* <span class="label label-success">Added</span> The method @org.eclipse.sirius.business.api.helper.task.DeleteEObjectTask.getEObjectToDelete()@ has been added to get the EObject that will be deleted by this task.
+* <span class="label label-success">Added</span> @org.eclipse.sirius.business.api.refresh.RepresentationTimeStampInformationSupplierRegistry@ and @org.eclipse.sirius.business.api.refresh.RepresentationTimeStampInformationSupplier@ have been added. The first is the registry to register instance of the second that allows to tell when the DRepresentationDescriptor.changeId is updated or not.
+
+h4. Migrations
+
+* <span class="label label-info">Modified</span> The migration participant that sets a changeId value for each DRepresentationDescriptor that did not have one has been changed. The migration participant @org.eclipse.sirius.diagram.ui.business.internal.migration.SetChangeIdMigrationParticipant@ sets a time stamp that represents the absolute time. The corresponding version, stored in attribute version of viewpoint:DAnalysis of the aird file, is _15.7.0.202209051100_.
+
h4. Migrations

Back to the top