Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaurent Redor2022-06-24 17:59:39 +0000
committerLaurent Redor2022-07-06 07:29:39 +0000
commit1e150a9b90341029a9147a281606ffbfbd5507c8 (patch)
tree7392dd064f9740e630156a14e6e57b5491200e6e /plugins/org.eclipse.sirius.doc/doc/Release_Notes.html
parent8ccf94ef34a13a592ecd8de7d7dfc594cded865e (diff)
downloadorg.eclipse.sirius-1e150a9b90341029a9147a281606ffbfbd5507c8.tar.gz
org.eclipse.sirius-1e150a9b90341029a9147a281606ffbfbd5507c8.tar.xz
org.eclipse.sirius-1e150a9b90341029a9147a281606ffbfbd5507c8.zip
[476523] Add edgeView and otherEnd in the reconnect preconditionv7.0.2rc1
This commit adds "edgeView" and "otherEnd" variables in the context of the evaluation of the precondition of reconnect tool. Before, there were available only during the tool execution. This commit also adds completion for these variables in the VSM editor. validateVariableTypes.odesign has been modified to be sure that the variables edgeView and otherEnd are correctly validated in the VSM, with the test org.eclipse.sirius.tests.unit.diagram.vsm.VSMVariableTypesValidationTest. The test org.eclipse.sirius.tests.unit.api.tools.ReconnectionTest.testReconnectPreconditionEvaluation() has been added to validate that the evaluation of the precondition is OK when containing variables edgeView and otherEnd (by using the new TaskHelper API). The test org.eclipse.sirius.tests.swtbot.EdgeReconnectionTests.testSimpleEdgeSourceReconnectionWithObliqueStyleRouting() has been completed to add a precondition with the new variables and to check a OK case and a KO case. Bug: 476523 Change-Id: Ia5c6656634d05666a2f00a8c5ffca59a0d3e81cb Signed-off-by: Maxime Porhel <maxime.porhel@obeo.fr> Signed-off-by: Laurent Redor <laurent.redor@obeo.fr>
Diffstat (limited to 'plugins/org.eclipse.sirius.doc/doc/Release_Notes.html')
-rw-r--r--plugins/org.eclipse.sirius.doc/doc/Release_Notes.html58
1 files changed, 38 insertions, 20 deletions
diff --git a/plugins/org.eclipse.sirius.doc/doc/Release_Notes.html b/plugins/org.eclipse.sirius.doc/doc/Release_Notes.html
index ebac776839..bbcd7b8f77 100644
--- a/plugins/org.eclipse.sirius.doc/doc/Release_Notes.html
+++ b/plugins/org.eclipse.sirius.doc/doc/Release_Notes.html
@@ -16,6 +16,9 @@
<a href="#sirius7.0.2">Changes in Sirius 7.0.2</a>
<ol style="list-style: disc;">
<li>
+ <a href="#SpecifierVisibleChanges">Specifier-Visible Changes</a>
+ </li>
+ <li>
<a href="#DeveloperVisibleChanges">Developer-Visible Changes</a>
</li>
</ol>
@@ -65,7 +68,7 @@
<a href="#UserVisibleChanges3">User-Visible Changes</a>
</li>
<li>
- <a href="#SpecifierVisibleChanges">Specifier-Visible Changes</a>
+ <a href="#SpecifierVisibleChanges2">Specifier-Visible Changes</a>
</li>
<li>
<a href="#DeveloperVisibleChanges6">Developer-Visible Changes</a>
@@ -82,7 +85,7 @@
<a href="#UserVisibleChanges4">User-Visible Changes</a>
</li>
<li>
- <a href="#SpecifierVisibleChanges2">Specifier-Visible Changes</a>
+ <a href="#SpecifierVisibleChanges3">Specifier-Visible Changes</a>
</li>
<li>
<a href="#DeveloperVisibleChanges7">Developer-Visible Changes</a>
@@ -118,7 +121,7 @@
<a href="#UserVisibleChanges7">User-Visible Changes</a>
</li>
<li>
- <a href="#SpecifierVisibleChanges3">Specifier-Visible Changes</a>
+ <a href="#SpecifierVisibleChanges4">Specifier-Visible Changes</a>
</li>
<li>
<a href="#DeveloperVisibleChanges10">Developer-Visible Changes</a>
@@ -143,7 +146,7 @@
<a href="#UserVisibleChanges8">User-Visible Changes</a>
</li>
<li>
- <a href="#SpecifierVisibleChanges4">Specifier-Visible Changes</a>
+ <a href="#SpecifierVisibleChanges5">Specifier-Visible Changes</a>
</li>
<li>
<a href="#DeveloperVisibleChanges12">Developer-Visible Changes</a>
@@ -176,7 +179,7 @@
<a href="#UserVisibleChanges10">User-Visible Changes</a>
</li>
<li>
- <a href="#SpecifierVisibleChanges5">Specifier-Visible Changes</a>
+ <a href="#SpecifierVisibleChanges6">Specifier-Visible Changes</a>
</li>
<li>
<a href="#DeveloperVisibleChanges14">Developer-Visible Changes</a>
@@ -190,7 +193,7 @@
<a href="#UserVisibleChanges11">User-Visible Changes</a>
</li>
<li>
- <a href="#SpecifierVisibleChanges6">Specifier-Visible Changes</a>
+ <a href="#SpecifierVisibleChanges7">Specifier-Visible Changes</a>
</li>
<li>
<a href="#DeveloperVisibleChanges15">Developer-Visible Changes</a>
@@ -204,6 +207,13 @@
<a href="Release_Notes_Previous.html">the release notes from previous versions</a> for details about older releases.
</p>
<h2 id="sirius7.0.2">Changes in Sirius 7.0.2</h2>
+ <h3 id="SpecifierVisibleChanges">Specifier-Visible Changes</h3>
+ <ul>
+ <li><span class="label label-success">Added</span> The variables
+ <code>edgeView</code> and
+ <code>otherEnd</code> are now also available during precondition evaluation of a reconnect tool. Before, these variables were available only during the reconnection tool execution.
+ </li>
+ </ul>
<h3 id="DeveloperVisibleChanges">Developer-Visible Changes</h3>
<h4 id="Changesinorg.eclipse.sirius">Changes in
<code>org.eclipse.sirius</code>
@@ -213,6 +223,14 @@
<code>org.eclipse.sirius.business.api.helper.task.TaskHelper.checkPrecondition(EObject, AbstractToolDescription, Map&lt;String, EObject&gt;, boolean, boolean)</code> has been added to factorize code for the evaluation of a tool precondition.
</li>
</ul>
+ <h4 id="Changesinorg.eclipse.sirius.common">Changes in
+ <code>org.eclipse.sirius.common</code>
+ </h4>
+ <ul>
+ <li><span class="label label-success">Added</span> The method
+ <code>org.eclipse.sirius.common.tools.api.interpreter.VariableType.fromVariableTypes(VariableType...)</code> has been added to create a new VariableType from a list of other VariableTypes, ie a concatenation without duplicate.
+ </li>
+ </ul>
<h4 id="Changesinorg.eclipse.sirius.diagram">Changes in
<code>org.eclipse.sirius.diagram</code>
</h4>
@@ -355,7 +373,7 @@
<code>org.eclipse.sirius.business.api.session.danalysis.DAnalysisSessionHelper.selectAnalysis(Resource, Collection&lt;DAnalysis&gt;, DAnalysisSelector)</code> have been deprecated for removal in a future version.
</li>
</ul>
- <h4 id="Changesinorg.eclipse.sirius.common">Changes in
+ <h4 id="Changesinorg.eclipse.sirius.common2">Changes in
<code>org.eclipse.sirius.common</code>
</h4>
<ul>
@@ -662,7 +680,7 @@
<a href="user/general/SiriusSessionDetailedInformation.html">documentation</a> .
</li>
</ul>
- <h3 id="SpecifierVisibleChanges">Specifier-Visible Changes</h3>
+ <h3 id="SpecifierVisibleChanges2">Specifier-Visible Changes</h3>
<ul>
<li><span class="label label-success">Added</span> A new
<code>CellEditor</code> tool is available for feature column mapping of edition table. It allows to define a specific
@@ -831,7 +849,7 @@
<ul>
<li><span class="label label-success">Added</span> With a non modeling project (a.k.a. legacy project), a &#8220;Invalid representations&#8221; section is displayed under the aird node. It is displayed only if a representation is invalid in the Sirius Session.</li>
</ul>
- <h3 id="SpecifierVisibleChanges2">Specifier-Visible Changes</h3>
+ <h3 id="SpecifierVisibleChanges3">Specifier-Visible Changes</h3>
<p>Several improvements have been done concerning ELK integration. This feature is always considered as experimental (because several bugs remain). Additional documentation is available
<a href="specifier/diagrams/Diagrams.html#useElk">here</a> .
</p>
@@ -859,7 +877,7 @@
<code>org.eclipse.sirius.business.api.session.danalysis.DAnalysisSelectorService.getSelector(DAnalysisSession)</code> to ensure that the right DAnalysisSelector is used. The DAnalysisSelector is searched first with the DAnalysisSelectorProvider with higher priority.
</li>
</ul>
- <h4 id="Changesinorg.eclipse.sirius.common2">Changes in
+ <h4 id="Changesinorg.eclipse.sirius.common3">Changes in
<code>org.eclipse.sirius.common</code>
</h4>
<ul>
@@ -958,7 +976,7 @@
<img border="0" src="images/combined_fragment_label_before.png"/> With Sirius 6.3.2, the label is now on the top of execution:
<img border="0" src="images/combined_fragment_label_after.png"/>
<h3 id="DeveloperVisibleChanges8">Developer-Visible Changes</h3>
- <h4 id="Changesinorg.eclipse.sirius.common3">Changes in
+ <h4 id="Changesinorg.eclipse.sirius.common4">Changes in
<code>org.eclipse.sirius.common</code>
</h4>
<ul>
@@ -1086,7 +1104,7 @@
<em>deprecated</em>. Their support may be removed in a future version, as they cause various issues depending on the platform and increase the maintenance costs for little value. If you really need diagram images in these formats, you can export in PNG (which is lossless), and convert the image into the required format using an external tool.
</li>
</ul>
- <h3 id="SpecifierVisibleChanges3">Specifier-Visible Changes</h3>
+ <h3 id="SpecifierVisibleChanges4">Specifier-Visible Changes</h3>
<ul>
<li><span class="label label-success">Added</span> A new column
<code>Target</code> has been added in the dialog allowing to choose layout options to override for ELK layout algorithms. It describes the element to which the option applies. The filter textfield in that dialog also applies on columns&amp;
@@ -1163,7 +1181,7 @@
<code>DREPRESENTATION_DESCRIPTOR</code> has been removed because they are not available anymore in custom data.
</li>
</ul>
- <h4 id="Changesinorg.eclipse.sirius.common4">Changes in
+ <h4 id="Changesinorg.eclipse.sirius.common5">Changes in
<code>org.eclipse.sirius.common</code>
</h4>
<ul>
@@ -1302,14 +1320,14 @@
<a href="user/sequences/Sequence%20Diagrams.html#remove_vertical_blank_space">feature</a> was here since version 6.0.0 but was only accessible through the ruler.
</li>
</ul>
- <h3 id="SpecifierVisibleChanges4">Specifier-Visible Changes</h3>
+ <h3 id="SpecifierVisibleChanges5">Specifier-Visible Changes</h3>
<ul>
<li><span class="label label-success">Added</span> It is now possible to add action/group in the &#8220;New&#8221; contextual menu of diagram elements. This menu was missed in Sirius 6.1.0. It is now documented in the
<a href="specifier/diagrams/Diagrams.html#group">corresponding documentation</a> .
</li>
</ul>
<h3 id="DeveloperVisibleChanges12">Developer-Visible Changes</h3>
- <h4 id="Changesinorg.eclipse.sirius.common5">Changes in
+ <h4 id="Changesinorg.eclipse.sirius.common6">Changes in
<code>org.eclipse.sirius.common</code>
</h4>
<ul>
@@ -1730,7 +1748,7 @@
<code>org.eclipse.sirius.diagram.ui.tools.api.decoration.DecorationDescriptor.isPrintable</code>. This attribute is used to know if the decoration should be hidden when printing or exporting the diagram. The behavior is applied only if there is no printable decoration in its diagram element location (South, West, South-West etc).
</li>
</ul>
- <h4 id="Changesinorg.eclipse.sirius.common6">Changes in
+ <h4 id="Changesinorg.eclipse.sirius.common7">Changes in
<code>org.eclipse.sirius.common</code>
</h4>
<ul>
@@ -1795,7 +1813,7 @@
<a href="user/diagrams/Diagrams.html#notes">user documentation</a> for more details.
</li>
</ul>
- <h3 id="SpecifierVisibleChanges5">Specifier-Visible Changes</h3>
+ <h3 id="SpecifierVisibleChanges6">Specifier-Visible Changes</h3>
<ul>
<li><span class="label label-success">Added</span>
<a href="specifier/workflows/Workflows.html">Initial documentation</a> has been added for the &#8220;Workflow&#8221; feature introduced in 6.0.0 (which is still experimental).
@@ -2055,7 +2073,7 @@
<code>org.eclipse.sirius.ext.gmf.runtime.gef.ui.figures</code> package.
</li>
</ul>
- <h4 id="Changesinorg.eclipse.sirius.common7">Changes in
+ <h4 id="Changesinorg.eclipse.sirius.common8">Changes in
<code>org.eclipse.sirius.common</code>
</h4>
<ul>
@@ -2127,7 +2145,7 @@
<p>
<img border="0" src="images/color_palette.png"/>
</p>
- <h3 id="SpecifierVisibleChanges6">Specifier-Visible Changes</h3>
+ <h3 id="SpecifierVisibleChanges7">Specifier-Visible Changes</h3>
<ul>
<li><span class="label label-success">Added</span> An action is added in main toolbar to reload the VSM of installed plug-ins that may have changed. Refer to the
<a href="specifier/general/Specifying_Viewpoints.html#reloadVSM">specifier documentation</a> for details.
@@ -2192,7 +2210,7 @@
<code>SemanticBasedDecoration</code>.
</li>
</ul>
- <h4 id="Changesinorg.eclipse.sirius.common8">Changes in
+ <h4 id="Changesinorg.eclipse.sirius.common9">Changes in
<code>org.eclipse.sirius.common</code>
</h4>
<ul>

Back to the top