Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-01-18Bug 528421: [API Tools] Change default settings for Papyrus projectsCamille Letavernier28-36/+1858
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 Letavernier113-660/+1632
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 Letavernier4-25/+57
Change-Id: Iaa976aeb32ceb3fdee9cc1d1beac1ece4e2769e8 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-01-17Bug 526158 - [ElementTypes] Element types editor freezesAnsgar Radermacher4-15/+41
- Disable translation option in provider, in addition to first patch now for stereotype-application related functions. While this solves the problem, it's not clear if this is a good solution, as it modifies generated files (at least, a re-generation from the genmodel does not remove the added code) I propose the patch as workaround, until a better solution is found Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
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 replacementptessier5-198/+216
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 Menez4006-1318627/+1318627
- 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 528343: [I18N] Preference checking overhead for models that don't use i18nChristian W. Damus5-3423/+3679
Rework the InternationalizationUMLItemProviderAdapterFactory to provide standard UML item-providers for resource sets that don’t enabled i18n support, until such time as it is needed. At that point, dispose the standard item-providers and let the i18n-enabled ones replace them. An new event-listener protocol lets the item-provider detect this change in i18n status. Also improve performance of the i18n utility's tracking of preference stores and fix the hash code calculation of the PapyrusProjectScope (as it matters now that it is used as the key in a map). (cherry-picked from streams/3.0-maintenance) https://bugs.eclipse.org/bugs/show_bug.cgi?id=528343 Change-Id: Ifb415da65d6af26e5bfaac0ea3f1b9718b758227
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>
2017-12-20Bug 528332: [ComponentDiagram] EditPolicy "RemoveOrphanViewPolicy" mustFanch BONNABESSE8-1091/+1070
be disabled on Component Diagram https://bugs.eclipse.org/bugs/show_bug.cgi?id=528332 Set RemoveOrphanViewPolicy" on deprecated and disabled it. Change-Id: I153951e4b6f78a82571e6c5a5625301a6d81cebb Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net>
2017-12-20Bug 528334: [CompositeDiagram] EditPolicy "RemoveOrphanViewPolicy" mustFanch BONNABESSE59-462/+135
be disabled on Composite Diagram https://bugs.eclipse.org/bugs/show_bug.cgi?id=528334 Set RemoveOrphanViewPolicy" on deprecated and disabled it. Change-Id: I464ff229687ed772312b3d8860e815387ab223b1 Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net>
2017-12-19Bug 528499: [SequenceDiagram] EditPolicy "RemoveOrphanViewPolicy" mustFanch BONNABESSE3-330/+327
be disabled on Sequence Diagram https://bugs.eclipse.org/bugs/show_bug.cgi?id=528499 Set RemoveOrphanViewPolicy" on deprecated and disabled it. Change-Id: I1e423ae278a855ba93caf3082808cabedaccee79 Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net>
2017-12-18Bug 528881 - [Quality] Method modifier should follow convention orderBenoit Maggi8-9/+9
- replace "abstract public" by "public abstract" (see https://docs.oracle.com/javase/specs/jls/se8/html/jls-8.html#jls-8.4.3 ) - also remove some unused import Change-Id: Ie1cf5ae7ae506b0cde5beef8ddfa9d56e4a2bdfd Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-12-15Bug 518310 - [Export] Export diagrams from a model as htmlBenoit Maggi45-0/+4502
- provide export model as a html static website - menu in ModelExplorer>Right Click>Export>Export html - preference page in Papyrus>HTML Export - extend the export with org.eclipse.papyrus.uml.export.generation extension point - add gson in target platform Change-Id: I11a35405cde68159a8653c9ee9f01dd0d9c41f84 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-12-14Bug 527733: [Rich Text] autoResizeCellHeight and wrapText did not workThanh Liem PHAN2-3/+99
with Rich Text editor https://bugs.eclipse.org/bugs/show_bug.cgi?id=527733 - Create a custom RichTextCellPainter for Papyrus Change-Id: I0a7e9bfd8f8356447d52b251379b31cd205e5dbf Signed-off-by: Thanh Liem PHAN <thanhliem.phan@all4tec.net>
2017-12-14Bug 528776 - [Quality] Remove auto-generated TODOBenoit Maggi118-170/+170
- remove: // TODO Auto-generated method stub // TODO Auto-generated constructor stub // TODO: Auto-generated Javadoc Change-Id: Ia754c343b5dd76c17b34d041ae938318b6030522 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-12-14Bug 527876 - [Property View] Facilitate the use of xtext editors in property ↵Ansgar Radermacher6-0/+195
view - Export elements of oep.uml.properties.xtext plugin - Add missing copyright messages in some classes of the oep.uml.properties.xtext plugin - Add "getter" method for accessing the text-control in XtextLanguageEditor - Add new abstract class that specific xtext-editors should subclass. - Provide the editing of state-machine transitions via xtext as an example. - Add LANGUAGE string constant to TransitionEditorConfigurationContribution Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr> Change-Id: Ied704ae35277d324595ee8e3b874206bbb989313
2017-12-14Bug 528757 - [Quality] Remove use of deprecated SemanticAdapter inBenoit Maggi53-223/+68
StateMachine - replace SemanticAdapter by its non deprecated version - fix a bunch of quality warnings Change-Id: I07b025d770592bd1ed703ad2d2ab3109a9ab4a58 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-12-14Bug 518317 - [UMLPropertiesView] Autocompletion for type of propertiesBenoit Maggi8-39/+877
- new auto-completion editor: - no binding to uml element - available in example for property type - add a predicate filter for INameResolutionHelper - add completion proposal and processor for UML NamedElements - fix a bunch of quality warnings for Java 8 Change-Id: I38722b6782c13fb8de511c8d0e253ba491c27136 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-12-12Bug 528490 - [Quality] Remove plugin and feature string from nameBenoit Maggi9-9/+9
- remove plugin string in plugin name - remove feature string in feature name - fix some duplicated names - extract feature name in feature.properties Change-Id: I23303b5d32390fd01aa903214d430c930618c982 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-12-07Bug 528097: [Matrix][Table] Creation of Dependencies or Abstractions is ↵Vincent Lorenzo1-2/+5
forbidden when the row/columns sources are not a Package Change-Id: Ide5abbe8602c8c730029413e9750805774d10b7c Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-12-01Bug 527973: [Tests] Problems in Decorator Model testsChristian W. Damus1-1/+8
Ensure that the index manager is started when the Decorator Model Index is accessed. Also ensure non-interference in the listener test of pending index changes from prior test executions. https://bugs.eclipse.org/bugs/show_bug.cgi?id=527973 (cherry-picked from streams/3.0-maintenance) Change-Id: I05c9b82d45eceac1ce2576498b4e853279b26834
2017-11-30Bug 527259: [JUnit Tests][CompositeDiagram] Fix the JUnit testsFanch BONNABESSE1-7/+11
TestCompositeDiagramTopNode https://bugs.eclipse.org/bugs/show_bug.cgi?id=527259 Modification of the test "testToDurationConstraint()" Change-Id: Ib27ab62e96158eaed4b6baefa2cc472d4c0fab91 Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net> Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-11-27[Quality] Replace enterprise id by nameBenoit Maggi65-65/+65
Replace/by VL222926/Vincent Lorenzo PT202707/Patrick Tessier QL238289/Quentin Le Menez RS211865/Remi Schnekenburger AC221913/Arnaud Cuccuru JC236769/Juan Cadavid Change-Id: I2f3311671289d81c93ab12b74b9cb1940618b3ee Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-11-21Bug 518406 - [Stereotype] Stereotype definition is not moved when theBenoit Maggi14-13/+233
element is moved from resources - also move stereotype application when moving an UML element - add a preference to configure this option (default is set to keep stereotype with element) - remove README referencing a closed bug - fix a warning in Activator Change-Id: Ibb1bbdb93c4a6c911bc5deea1c9fc2832843335f Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-11-20Bug 515737: [Table] Papyrus Table must be able to display list in cellsThanh Liem PHAN13-61/+523
with a new line for each object owned by the list and fake line between values https://bugs.eclipse.org/bugs/show_bug.cgi?id=515737 - Add icon for each element of the list - Create a new custom table cell painter - Add menu context and named style for each multiple values column such as multiple [boolean | integer | real | string | reference | enum] - Handle generic table, generic tree table, class tree table, generic stereotype table - Handle also invert table for the invertable one - Support wraptext + autoResizeCellHeight for multi string cell - Add dev doc and user doc for the new feature - JUnit Test Note that EOperationAxis column is not supported yet. Change-Id: If2da613cf6f7c11c31652f6ac4a719faa36e5733 Signed-off-by: Thanh Liem PHAN <thanhliem.phan@all4tec.net> Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-11-16bug 527195 - [PropertyView][ProfileTab] Create preferences for the label ↵Vincent Lorenzo14-57/+469
displayed in the Applied Stereotype Widget Change-Id: I7a5e20da1b04249ffe49bb38142267bedaee8713 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-11-16Bug 527101: [ComponentDiagram] PortNameEditPart should extendFanch BONNABESSE3-865/+873
FloatingLabelEditPart rather than PapyrusLabelEditPart https://bugs.eclipse.org/bugs/show_bug.cgi?id=527101 Modification of the parent for the EditPart 'PortNameEditPart'. Change-Id: Iee46d7cba3481dbfc71fb37ed9c83caccd676175 Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net>
2017-11-16Bug 527291 - [State Machine Diagram] Region within state is created when ↵Ansgar Radermacher1-10/+15
diagram is opened - add non-null element-type check to custom state-creation command Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
2017-11-16Bug 525463: [SysML 1.1] Dash line not present when moving a floatingFanch BONNABESSE13-518/+562
label https://bugs.eclipse.org/bugs/show_bug.cgi?id=525463 Add an interface to check the modification of the EditPolicy. Change-Id: Idb9b180ed38b0503f657b9dd33d51b1e8a963b58 Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net>
2017-11-15Bug 521227 - [All Diagrams] in property, UML tab , display theFrancois Le Fevre2-0/+14
ImportElement::importedElement Action -modify the UML.ctx through the ctx editor -add a widget for ElmentImported Tests -manual runtime and check a model with a elementimport at the root, check the property tab Change-Id: Iceddac3dc49ab30aa465abd4f98162ea6d91f204 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=521227 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-11-14Bug 527000 - [Profile Diagram] navigeable and owner properties areAsma Smaoui1-3/+4
inverted when modifying a reflexive association * source and target properties were inverted. use the same implementations as org.eclipse.papyrus.uml.diagram.clazz.custom.edit.part.AbstractAssociationEditPart Change-Id: I38ee54d36c2d05a6812350958e76fad675d4945d Signed-off-by: Asma Smaoui <asma.smaoui@cea.fr> (cherry picked from commit 1c1c9c83c71cd782a3732729eb176c3d8dfa6197)
2017-11-08Bug 521688 : [Sequence Diagram] DND of LifelineCéline Janssens1-1/+22
- DND of Lifeline should be at the same y position than when created from the palette Change-Id: I42df23d1429f1458a8d56d18f91cbac2b01546f2 Signed-off-by: Céline Janssens <Celine.Janssens@all4tec.net>
2017-11-08Bug 526628 - [Sequence Diagram] At message deletion, element belowMickael ADAM4-152/+261
should be moved up. https://bugs.eclipse.org/bugs/show_bug.cgi?id=526628 Change-Id: I831bc54d0b9c8fcd602d0dad4b141369733f117a Signed-off-by: Mickael ADAM <mickael.adam@all4tec.net>
2017-11-08Bug 526900: [Property View] the class EStructuralFeatureEditor has a memory ↵Vincent Lorenzo1-1/+5
leak in its implementation Change-Id: I8ea367007a3c96a02be172b7701b396df983e6d9 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-11-08Bug 526462 - [Sequence Diagram] At message creation a minimum spaceMickael ADAM10-37/+188
should be add below it https://bugs.eclipse.org/bugs/show_bug.cgi?id=526462 Change-Id: I49d07de792a12df6389c61682b82bb93c614e5d9 Signed-off-by: Mickael ADAM <mickael.adam@all4tec.net>
2017-11-06Bug 526304: [PropertyView]Editor for Applied Styles is not the good oneFanch BONNABESSE1-3/+3
https://bugs.eclipse.org/bugs/show_bug.cgi?id=526304 Add a new boolean to handle two direct editors. Remove tree.setLineVisible(true) in MultipleStringEditor Change-Id: I58d83ce500239abace69d4088935577845247bba Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net> Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-10-30Bug 526191 - [Sequence Diagram] Element on lifeline must follow the moveMickael ADAM8-43/+117
up of another below it. https://bugs.eclipse.org/bugs/show_bug.cgi?id=526191 Change-Id: I324c328520c8eac8fc7dc85dc705c6b48ed67811 Signed-off-by: Mickael ADAM <mickael.adam@all4tec.net>
2017-10-30Bug 526079 - [Sequence Diagram] Execution specification shadow is notMickael ADAM5-62/+132
correct - Fix the shadow and the drop to interaction - to be cherry pick in 3.0 https://bugs.eclipse.org/bugs/show_bug.cgi?id=526079 Change-Id: I01bc718dc4859c64f1e3f7f5a20cadbaf71854b9 Signed-off-by: Mickael ADAM <mickael.adam@all4tec.net>
2017-10-26Bug 515967 - [Label Customization] Available label custo not alwaysBenoit Maggi1-65/+83
coherent with selected element - add a constraint on Property/Operation to force refresh of the widget Change-Id: I58a041c4a59916b3defb5794b78b8e612a13519b Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-10-25Bug 516265 - [state machine digram] States with large names are difficult to ↵Ansgar Radermacher1-4/+4
read - change default left/right margin from 0 to 5. This is also useful for other diagram elements, diagrams (e.g. classes, components, activities, ...) Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
2017-10-24Bug 516513 - [Diagram] The diagram is not refreshed when aBenoit Maggi1-3/+104
contained/nested element is moved in Model Explorer - when moving an element remove containment link if the owner change Change-Id: I35ce836eaa8d3e72fd3c98c2c26540d5442ee56f Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-10-18Bug 526009 - [Matrix][Filter] add new UML Expressions to manage the caseAsma Smaoui34-488/+3015
of inherited Stereotype * change pom.xml * remove reexport from manisfest.mf * add doc * use API Baseline to increment the plugins version and update all depending plugins versions too * add icons to both added uml expressions * reset to platform:/plugin in ctx file * update the uml expressions MM * re generate code * add custom code * update properties * add junit test Change-Id: I42eceb584011d267488da517ad799fe542566824 Signed-off-by: Asma Smaoui <asma.smaoui@cea.fr>

Back to the top