Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-07-05bug 496252: [Composite Diagram] NPE in BehaviorPortEditPolicy when portRemi Schnekenburger3-33/+26
is not available vie getUMLElement() - remove call to edit policies on refreshvisuals, as edit policies may not be activated at that time - Checks if the policy is active on the refresh of the behavior Port Change-Id: I9d932b7b78afa997bd07fc817d488b4c1368778b Signed-off-by: Remi Schnekenburger <remi.schnekenburger@cea.fr>
2016-07-05Bug 482300: [Wizard] Should handle a null project nameQuentin Le Menez3-2/+10
https://bugs.eclipse.org/bugs/show_bug.cgi?id=482300 - Added a check on the project's name and an error message Change-Id: I3b8e16f5c89e3311f1626a8a1d7b21dc3f700941 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2016-07-05[Fix] - Bug 477573 - Invalid string representation generation for anjeremie.tatibouet1-13/+14
internal transition having an effect behavior. Change-Id: I93e3c56e4f24ac96987efcc4089989f11093fd49 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr>
2016-07-05[FIX] Bug 490000 - Enables alignment of pins placed on actions.jeremie.tatibouet1-27/+13
Change-Id: Ib0d27c4f6c093fac97d1548673aee46222ed46b5 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr>
2016-07-01Revert "Revert "Bug 496846: ArrayIndexOutOfBoundsException below ↵Patrick Tessier1-6/+3
TabFolderImpl.movePage"" This reverts commit d082d973cadde041281180b7038fc16287717f82. Change-Id: I215bf30a4dce9476e051135a0c5e862f7c615d01
2016-07-01Revert "Bug 496846: ArrayIndexOutOfBoundsException below TabFolderImpl.movePage"Patrick Tessier1-3/+6
This reverts commit 5dbfb78c34f96679acfd6a8a21cd2da4c8386615. Change-Id: Ie424ca525632bdf77c8c25137518e006874429b6
2016-07-01Bug 496846: ArrayIndexOutOfBoundsException below TabFolderImpl.movePageGéry Deloge1-6/+3
Change-Id: I44703fea2fbafac77c4659dadb77dded55f773f4 Signed-off-by: Géry Deloge <gery.deloge@cea.fr>
2016-07-01Bug 489998: [Activity Diagram] Difficult to position ActivityParameterNodeGéry Deloge5-23581/+23507
- modification of activityDiagram.gmfgen - commit only generated ActivityEditPart*.java as generation changes almost all generated files Change-Id: I3ab216956866c6be22727f7f1bfe2e1513855e74 Signed-off-by: Géry Deloge <gery.deloge@cea.fr>
2016-07-01Bug 496837 - [use case diagram] Better icon for actorsPauline DEVILLE3-16/+97
Change-Id: I4d7334e0c5252b14222dd79d0f6e531b55e0b51e Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2016-07-01Bug 459888: [Activity Diagram] The bottom and right margins ofGéry Deloge1-8/+29
Activities are too big change margins to 10px Change-Id: I2a13b68123356cc6022a5de6370edb67a037c98e Signed-off-by: Géry Deloge <gery.deloge@cea.fr>
2016-06-30Bug 496307: [Profile Migration] Restrictive package pattern matchingChristian W. Damus2-2/+2
https://bugs.eclipse.org/bugs/show_bug.cgi?id=496307 Since this fix is on the master branch only, the bundle version should be increased to 100 in the service segment to make room for fixes on the maintenance branch. Change-Id: I865a306caa7812a35ea3a28f8054a81176e8534e
2016-06-28Bug 496856 : [Activity Diagram] normalize src-gen/ code filesGéry Deloge130-5426/+5429
Change-Id: I1dd4383bb215bda3ea39e827da3ed4a34f32e721 Signed-off-by: Géry Deloge <gery.deloge@cea.fr>
2016-06-28Bug 495394: Reveal first match according to text in filterPhilip Langer1-15/+72
The EMFGraphicalContentProvider will now find and reveal the first element that matches the given filter. To avoid bad performance when searching for the first matching element, we "just" unfold the first matching item in the already filtered tree viewer. Even for large models this should be quick, as it will be only take the cost of getting the matching children (by expanding the parent) for n times, whereas n is the depth of the tree to the first leaf element. To avoid stackoverflow errors in infinite tree, we use a maximum depth cap of 15. Change-Id: Ie15b67366407423049c9735032b94cb2131b657e Signed-off-by: Philip Langer <planger@eclipsesource.com>
2016-06-28Bug 495394: Hide description in TreeSelectorDialog if there is nonePhilip Langer1-3/+23
The description label produces empty space even if there is no description, which happens in many cases, e.g., when we click the "..." button for selecting the type in the property view of an attribute. To avoid this empty space before the filter text box, we hide the label (and prevent it from using space) if the description is null and only show it when it is not null. If the description is set at a later point, it will be still shown, as we "unhide" the label and call pack() on the parent composite. Change-Id: Idcab2f73db34544432e3dfb99c1ebf8e5f981ddb Signed-off-by: Philip Langer <planger@eclipsesource.com>
2016-06-28Bug 496838 - [use case diagram] Use case must hide the extension pointPauline DEVILLE1-0/+5
compartment by default Change-Id: I649019cbb8fde530dafad406bf1d1a50186a6969 Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2016-06-27Bug 496307: [Profile Migration] Restrictive package pattern matchingMartin Fleck9-7/+940
- Add ProfileNamespaceURIPatterns to split namespace URIs into a versionless, identifying namespace URI and the version information. A namespace URI is matched by a given Regex pattern. The versionless namespace URI is a concatenation of all parts of the matches that are not in groups. The version information is a formatted string consisting of the parts matched through the groups in the pattern and therefore may be spread across the URI. The format of the resulting version string can be customized using a dedicated MessageFormat. - Add extension point for profile namespace URI patterns. - Add pattern registry that is initialized with extension points. - Add usage of profile namespace URI patterns when comparing URIs in the zombie stereotypes descriptor, if there is no perfect equality. If no registered pattern handles the URIs, the previous behavior is used as default. - Bump plugin version to 1.2.1 Includes tests for the pattern matching and splitting. Includes tests to test reported behavior and the improved behavior in the zombie stereotypes descriptor. Change-Id: I5f7744c2a19bb20ea2572247f6d47f948504f7b4 Signed-off-by: Martin Fleck <mfleck@eclipsesource.com>
2016-06-24Bug 496598: [Utilities] CommandTreeIterator does not follow wrapper chainsChristian W. Damus2-2/+2
https://bugs.eclipse.org/bugs/show_bug.cgi?id=496598 Update bundle versions for EMF GMF fix. Change-Id: I6f53d116a8c1a10f39f3c0ed91fd3ea05fcf7987 (cherry picked from commit 2f504974d0cc3f922ca0290b6d21ac881948f283)
2016-06-24Bug 496439: [RSA Import] Give mapping traces to extension transformationsChristian W. Damus1-8/+0
https://bugs.eclipse.org/bugs/show_bug.cgi?id=496439 Update bundle versions for RSA Import fix. Change-Id: I11953254402fbfa52141851fc70e1c245a2649a0 (cherry picked from commit 0661aeadd449f2351285b55d57dcc7141d605447)
2016-06-23Bug 496598: [Utilities] CommandTreeIterator does not follow wrapper chainsChristian W. Damus1-3/+3
https://bugs.eclipse.org/bugs/show_bug.cgi?id=496598 (cherry-picked from streams/2.0-maintenance) Ensure recursive unwrapping of nested wrappers in the tree walk. Change-Id: Id6d87afb5aaf81a75b2ecf59669de99ee6eea780
2016-06-21Bug 495312: [Table 2] Reordering model-elements duplicates them inNicolas FAUVERGUE1-1/+1
hierarchical synced table https://bugs.eclipse.org/bugs/show_bug.cgi?id=495312 The rows duplicated was managed by an add object into the table even if the row of element was already in the table. For the initial order, this is managed as specified in the 'node' attribute of the 'activity' node (and not like sub elements of it (as model explorer did)). Care to your used feature: For activity nodes, this are displayes as ownedElements and as ownedNodes (2 differents attributes). Change-Id: I51c7b593d4cb91b97f71a0110325a731e376a596 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2016-06-17Bug 495404: Undo action does not refresh position of ActivityParameterNodeGéry Deloge1-0/+10
Change-Id: Iafe4f84e7a577bb616ab600dc4611df75a62aec0 Signed-off-by: Géry Deloge <gery.deloge@cea.fr>
2016-06-17bug 496252: [Composite Diagram] NPE in BehaviorPortEditPolicy when portRemi Schnekenburger1-9/+11
is not available vie getUMLElement() - adding a check for getUMLElement() not to be null. Change-Id: I3a3f909b4907b4c43242a5131aa79fe3db99989e Signed-off-by: Remi Schnekenburger <remi.schnekenburger@cea.fr>
2016-06-17Bug 492246; [Table] Impossible to create a table from the catalogNicolas FAUVERGUE1-7/+31
https://bugs.eclipse.org/bugs/show_bug.cgi?id=492246 The wizard was disposed before to get its needed informations. We need to get this ones before the dispose. + Some minor changements for the table name (to not get a table named 'null'). Change-Id: I1578135de28093453f57b6adc1a78b5e2f320ded Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2016-06-16Bug 496167: [Table][Tests] Table Style error is caught durring commonNicolas FAUVERGUE1-7/+10
table tests https://bugs.eclipse.org/bugs/show_bug.cgi?id=496167 The table seems to be not existing, so the table configuration doesn't exists anymore. Change-Id: Ia26eb1385af89d19b2f3960ec64e8f3a08b1f818 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2016-06-13Bug 490067: [Table - Properties] Exception when deleting an elementNicolas FAUVERGUE2-12/+21
while a Table is displayed in the properties view https://bugs.eclipse.org/bugs/show_bug.cgi?id=490067 Manage the decoration service as global variable to avoid possible memory leak. Change-Id: I921427254b46e708d78382a8631d3c1c5bc50c9b Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2016-06-07JUnit regression on 'org.eclipse.papyrus.uml.diagram.sequence.tests.bug'Mickael ADAM1-4/+21
-"org.eclipse.papyrus.uml.diagram.sequence.tests.bug.m7.TestTooltip_402964.testSynchronousMessage" -"org.eclipse.papyrus.uml.diagram.sequence.tests.bug.pro20130916.MessageStereotypesTest.testSynchronousMessage" => Reuse the delegating layout with instance of verification before cast. The model which doesn't want to open from Bug 494019 have been tested and work with this patch. Change-Id: Ia0a982d0fbccda55bdf74b2d634b127e197a0e19 Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net> Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2016-06-07Add AbstractPapyrusTest dependency for the invalid test (viewpointNicolas FAUVERGUE1-3/+0
configuration). Remove the InvalidTest for nattableconfiguration model validater and modify the nattableconfiguration. Change-Id: I45fc62173dd064000552e505eb5542e82baec9dc Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2016-06-07Bug 495545 - [Test] Memory leak inMickael ADAM3-7/+58
org.eclipse.papyrus.editor.integration.tests.tests.EditingScenariosMemoryLeakTest.testCreateNewElement_table https://bugs.eclipse.org/bugs/show_bug.cgi?id=495545 Change-Id: I82d227e8104a244cc7cebc1a85ca23ab7d41d7e6 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2016-06-06Bug 495280 - [XText editor] Cannot more class attributes, if multiplicity != [1]Ansgar Radermacher2-15/+43
Change-Id: I38af7fb5376c32f246ee59261b09c16ba6be9cf2
2016-06-06Bug 495411 - [Test] JUnit regression inMickael ADAM1-6/+7
org.eclipse.papyrus.uml.diagram.statemachine.tests.canonical.TestStateMachineContextLink.testToManageContextLink - move to the nearest Package of the constraint in case of deletion of context link. Change-Id: I9666f4718cb45ce6d9d6a7a775b386b5a3763761 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2016-06-03Bug 495324: [Documentation] Improve documentation layoutRemi Schnekenburger22-74/+90
- Update layout according to bug proposal Change-Id: I3d1901edb5b8388585afeee8f7cbda706d56abc6 Signed-off-by: Remi Schnekenburger <remi.schnekenburger@cea.fr>
2016-06-03update modelPatrick Tessier3-299/+397
Change-Id: I8b2abe8ad9b14f31074b71072d0a61205ffd5f08
2016-06-02Bug 495279: [State Machine] Highest-priority provider prevents edit-part ↵Christian W. Damus1-3/+3
customization https://bugs.eclipse.org/bugs/show_bug.cgi?id=495279 Change the custom edit-part provider priority to Low. Change-Id: Ie6a23cea3abd964ce30d0ba28e1a03cd7ae2a0e3
2016-06-02Bug 494728 - [NewChild - Preferences] Major flaws in the NewChildMickael ADAM4-95/+85
Preferences https://bugs.eclipse.org/bugs/show_bug.cgi?id=494728 - Change the id generate from url to remove version - Change the visualization to only have file name and id as tooltip - use Platefrom URI - use URI.toPlateformString as preference id. Change-Id: I98754e0b2d7198ae6f9257121a7d0ef022f01211 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2016-06-01Bug 495087: [State Machine] Stack overflow in canonical diagram when adding ↵Christian W. Damus1-6/+5
connection point https://bugs.eclipse.org/bugs/show_bug.cgi?id=495087 Delegate default view creation to the correct superclass implementation. Change-Id: Ia680bd4c775a7d39f08044a12615e4bfbb40a60a
2016-05-31bug 494934: [diagram] port is not refresh when resizePatrick Tessier1-4/+8
https://bugs.eclipse.org/bugs/show_bug.cgi?id=494934 - invalidate the figure to force a refresh Change-Id: If67092fa1b30fd361022e1ffb3e3af238719ff03 Signed-off-by: Patrick Tessier <Patrick.Tessier@cea.fr> Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2016-05-31bug 492873 - [Table] The Create Table Configuration menu appearsNicolas FAUVERGUE19-592/+794
everywhere bug 493756 - [Table] Edit table configuration calls same wizard as "create..." bug 493756 - [Table] Papyrus must provide the Table creation Wizard in the New Dialog Change-Id: Ie708c6a515ffd0498b45cd961d2e3c075e938b0b Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net> Signed-off-by: Vincent LORENZO <vincent.lorenzo@cea.fr>
2016-05-31Bug 493420: StereotypeEAnnotationMigrationEditPolicy should beFanch BONNABESSE20-1783/+2763
replaced/subsumed by a proper DiagramReconcilier https://bugs.eclipse.org/bugs/show_bug.cgi?id=493420 Cherry Pick Mars to Neon. Change-Id: Id9ba0ff917690282ee928ff972b97956314d1b05 Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net> Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2016-05-31Fix of regression due to missing element type model in Binary build:Mickael ADAM2-2/+4
org.eclipse.papyrus.infra.services.edit.tests.edit.advice.MarkerDeletionAdviceTest.testDeleteMarkers_relatedElements_diagram org.eclipse.papyrus.infra.services.edit.tests.edit.advice.MarkerDeletionAdviceTest.testDeleteMarkers_integration org.eclipse.papyrus.infra.services.edit.tests.edit.advice.MarkerDeletionAdviceTest.testDeleteMarkers_relatedElements org.eclipse.papyrus.infra.services.controlmode.tests.uncontrol.UncontrolModelTest.testDeleteSubmodel Change-Id: Ic8a231a64c487cac416960ec8e2be67419c9404f Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2016-05-31Bug 494921 - Fix DefaultEditHelper to provideFlorian Noyrit1-31/+14
ClientContext dependent advice execution ordering Change-Id: I76ff3387b217194f0d3685f0cafe59449c6b428e
2016-05-31Bug 494532: [Table][Property View] Resize columns of the tables used inNicolas FAUVERGUE1-45/+102
the Property Set the 'fillColumnsSize' named style to false (if existing) when a column axis is resized. Change-Id: I7b44c49a69e50887fadf80ec374827b9a129c38f Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2016-05-30Bug 494921 - Improve the ElementTypesConfiguration framework to provideFlorian Noyrit6-64/+80
ClientContext dependent advice execution ordering Change-Id: I20eb9fc1fec583e94e919061acf622203e8000f4
2016-05-30Bug 494738 - [Test Failure] StackOverFlow in canonical test caused byShuai Li1-36/+23
ShortCutPreviewEditPolicy - Refactor previewImage creation from mouseHover into showDiagramAssistant - Do not create a preview image if one already exists (even if it is not up-to-date) Change-Id: I70c0a18e258e17ead50810854d0bea53e2846048 Signed-off-by: Shuai Li <shuai.li@cea.fr>
2016-05-30Bug 494892: [Project Explorer] Incomplete menu when right-clicking di,Camille Letavernier1-3/+4
notation, uml https://bugs.eclipse.org/bugs/show_bug.cgi?id=494892 - Restore the IResource adapter for Papyrus SubResources Change-Id: I909994a0d4a270da13734373ec7716824fa75e7d Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
2016-05-30Bug 494738 - [Test Failure] StackOverFlow in canonical test caused byShuai Li1-6/+15
ShortCutPreviewEditPolicy - Move the loading of the diagram preview to mousehover instead of activate Change-Id: I54ea2ea2b5608d09f3f9533028550dfd7188f1e2 Signed-off-by: Shuai Li <shuai.li@cea.fr>
2016-05-27Bug 436665: [CSS] Refresh issue when an element is moved to a different ownerChristian W. Damus10-32/+174
https://bugs.eclipse.org/bugs/show_bug.cgi?id=436665 Ensure that the element-adapter containment is refreshed whenever notation view containment changes. As a related (similar) problem, also fix stale CSS Engines without parent engine (or other important state) remaining on some notation views that had initialized their CSS support during creation of a diagram, before it was attached to the resource (therefore not having the Model Engine). The root diagram would replace its engine on attachment to the resource, but not its contained views. Change-Id: Iaf1c56f7b1b0d64d11d8245cd846b3fef8722a49
2016-05-27Bug 487862 - [Composite] InnerPort Allow port creation on portBenoit Maggi1-3/+16
- change the provide condition to allow only - on diagram based on Composite - on semantic Port Change-Id: I65935e3d678375510cfe826884417bec92bfc66c Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2016-05-27Bug 488674: UI freeze in NewPapyrusProjectWizard.performFinish - ↵Quentin Le Menez1-3/+9
URIHandlerImpl.createInputStream (7.6s) https://bugs.eclipse.org/bugs/show_bug.cgi?id=488674 - Added some loadOptions to the ElementTypeSetConfigurationRegistry's resourceSet - Deactivated the XMLResource.OPTION_USE_PACKAGE_NS_URI_AS_LOCATION in order to disable the URI to HTTP connection Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2016-05-27Bug 492893: [Class diagram] Source and target roles inverted in LabelFanch BONNABESSE3-578/+611
manager dialog after a drag and drop https://bugs.eclipse.org/bugs/show_bug.cgi?id=492893 Check if the first memberEnd is consistent with the first endType. Else, get the second endType. Change-Id: I2647c8bf7cf21333053bf05b7279bbaaa567a68c Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net>
2016-05-27bug 494740: [Table] JUnit tests of class ↵Vincent Lorenzo39-338/+278
org.eclipse.papyrus.uml.nattable.generic.tests.bugs.StereotypeInheritDisplayTest.testStereotypePropeties don't work Change-Id: I50a46f6581830b011a4683451f83384c255c1bf0 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>

Back to the top