Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-04-19Bug 533689: [Tests] Tests are failing due to popup edit onNicolas FAUVERGUE2-149/+247
InteractionOperand creation - Manage the edit parts using the DirectEditors with the correct version of direct edition. Change-Id: Id3c3d06d6beab9ca30b0afbf4e1203cbdec85e0f Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-04-18533700: [SequenceDiagram] Clean-up dead codeCamille Letavernier1-4/+4
https://bugs.eclipse.org/bugs/show_bug.cgi?id=533700 Fix the Sequence Test bundle Change-Id: I929c789d39fa85670c2d3b957a8334e17b3692b9 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-04-18533700: [SequenceDiagram] Clean-up dead codeCamille Letavernier12-3973/+246
https://bugs.eclipse.org/bugs/show_bug.cgi?id=533700 Remove more unused OLD classes Change-Id: I069a02f796d00663d44e594985468542b8e831ce Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-04-18533700: [SequenceDiagram] Clean-up dead codeCamille Letavernier9-3075/+75
https://bugs.eclipse.org/bugs/show_bug.cgi?id=533700 Delete the OLDLifelineEditPart and dependents Note: some static methods are still referenced, but just can't work (They would either cause ClassCastException or NullPointers). The methods have been deprecated and throw an IllegalStateException, but can't be removed until the remaining usages have been properly analyzed. Change-Id: I4746ac230bacc36cb0d3744b503a4505bdfa2c89 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-04-18533700: [SequenceDiagram] Clean-up dead codeCamille Letavernier18-2940/+116
https://bugs.eclipse.org/bugs/show_bug.cgi?id=533700 Remove or truncate more unused OLD classes Change-Id: Ib3070d87ec1a36d53f810754bcfd6984d6136337 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-04-18533700: [SequenceDiagram] Clean-up dead codeCamille Letavernier6-1039/+0
https://bugs.eclipse.org/bugs/show_bug.cgi?id=533700 Remove unused OLD classes Change-Id: Iebb5c9a85c7229bdb6b4f746586162a935326f17 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-04-18[SequenceD] Run the clean-up profile on the Sequence Diagram plug-inCamille Letavernier230-1170/+1074
Change-Id: I393ae94b596cfd4a08ffc3fadb8580d8887edc0a Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-04-18[API] Fix some API Tools issuesCamille Letavernier5-5/+7
Change-Id: I71ebd381e1347cb4eddfac967acd9321b05b6f01 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-04-17Bug 518695 - [Wizard][AFViewpoints] Viewpoints are not taken intoMaged Elaasar2-17/+31
account when using Templates Switched the architecture context and viewpoints to the selected ones when the new model is created from a template Change-Id: Ice8e59acaa1c8029009e052a716568e26b6cd1ea Signed-off-by: Maged Elaasar <melaasar@gmail.com>
2018-04-16Bug 533382 - [CSS] CSS "connectorEndType" propertyAsma Smaoui2-1/+24
* add a connecctoEndType property to modify a connector shape according to the type of its conenctable elements Change-Id: I85f584733df25be614c050ac5f7eb13a038f1aff Signed-off-by: Asma Smaoui <asma.smaoui@cea.fr>
2018-04-16Bug 533205: [Sequence Diagram] The 'SetBoundsCommand' need to be splitedNicolas FAUVERGUE34-251/+569
in 3 commands Separate the 'SetBoundsCommand' in 3 commands and manage its calls with the new ones. Change-Id: I346353e941d17362a5d49ed3586f200dce9016a4 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-04-16Bug 528199 - [Xtext, Constraints] The edition of constraints does not choose ↵Ansgar Radermacher19-46/+44
a suitable editor - Cleanup implementation in DirectEditorsUtil: * Assure that method implementations are consistent and based on each other (before, implementations were duplicated, some respected priorities while others did not), fix comments * Rename getDirectEditorConfiguration (name was misleading, keep old method as deprecated) - Set version of oep.extensionpoints.editors plugin to 3.0.0, adapt all references (other MANIFEST files) accordingly - If no editor with for a given language is found, search all editors without taking language tag into account (implementations must still be compatible with semantic element). This assures that other editors are used, if the default editor is not compatible (e.g. OCL is default editor for opaque expression, but not compatible with non-OCL bodies) - Add an EmbeddedEditor.usecases txt file in plugin oep.extensionpoints.editors - Replace calls to old methods (in diagram.common, property.sheet, uml.diagram.sequence, diagram.stereotype.edition, service.types.ui and natable.xtext.valuespecification/integration) - Move OCL editor registration from generic plugin oep.uml.properties.xtext to OCL plugin. - Add a test to the existing oep.uml.textedit.tests plugin that checks whether a suitable editor is opened on an opaque expression with (1) a C++ body and (2) OCL body (the plugin registers a dummy C++ editor) Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr> Change-Id: I4cee823b91e13f9601ecb7a9655409a74e3d7579
2018-04-10Bug 531596: [SequenceDiagram] When a message is moved bottom theNicolas FAUVERGUE2-48/+114
lifeline must be resized This manage the MessageCreate and the MessageDelete move. Change-Id: Ied63aab704d552c938f968dff18afcfd5dfdff97 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-04-10Bug 533004: [Sequence Diagram] When a MessageCreate or MessageDelete isNicolas FAUVERGUE2-19/+27
created, other messages are moved - Change the old and new notification values if needed ('-1' need to be changed into the default size). - Change the move Y calculation: this is now done with the figure bounds (not updated) instead of the node bounds (already updated) - Update '.usecases' file Change-Id: Id2ca7d019692bef60352830b1f52a84be69ba1fc Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-04-06Bug 533283 - [Composite structure diagram] Moving a nested classifier ↵Ansgar Radermacher1-12/+15
creates a port - Add drop request check before applying a drop strategy Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr> Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
2018-03-30Bug 533048: [Sequence Diagram] The 'moving up' option must be removedNicolas FAUVERGUE4-22/+2
- Remove the UI 'moving up' option - Remove use of 'moving up' option in code Change-Id: I7fa4096d334146e0de049cb6b1f09ea56fbe6934 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-03-30Bug 531596: [SequenceDiagram] When a message is moved bottom theNicolas FAUVERGUE1-4/+5
lifeline must be resized - Modify The BoundForEditPart calculation to manage the width and height modification on copy instead of the original bounds (to avoid changes and possible modification without command problems) Change-Id: I37c9e29be18740e621ae40cd4ab8a035cf4bbb41 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-03-28Bug 531596: [SequenceDiagram] When a message is moved bottom theNicolas FAUVERGUE9-38/+971
lifeline must be resized When a message moved, move its weak references and resize the life lines if needed. Requirements are specified in the 'RequirementsSequenceDiagram.usecases'. Change-Id: Ia120d71ac0b6ff49a74f9c8f5a4544e9c7c2504d Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-03-27Bug 532943: [Class Diagram] Right clicking a floating label on a classSebastien Gabel1-104/+2
diagram causes multiple CNF exceptions https://bugs.eclipse.org/bugs/show_bug.cgi?id=532943 Clean-up of the plugin.xml to complete the task addressed by commit related to Bug 500119 in which action classes have been removed. Change-Id: I3d8f134c7477f153107a237ae7653bbddb46af01 Signed-off-by: Sebastien Gabel <sebastien.gabel@ansys.com>
2018-03-27Bug 532071 - [SequenceDiagram] Creation and Deletion of an element on aYupanqui Munoz1-12/+18
Lifeline should not move necessarily the other elements Change-Id: I965d1d01b68b50aec8da23f16a3f1a0125ed7d11 Signed-off-by: Yupanqui Munoz <yupanqui.munozjulho@cea.fr>
2018-03-23Bug 532758: [Sequence Diagram] The height of the life line whenNicolas FAUVERGUE1-5/+11
MessageCreate is added is not correct The new position and the height is correctly calculated. Change-Id: I3f785f84c8e2ed3f11d9ac8cb8e2114cc6af0e21 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-03-23Bug 532823: [AllDiagrams] Update all diagram reconciler to target 1.4.0 ↵Vincent Lorenzo13-34/+34
diagram version Change-Id: I2ca004d14a3367582095e3e517dabffbcd04fcdb Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-03-19Bug 532001: [Sequence Diagram] ClassifierToInteractionDropStrategy mayCamille Letavernier1-3/+3
throw NPE https://bugs.eclipse.org/bugs/show_bug.cgi?id=532001 Change-Id: I863a1c15c662bdd0d5fb47486b1133bcd272228b Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-03-19Bug 531520: [SequenceDiagram] Messages connected on ↵Vincent Lorenzo16-202/+2071
ActionExecutionSpecificationEditPart and BehaviorExecutionSpecificationEditPart must be connected to the LifelineEditPart - suppress the @deprecated on LifelineChildGraphicalNodeEditPolicy - the message creation is now delegated to the LifeLineEditPart - create a reconciler - change the calculus of the LifelineFigure#getPolygonPoints(), to integration the shape of the ExecutionSpecification - add a mediawiki describing the specification Change-Id: I0b6defef02519524c560d7b78fa06d5a25ab305b Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-03-09Bug 527181 - [Composite structure diagram] Initial port location on aAsma Smaoui9-14/+594
part is top-left corner - Add possibility to override the initial port poisition in ShowHidecontentsAction - Create a custom port position for the composite-structure diagram that locates the diagram for the defining type (if any) and copies port positions from there. Based on similar code in PapyrusRT - Add a new edit policy "CompositeSideAffixedNodesCreation". Change-Id: If3c62f78ea1f2373a610f78260d317174ca4ca12 Signed-off-by: Asma Smaoui <asma.smaoui@cea.fr>
2018-03-02Bug 531936: [SequenceDiagram] The operation history listener registered by ↵Vincent Lorenzo1-8/+13
the GridManagmentEditPolicy is never removed - fix only the remove of the listener on desactivate() Change-Id: Ieaf6258c779890d9dfc55cd3b2a8115554c7234f Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-02-23Bug 531594 - [SequenceDiagram] Lifeline are too smallptessier2-2/+2
Change-Id: I19f3e50cfa169f90ac254ad23c73dc17d5242fbe
2018-02-22Bug 531471 - [SequenceDiagram] Combined Fragment / Interaction UseYupanqui Munoz2-0/+39
should be create over a Lifeline Change-Id: I7a0a6dc8e8aa27380dc3e1d224eda3b358aef10b Signed-off-by: Yupanqui Munoz <yupanqui.munozjulho@cea.fr>
2018-02-22Bug 531521 - [SequenceDiagram] the grid must not update position ofptessier7-242/+7
elements in the notation Change-Id: Iaca13759943baa9b7264056c2bb00ca2c6a44436
2018-02-21Bug 531412 - [SequenceDiagram] Event figures rest displayed when aYupanqui Munoz1-3/+0
synchronous message is created Change-Id: I5c28a5e491103b2919f4d9881a62989f4d974e6b Signed-off-by: Yupanqui Munoz <yupanqui.munozjulho@cea.fr>
2018-02-21Bug 531376 - [SequenceDiagram] Infinite loop when a secondYupanqui Munoz1-1/+4
CombinedFragment is created Change-Id: Iccdf6101912047bca79c3a25cd758929eac1f6df Signed-off-by: Yupanqui Munoz <yupanqui.munozjulho@cea.fr>
2018-02-21Bug 531130 - [Activity diagram] NPE during addition of AcceptEventAnsgar Radermacher1-1/+1
- avoid NPE by calling "equals" from constant Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
2018-02-01Bug 529985 - [SequenceDiagram] impossible to create message when SnapeYupanqui Munoz1-2/+3
to shapes is activated Change-Id: I1122d6bffa6f1997de2e188f0d2ce4e742d7fd15 Signed-off-by: Yupanqui Munoz <yupanqui.munozjulho@cea.fr>
2018-01-31Bug 529707 Correct the plugin versions in order to avoid clashing dependenciesQuentin Le Menez10-10/+10
Change-Id: Id1e8a4c1d81c9d7ccd04ca6de352e017eba85cab Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-01-30Bug 530493 - ClassCastException in ArrangeHandler.doRunBenoit Maggi1-6/+5
- fix the ClassCastException by adding instance of check Change-Id: Ie3511d735de46fa3e44752ed0d948b64abb59016 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-01-25Bug 529707 - [Profile] No way to select which ProfileApplicationDelegatePauline DEVILLE5-5/+5
we want to use * Add a Preference Page to select the Profile application delegate to use * Move the External Profile application delegate preference page as sub preference page to the Profile application delegate page Change-Id: I83dfd62742420c158174152c01ed037c83993a95 Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2018-01-18Bug 528421: [API Tools] Change default settings for Papyrus projectsCamille Letavernier3-0/+116
https://bugs.eclipse.org/bugs/show_bug.cgi?id=528421 - Add missing API Tools natures to all projects - Propagate project preferences to all projects using Oomph (Includes missing JDT.Core and JDT.UI preferences) Change-Id: I6c8de65bffd9b1c2cbf4976b86aeaccd6b8f87f0 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-01-18Bug 528421: [API Tools] Change default settings for Papyrus projectsCamille Letavernier23-138/+276
https://bugs.eclipse.org/bugs/show_bug.cgi?id=528421 - Use more flexible options wrt. Constant values and Reexported APIs - Display errors directly in the code rather than Manifest, when relevant Change-Id: I7a48bca8a9a84487957a3d97a8dddfb145cdfd78 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-01-18[Memory] Fix some memory leaks in handler, model explorer and propertiesCamille Letavernier2-14/+22
Change-Id: Iaa976aeb32ceb3fdee9cc1d1beac1ece4e2769e8 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-01-16Bug 529681 - [SequenceDiagram] problem when an execution specificationYupanqui Munoz1-3/+2
is moved up Change-Id: Ie6565981980e2395ae032361bb22417b2c49d96f Signed-off-by: Yupanqui Munoz <yupanqui.munozjulho@cea.fr>
2018-01-11Revert "Bug 527333 - [Sequence Diagram] Some error exist in eventMathilde Arnaud2-161/+2
replacement for execution specification" This reverts commit 245bedd3866307e46b4a0d8a61f9b7dc006b2fea. Signed-off-by: Mathilde Arnaud <mathilde.arnaud@cea.fr>
2018-01-11Bug 528239 - [Sequence Diagram][Test] Test regression failure atMickael ADAM2-10/+16
testDeleteReplyMessage and testDeleteSyncMessage https://bugs.eclipse.org/bugs/show_bug.cgi?id=528239 Change-Id: Ic5ad9b72f8467e055ab5d40482fdc38aace73bb0 Signed-off-by: Mickael ADAM <mickael.adam@all4tec.net>
2018-01-10Bug 527333 - [Sequence Diagram] Some error exist in event replacementMickael ADAM2-2/+161
for execution specification https://bugs.eclipse.org/bugs/show_bug.cgi?id=527333 - event replacement for exec spec event at message reconnect Change-Id: I70d93aeaf759aff188011307a22db5188a2fcaa9 Signed-off-by: Mickael ADAM <mickael.adam@all4tec.net>
2018-01-10Bug 527333 - [Sequence Diagram] Some error exist in event replacementptessier4-175/+195
for execution specification - ExecSpec event replacement: - can't link message to the start or the finish of an execution specification if a messageEnd is already set. - UpdateExecSpecWeakRef: - do not move message if it is at start event - just move first found element, other will follow the move - Cast error fix when target or source is related to an other message. -... Change-Id: I5c4034b5259d20d6544eb0df10bf1628930450ed Signed-off-by: Mickael ADAM <mickael.adam@all4tec.net>
2018-01-09Bug 526870 - [Sequence Diagram] At Execution Specification deletion,Patrick Tessier1-18/+85
elements below it should moved up https://bugs.eclipse.org/bugs/show_bug.cgi?id=526870 - test the new eol script on gerrit Change-Id: If8932e9e9a07f9627a5eeeeb638d446846a624b1 Signed-off-by: Mickael ADAM <mickael.adam@all4tec.net>
2018-01-09Bug 468626 - [Class Diagram] Graphical notation of template bindings is wrongAnsgar Radermacher1-2/+2
- Replace "�bind�" with "«bind»" (in UTF8). Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
2018-01-09Bug 515367 - [releng] Uniformization of the end of lines to Unix standardQuentin Le Menez2413-662623/+662623
- Format the EOL of all the files matched by: grep -rIUs . | xargs -Ifile dos2unix -k 'file' Change-Id: I5c41d540a9a67b50de9b912ab35e16cc9a912961 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-01-08Bug 526803 - [Sequence Diagram] At Execution Specification creationMickael ADAM3-51/+181
messages into it should moved down https://bugs.eclipse.org/bugs/show_bug.cgi?id=526803 Change-Id: I244b01292ff17b174812e1f8976edc238f251b93 Signed-off-by: Mickael ADAM <mickael.adam@all4tec.net>
2017-12-20Bug 528502: [StateMachineDiagram] EditPolicy "RemoveOrphanViewPolicy"Fanch BONNABESSE9-47/+21
must be disabled on StateMachine Diagram https://bugs.eclipse.org/bugs/show_bug.cgi?id=528502 Set RemoveOrphanViewPolicy" on deprecated and disabled it. Change-Id: Ic9052f5abfc486cbaee9459c95e68b895e1b4b01 Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net>
2017-12-20Bug 528264: [ActivityDiagram] EditPolicy "RemoveOrphanViewPolicy" mustFanch BONNABESSE21-184/+77
be disabled on Activity Diagram https://bugs.eclipse.org/bugs/show_bug.cgi?id=528264 Set RemoveOrphanViewPolicy" on deprecated and disabled it. Change-Id: Iaa45fb502d8edceed2a18335cd1adf431e1f09e9 Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net>

Back to the top