Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-05-28Bug 535185 - Add Automatic-Module-Name header for Java 9 compatibilityBenoit Maggi388-129/+361
- add Automatic-Module-Name with the same value as Bundle-SymbolicName in all Manifest.MF - quality fix : remove unused import Change-Id: Icd3e4376bc9e61e360ac61522b967a088a248480 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-05-28Bug 535120: [Table] NPE coming from NatTableDragSourceListenerVincent Lorenzo1-3/+18
Change-Id: I64ce374362fde6d3b572d117d648ade030a955ff Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-05-28Bug 535073: [Table]Fill action with Increment doesn't work fine for negative ↵Vincent Lorenzo2-6/+19
number Change-Id: I0f0165cfa96b8a4265ee2ea6315b6b4be2a6fd6e Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-05-25Bug 533683: [Sequence Diagram] Deletion of the last InteractionOperandChristian W. Damus1-3/+38
In the diagram, deletion of a multiple selection obtains a deletion command separately from each selected edit-part, entirely within its own context. There is no reasonable way to share a single InteractionContainerDeletionContext amongst these separate requests that will not break other situations, so instead of pre-computing the advice command that deletes the CombinedFragment when it will be left without any operands, this decision is deferred to the actual point of execution of an after advice. https://bugs.eclipse.org/bugs/show_bug.cgi?id=533683 Change-Id: I64b214df5540346c769c1ab769d914b279178e4c
2018-05-25Bug 532754 - [Toolsmiths][Documentation] The documentation of thePauline DEVILLE3-12/+25
profile migration tool is not accessible from the help content (edit) Change-Id: I80e1876e3b76ef370186e8934678702c04906678 Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2018-05-25bug 535070: [Table] Table can't reopenVincent Lorenzo1-3/+15
Change-Id: Ia7b4c555c17fb5f8cc6a4c129d31b6ae11e0ce9d Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-05-25Bug 535098 - [AFViewpoints] Validation not working with junit.Maged Elaasar2-34/+67
Fix the case of validating class names specified in architecture models that are deployed in the platform as opposed to loaded in the workspace. Change-Id: I644c6d2141d9424372014c3c05f84640fbbe47c3 Signed-off-by: Maged Elaasar <melaasar@gmail.com>
2018-05-25Bug 535056: [Sequence Diagram] When opening a sequence diagram, theCamille Letavernier2-3/+21
CombinedFragment label is collapsed https://bugs.eclipse.org/bugs/show_bug.cgi?id=535056 - Make sure the name of the CombinedFragment is set on EditPart creation Change-Id: I5a4c19e90434b6817c2a6077132ef5ddf4d99a53 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-05-24Bug 535055: [Widget][RichText] the additional buttons for dictionnary and ↵Vincent Lorenzo3-8/+17
reference UML Element doesn't work Change-Id: I8efa7449a6e6b5a359605d7ca78bf8eca47029ff Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-05-24Bug 521473 - [Properties View][Internationalization] Label should not be set ↵Ansgar Radermacher1-4/+1
automatically - Remove label in case of drag&drop of Type in composite structure Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
2018-05-22Bug 533701: [Sequence Diagram] Stereotype or Shape Compartments shouldCamille Letavernier42-68/+859
not be displayed in CombinedFragments https://bugs.eclipse.org/bugs/show_bug.cgi?id=533701 Add 2 services, to support filtering generic Papyrus IViewProviders and IEditPolicyProviders. Also add a simple contribution for the Sequence Diagram, to disable Symbols compartments. Change-Id: I0d6e1af0ad4395daf3170409b5735df36dd02d46 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-05-22Bug 533770: [Sequence Diagram] Layout operands in a CombinedFragmentCamille Letavernier4-21/+57
https://bugs.eclipse.org/bugs/show_bug.cgi?id=533770 - Properly set the Y coordinate of Operands in the Notation, so that the GridManagement policy can properly compute the operands coverage - Update the DeleteOperand test assertion, since we now expand the preceding operand when deleting an operand (So the fragments initially covered by the deleted operand are now covered by the other operand, rather than the interaction) Change-Id: Ibc7d163ebe71c14648f38a0b27f8a5f4bfab8e98 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-05-22Bug 534767: [Sequence Diagram] Zoom is not taken into account whenCamille Letavernier4-11/+8
resizing operands https://bugs.eclipse.org/bugs/show_bug.cgi?id=534767 - Translate size deltas from Request coordinates (Absolute mouse coordinates) to figure-relative coordinates, to take potential scale/zoom into account. Change-Id: I9a8b007ba491bce01e64f6ea1bf104364664df9c Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-05-22Bug 533770: [Sequence Diagram] Layout operands in a CombinedFragmentCamille Letavernier2-122/+0
https://bugs.eclipse.org/bugs/show_bug.cgi?id=533770 - Add tests Change-Id: Id32713b6fd4efdd74425250ee5609738d09ce6e0 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-05-22Bug 533684: [Sequence Diagram] Deletion of an InteractionOperand shouldCamille Letavernier2-0/+188
resize other InteractionOperand https://bugs.eclipse.org/bugs/show_bug.cgi?id=533684 - Add an advice to propagate the size of an Operand to its sibling operand before deleting it Change-Id: I12dd0f3def082922f5ec674ac8510ee5931ab066 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-05-22Bug 533678: [Sequence Diagram] Creation of a new InteractionOperand in aCamille Letavernier8-69/+326
CombinedFragment https://bugs.eclipse.org/bugs/show_bug.cgi?id=533678 Change-Id: I4f13d706fbca0620c9d3f415718ca6533860ccf2 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-05-22Bug 533613 - [Table] [Properties view] change the row sources contentAsma Smaoui2-6/+13
provider to include text-filter and an History widget * include also imported package elements Change-Id: If04e86e8a7dfbc206ccd422df703018578a4d53b Signed-off-by: Asma Smaoui <asma.smaoui@cea.fr> (cherry picked from commit 552c794e40cf35049ba9ae28ab8b73c248157b10)
2018-05-18Bug 533852 - [All Diagrams] Provide a default font for all platformsCamille Letavernier1-3/+7
https://bugs.eclipse.org/bugs/show_bug.cgi?id=533852 - Fix the font path format so that it works on all platforms Change-Id: I7781deae6c1bcae4b7e15e2a399995d43d9eb44c Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-05-16Revert "Bug 518452 - [releng] [photon] Update with the new gmf runtime ↵Quentin Le Menez1-2/+2
update site" This reverts commit 9b586fc1cf795254e351a85590d9e21d2ccae017. Change-Id: I3cb4c99429a6fb2e83ab5c8222310a4820b873ba Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-05-16Bug 518452 - [releng] [photon] Update with the new gmf runtime update siteQuentin Le Menez1-2/+2
Change-Id: I361e43772b3a1e85e42bf7f41b5442944f747888 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-05-14Bug 533699: [Sequence Diagram] InteractionOperand Guard should not be movedChristian W. Damus1-1/+15
Disable moving of interaction operand guards. Resize was already disabled. Add JUnit test coverage for both move and resize. Change-Id: Ibbb29ff64f684b184be1efc6142f7c35df218399 Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>
2018-05-14Bug 533672: [Sequence Diagram] InteractionOperand should be created on ↵Christian W. Damus2-36/+111
Lifeline and Interaction Ensure that the Interaction Operand tool is responsive on lifelines where they are covered by combined fragments. Change-Id: Idd29228845e4ac3cd3aa84cbe4d8c4ccd12cf3ce Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>
2018-05-14Bug 533852: [All Diagrams] Provide a default font for all platformsCamille Letavernier19-0/+727
https://bugs.eclipse.org/bugs/show_bug.cgi?id=533852 Change-Id: Idf6508dd9d5f59206b9daa7ab254be7ef8bba0e2 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-05-14Bug 533606 - [Toolsmiths][ProfileMigrationTool] It should be possible toPauline DEVILLE7-0/+364
add migration action from extension point Change-Id: I63dde22d231876cb8c1c9ed0ac7912fafe6bb3cb Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2018-05-14Bug 533770: [Sequence Diagram] Layout operands in a CombinedFragmentCamille Letavernier1-6/+66
- Add feedback when moving the operands separator - Also fix the feedback when moving the CF (Using the GMF extension of the ResizableEditPolicy, which handles this feedback) Change-Id: I3588612938546a5b7968b7c93cc61b6dec93fe76 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-05-14Bug 533770: [Sequence Diagram] Layout operands in a CombinedFragmentCamille Letavernier5-20/+119
- Automatically resize the first/last operand when the CF is resized Change-Id: I327106f9c4a6408706f2639d5dcc386088c4c6d0 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=533770 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-05-14Bug 533770: [Sequence Diagram] Layout operands in a CombinedFragmentCamille Letavernier7-232/+442
https://bugs.eclipse.org/bugs/show_bug.cgi?id=533770 - Add policies to resize operands, via a virtual separator (Handle) between two operands. Note: this is work-in-progress; the CF still needs to handle properly its own change bounds requests, by properly resizing its operands. Feedback is also missing. Change-Id: Id1c9d9352b2eaca76f720255dce2a78b9fb5cba2 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-05-14Bug 533770: [Sequence Diagram] Layout operands in a CombinedFragmentCamille Letavernier3-54/+311
https://bugs.eclipse.org/bugs/show_bug.cgi?id=533770 - Initial version of the new Layout, based on Operand's height. This version disables the resizing of Operands for now. In general, the resize of Operands must be centralized by the CombinedFragment or CF Compartment (TODO) Change-Id: Ie8d4a8185c13b02a77b9929a6004bfed3fd85d03 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-05-07Bug 528441 - [AFViewpoints][Palettes] Setting diagram prototypeptessier1-1/+5
programmatically does not refresh palettes of open diagrams fix failed Tests Change-Id: Ia3d4ff19d7baeb19249bdf99183784f5e4171247
2018-05-07Bug 528441 - [AFViewpoints][Palettes] Setting diagram prototypeptessier1-7/+12
programmatically does not refresh palettes of open diagrams fix null pointer exception Change-Id: If263da2d05976bf68a3285904da945d8d72d374e
2018-05-04Bug 529840 - [AFViewpoints] ArchitectureDescriptionListener not calledMaged Elaasar1-5/+6
if a model is copied from another workspace or filesystem Change the ArchitectureDescriptionAdapter to forward notifications to listeners when the AF objects are created, deleted, or modified. Change-Id: I11cb453cd942fa1888a3eb196742635e764a494d Signed-off-by: Maged Elaasar <melaasar@gmail.com>
2018-05-04Bug 528441 [AFViewpoints][Palettes] Setting diagram prototypeMaged Elaasar2-8/+39
programmatically does not refresh palettes of open diagrams - Added a listener in the diagram editor to the diagram's representationkind changes to refresh the editor. - The DiagramUtils.setPrototype() API now checks that the new prototype applies to the type of diagram, and throws an exception otherwise Change-Id: I9b4d34a7e051aaec77170c061f4ac932a04b14ba Signed-off-by: Maged Elaasar <melaasar@gmail.com>
2018-05-04Bug 534258 - [API] Naming should provide access to all optionsBenoit Maggi2-6/+19
- open api to get naming value with preference as parameter - call this new method when pre-setting a name for an element Change-Id: I154a8cdc45048475d834d7504bbe55a3ba6bb87b Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-05-03Bug 533527 - [xtext, properties] The xtext editor in the property view is ↵Ansgar Radermacher2-8/+22
not shown correctly - Pass current object as semantic as well as selected object (instead of null) - Pass by editor to get selection. This assures that we get the right selection, even if the properties view is selected Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr> (cherry picked from commit 48211c68d3cf207dec41f1f697d08b7db987fde1) Change-Id: I3b6fd04b828a9594057ff44c3ee4a77fd29ea491
2018-04-27Bug 534025: [SequenceDiagram] The move of Execution Specification mustNicolas FAUVERGUE5-94/+99
be managed by life line - Manage the move of the execution specification Change-Id: I714ac39f0d24f4015613c8948301202907cc295e Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-04-26Bug 527181 - [Composite structure diagram] Initial port location on a part ↵Ansgar Radermacher1-18/+22
is top-left corner - Fix NPE possibity, if no view of typing class is found Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
2018-04-26Bug 533068 - [SequenceDiagram] Oblique message must to move up and downYupanqui Munoz1-4/+14
Change-Id: Icfe6fb5ccc456a0377ca0afbfa25442b801803f5 Signed-off-by: Yupanqui Munoz <yupanqui.munozjulho@cea.fr>
2018-04-25Bug 533683: [Sequence Diagram] Deletion of the last InteractionOperand ↵Christian W. Damus3-6/+83
should delete containing CombinedFragment Add a delete-dependents advice for InteractionOperands that checks whether an operand being deleted from a combined fragment will leave that combined fragment without any operands, and if so, deletes the combined fragment, also. Change-Id: I451932fc141fc0b1d550c98e13d8a41d65a13074 Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>
2018-04-25Bug 533682: [Sequence Diagram] Deletion of the InteractionOperand should not ↵Christian W. Damus5-49/+355
delete underlying elements When deleting an interaction operand, instead of deleting contained elements, promote them to the operand or interaction containing the combined fragment. Change-Id: I677807d79ed08c6fac61069aefd37b8c4068238e Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>
2018-04-25Bug 533673: [Sequence Diagram] CombinedFragment should be created with one ↵Christian W. Damus5-0/+469
InteractionOperand Add an edit-helper advice to resize the default operand of a new combined fragment to fill the available space in the combined fragment. As this needs to use the edit-part controlling the operand's presentation to obtain a command that resizes the operand and captures the interaction fragments within its bounds, the execution of this advice command is deferred and captured back into the original context for undo/redo. Change-Id: Ifebab84b5b2181bea36d1cd60bf1f9f61adc4fe3 Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>
2018-04-25Bug 534016: Diagram should be cast to CSSDiagram, not CSSDiagramImplEike Stepper28-54/+58
- cast should always use interface Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=534016 Change-Id: I2ccb34d25733d983d521cd5019449b9fe6bd70a7 Signed-off-by: Eike Stepper <stepper@esc-net.de>
2018-04-25Bug 534023 - [Css] Move non-generated code outside src-genBenoit Maggi99-109/+6
- move java classes from src-gen to src directory - add Automatic-Module-Name for Java 9 compatibility - remove some commented code Change-Id: I562b269ec9ed597969f5c214474ce271e75fb64d Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-04-25Bug 533503: [Sequence Diagram] The move of messages can resize lifeNicolas FAUVERGUE4-236/+394
lines if needed - Allow move of messages over the life lines - Manage the command to resize life lines if needed Change-Id: I44902b39619a173121091aa45983fad434703159 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-04-24Bug 533939 - [Expansion] Drag&drop of n properties creates n graphicalBenoit Maggi9-20/+19
representations of the 1st property - use the source element instead of .get(0) - quality fixes in other java classes - add Automatic-Module-Name Change-Id: I55ed0e5edf531cb85f923e3c7f791e09e4949cbb Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-04-23Tests correction after commit of some fixes for bugs:Nicolas FAUVERGUE1-6/+10
- Bug 531520: [SequenceDiagram] Messages connected on ActionExecutionSpecificationEditPart and BehaviorExecutionSpecificationEditPart must be connected to the LifelineEditPart - Bug 533048: [Sequence Diagram] The 'moving up' option must be removed Change-Id: I059e55fdd0e8f2a753d4df00cc72874f395ec33f Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-04-22Bug 533804 - [Diagram] Update batik dependencies for 1.9.1Quentin Le Menez7-82/+98
- Update the targetplatforms to set the required dependency to 1.9.1 from the latest M6 Orbit repository - Rebase the platforms on the latest integration builds Change-Id: Ib57fb5c3b322fcd880ec4f7a7d1ba06b9bfea2a2 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-04-21Revert "Bug 533804 - [Diagram] Update batik dependencies for 1.9.1"Quentin Le Menez7-98/+82
- a compilation error was introduced by this change, this needs to be reverted until resolved. This reverts commit 0bdf62f7a9968d362c762f84a5a3e6da34f9f7a9. Change-Id: Idfb6e8ebd7f04654e22bb017e61d3cd6ea36b65d
2018-04-20Bug 533804 - [Diagram] Update batik dependencies for 1.9.1Quentin Le Menez7-82/+98
- Update tests and dependencies to the new architecture and version - Update the targetplatforms to set the required dependency to 1.9.1 from the latest M6 Orbit repository Change-Id: I07824370934a51062038d382597330833e5ee801 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-04-20Bug 533864 - Crash of table when the a column reference a property ofptessier1-1/+1
stereotype that does not exist anymore Change-Id: I82bf450461b0f8e4a07ff0e1bd132c09d4ff63f4
2018-04-19Bug 527664 - [AFViewpoints] Architecture Model Editor removeMaged Elaasar123-251/+1609
CreationCommandClass property value Converted the Creation/ConversionCommandClass properties in the architecture editor to be of type string instead of Class. They can now reference class names from the workspace (on their project's class path). Also added validation rules for that. Finally, I added a Browse... button in the property sheet to help put values for them. remove some reexport increase version to take in account API tool Change-Id: I6792449fbee70b089f83780c4935242fff72d50b Signed-off-by: Maged Elaasar <melaasar@gmail.com>

Back to the top