Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-06-05Bug 562935 - Migration to GMF Notation 1.13.0Florian NOYRIT26-26/+26
Migrate dependencies to org.eclipse.gmf.runtime.notation to [1.10.0,2.0.0) Migrate dependencies to org.eclipse.gmf.runtime.notation.edit to [1.8.0,2.0.0) Changed all occurences of http://www.eclipse.org/gmf/runtime/1.0.2/notation to http://www.eclipse.org/gmf/runtime/1.0.3/notation Updated the copy of the notation metamodel in oep.infra.gmfdiag.properties/model to the new 1.10.0 metamodel Fixed some building issues in tests Change-Id: I9bb53de2558b67076f6fa423da522bdcedeb794b Signed-off-by: Florian NOYRIT <florian.noyrit@cea.fr>
2019-11-07Bug 552410 - [Copy/Paste] If a stereotype has composite association thePauline DEVILLE6-0/+709
copy paste of stereotyped element does not works correctly Change-Id: I08ee7083457527bd9028a64aab3b1bb0fb8520a1 Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2019-01-27Bug 541686 - Multiple clients and suppliers in edges after copy-pasteAnsgar Radermacher3-3/+79
- Remove copy-references from DiagramPasteStrategy (duplicate, since already in defaultPasteStrategy) - Fix typo in DefaultPasteCommand - Add new test UMLCopyTestME. Similar to existing copy test, but based on copier command in model explorer (including additional strategies and not only the copier itself) Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr> Change-Id: Ia786713a069fb69fd24e520466e4021cc6ea0c20
2018-01-09Bug 515367 - [releng] Uniformization of the end of lines to Unix standardQuentin Le Menez38-3218/+3218
- 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>
2016-10-28Bug 502461: [Copy/Paste] Pasting UML-RT protocol container corrupts the modelChristian W. Damus1-0/+7
https://bugs.eclipse.org/bugs/show_bug.cgi?id=502461 Never copy the Dependency::client reference property of an InterfaceRealization in copy/paste operations. Use the Element Types Framework to set the name of a pasted element when resolving name clashes, to allow for extensible editing behaviour of DSMLs such as UML-RT (for protocol containers). Change-Id: Iddfc4f7f4d5a9a412317f7fbe5db6a6ac7563be7
2016-10-26Bug 506418 - [Test] Test for new customizable label provider should beMickael ADAM6-0/+150
created https://bugs.eclipse.org/bugs/show_bug.cgi?id=506418 Change-Id: Icbb81a4919dfe9479b35f0f9c6073a10221b0386 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2016-09-09Bug 486553: [Model Explorer] Profile specific icons do not show whenFanch BONNABESSE6-0/+470
multiple stereotypes are applied https://bugs.eclipse.org/bugs/show_bug.cgi?id=486553 Get the first available icons of each applied stereotypes. Delete the "final". The API must be not modified. Add JUnit Tests Change-Id: Ief0c5ddc98c7f70c9df3e8fa66732366216958d4 Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net>
2016-05-31JUnit tests failed by sysml.Fanch BONNABESSE1-22/+22
Change-Id: If418bd91a2479cb775263931d4516aa0a7851319 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net> Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net>
2016-04-05Bug 487935: [SysML 1.1] [Test] Remove dependency between oep.tools andNicolas FAUVERGUE1-44/+121
sysml The profile used is a copy of sysml profile available in the dynamic.profile plugin. Here, no tests blocks the job, but some tests are failing now. Change-Id: I1854fec1708655a6e964b4a4f78df6e4f2986729 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2015-06-05Bug 468030: [Papyrus Core] Papyrus DI Model should support the notion of ↵Christian W. Damus4-0/+41
Language https://bugs.eclipse.org/bugs/show_bug.cgi?id=468030 Implement a Language Service for configuration of the Papyrus ModelSet to support custom implementations of UML and other modeling languages. Includes: * language service providing languages before the ModelSet loads any resources * hooks for languages to configure and unconfigure a ModelSet * implementation of a language provider that maps applied profiles to languages * addition of a profile index service that provides the URIs of profiles applied to model resources without having to load them in a resource set * a stub of a UML-RT language with placeholder for configuration of the ModelSet * a standard UML language * implementation of the profile index service using an enhanced DecoratorModelIndex that now also index the normal profile applications in user models Papyrus Service Registry changes: * fix the explicit starting of lazy services * new AbstractServiceUtils API for requesting optional or defaultable services Also includes the very barest of JUnit tests covering: * the new profile index service * using the language service to query content-type-based languages * UML languages: UML models have the UML language, itself, and proper matching and installation of profile languages Change-Id: I9d5175cfbefbe40864f04ea4215e18556e3739df Reviewed-on: https://git.eclipse.org/r/49152 Tested-by: Hudson CI Reviewed-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-03-30459747: [XText] Papyrus must provides a XText editor for the ↵Vincent Lorenzo6-0/+610
ValueSpecification + 427136: [Table 2] It should be possible to edit cells representing references using a textual editor Papyrus
2015-01-29458197: [Profile Applications] Customized DSML palettes not enabled in UI ↵Christian W. Damus3-0/+68
when loading Profile Applications https://bugs.eclipse.org/bugs/show_bug.cgi?id=458197 Implement a new Profile Application Listener exactly analogous to the StereotypeElementListener (and, in fact, installed by the same service) that notifies interested parties when profiles are applied to and unapplied from packages in the UML model. As for stereotype applications in which there is no real feature on which to make the notifications, the custom notifications injected by the ProfileApplicationListener are dispatched via the affected Package and reference an applied or unapplied Profile. Includes a new test suite for the ProfileApplicationListener (same test scenarios as the previous patch) in the existing test plug-in for oep.uml.tools, alongside the StereotypeElementListener tests. Change-Id: I1ac73c7fc4aa8b5cec6c0c6abe4be243ba06e9f3
2014-11-08399859: [Profile Applications] Papyrus shall enable to manage profile ↵Christian W. Damus2-45/+76
applications in separate files https://bugs.eclipse.org/bugs/show_bug.cgi?id=399859 Update the StereotypeElementListener to respond also to RESOLVE notifications on the base_Xyz metaclass extension ends, to handle the case of a profile application resource being loaded. Also ensure that changes in list-valued features and unsettable features are detected by the listener in stereotype applications.
2014-11-05393532: [Properties View] Bad refresh after undo deleting StereotypeGabriel Pascual3-1/+57
https://bugs.eclipse.org/bugs/show_bug.cgi?id=393532 - Connect StereotypeListener with a service - Add new event to Stereotype listener - Complete TUs Change-Id: Ic4d6444b914849976492a8608dc283965838c144 Signed-off-by: Gabriel Pascual <gabriel.pascual@all4tec.net>
2014-10-10446045: [Profile] Stereotype adapter doesn't detect SysML stereotypeGabriel Pascual1-0/+66
unapplication https://bugs.eclipse.org/bugs/show_bug.cgi?id=446045 - Add unit tests for static Profile (SysML) - Implement a fix for missing ResourceSet context to find static profiles Change-Id: Id8a7cded97dedb4887ffe03bc1880c2d5d9b0e4f Signed-off-by: Gabriel Pascual <gabriel.pascual@all4tec.net> Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>
2014-09-24437898: [Profile] Creation of an adapter related to stereotype actionsGabriel Pascual6-0/+368
on UML element https://bugs.eclipse.org/bugs/show_bug.cgi?id=437898 Patch #1: - Creation of a listener for UML Element - Creation of Unit test class Patch #2 : - Use a ResourceSetListener Patch #3 : - Improve listener to manage all filtered Notifications - Add a custom exception type Pacth #4 : - Improve detection of base feature Change-Id: I47c08ac67f8065cd71d4df70b5d62034f3dba6d3 Signed-off-by: Gabriel Pascual <gabriel.pascual@all4tec.net> Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>
2014-07-23440108: [Properties] Warning decoration for name clash shown on nameless elementChristian W. Damus1-0/+14
https://bugs.eclipse.org/bugs/show_bug.cgi?id=440108 Use the UML2 API for distinguishability of named elements to validate a prospective new element name. Includes JUnit tests for cases that were spurious warnings (different metaclass, not accounting for operation signature). Also unset names of elements instead of setting their names to empty strings. This uses a new UnsetRequest supported by the UML edit-helpers.
2014-04-11418644: Papyrus shall enable to easily switch a local model libraryrschnekenbu8-6/+741
(Package import) to a registered one https://bugs.eclipse.org/bugs/show_bug.cgi?id=418644 - first version, working only with package imports - implemented a test for Dependency manager class - save is needed before switching libraries - added some classes for resource management, but handler has been commented Change-Id: Ieb57ab844bf141e483ccbd56504d2cfc59571a48 Signed-off-by: rschnekenbu <remi.schnekenburger@cea.fr>
2014-04-07408491: [Profile] Papyrus shall enable to easily switch between local and ↵Christian W. Damus12-0/+1243
registered profiles. https://bugs.eclipse.org/bugs/show_bug.cgi?id=408491 Implementation of stereotype application repair when switching profile applications. Includes a new DependencyManager that loads participants from an extension point, to enable injection of the stereotype application repair.
2013-08-05408491: Papyrus shall enable to easily switch between local andCamille Letavernier9-0/+615
registered profiles. https://bugs.eclipse.org/bugs/show_bug.cgi?id=408491 Add test for this feature. It currently fails (Profiles are properly switched, but not Stereotype Applications)
2013-07-24408491: Papyrus shall enable to easily switch between local andCamille Letavernier9-0/+1040
registered profiles. https://bugs.eclipse.org/bugs/show_bug.cgi?id=408491 Add test case
2013-06-17410912: [UML] Papyrus must provides Tests for the class ↵vlorenzo3-0/+332
UMLStereotypePropertyContentProvider https://bugs.eclipse.org/bugs/show_bug.cgi?id=410912
2012-01-20359794: [UML - Tools] Content/Label providerscletavernie5-0/+346
https://bugs.eclipse.org/bugs/show_bug.cgi?id=359794

    Back to the top