Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-04-17Bug 540815 - [Property view] Upper multiplicity is not correctly updatedAnsgar Radermacher1-0/+29
- Remove value specification, if value corresponds to default Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr> Change-Id: Ibef2c95155561e2f8f86ff96fee052e52c435996
2019-04-15Bug 539374: [Sequence Diagram] Incorrect semantics for NestedCamille Letavernier1-32/+30
CombinedFragments https://bugs.eclipse.org/bugs/show_bug.cgi?id=539374 Change-Id: Ia45fd267d1ccd0fc84b0ae2f78be976a682a4acc Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2019-04-03Bug 542434 : [Sequence Diagram] Add element on stereotyped LifelineYoann Farre1-13/+11
https://bugs.eclipse.org/bugs/show_bug.cgi?id=542434 -Remove call to deprecated method and add a test to avoid BaseSlidableAnchor Illegal Argument Exception Change-Id: I961b7d3b6e7e01fcb263add6c00cd65a3255fe95 Signed-off-by: Yoann Farre <yoann.farre@cil4sys.com>
2019-04-02Bug 546040 - [Table] Column Add/remove menu not available on top leftRemi Schnekenburger1-41/+51
corner for some models - Add some null checks in the code. As a note, these issues are hard to detect, as the model explorer does not display the empty package imports. Change-Id: I30d67f67459253a0a90e1331a4fa47af47221198 Signed-off-by: Remi Schnekenburger <rschnekenburger@eclipsesource.com>
2019-03-20Bug 545575: [Table] Paste String resolution doesn't work for stereotype's ↵Vincent Lorenzo5-10/+28
properties typed with an UML metaclass - fix the bug about the stereotype resolution problem - change cell painter for UML reference and UML stereotype single reference to get he underline error in case of paste error Change-Id: I379ca98592118c2311c046834d67820a5375ed00 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2019-03-14Bug 545401: [Table] Cell representing a property of stereotype typed with a ↵Vincent Lorenzo3-7/+32
single reference are not editable Change-Id: I20a9b66b7e4698223cf40798464c23b50acd2fed Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2019-03-13Bug 545246 - [Tools] PackageUtil getUserModel fails in case ofPauline DEVILLE1-15/+16
internationalization - Return UML model root based on editor URI Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr> Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr> Change-Id: Iea87bf42c0c372e378f8a5e90856b0bd70f044e6
2019-03-07Bug 544869: [Properties][Toolsmiths] AssertionFailedException in the ↵Vincent Lorenzo3-16/+35
property view generation, when a dependency at ecore model level can't be resolved - fix the bug - add exsd files in the build.properties of the plugin oep.infra.properties - add 2 non-nls tags Change-Id: I810f12fc9d66f7a6571506a38232c13ec5547ba0 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2019-03-06Bug 545131 - [Class Diagram] [Deployment Diagram] NLS warnings on unused ↵Quentin Le Menez2-143/+0
messages - remove problematic entries in the associated messages.properties file Change-Id: Ibee16d16f4d470881923d1779b156f5feb781058 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2019-02-18Revert Bug 447665: [Profiles] Removing profiles definitions causing a profileVincent Lorenzo4-9/+11
- revert plugin version too Change-Id: I443ac86455318a8731ec6ee83f66f49df48923ca Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2019-02-15Bug 527940: [All Diagrams] EditPolicies "RemoveOrphanViewPolicy" forNicolas FAUVERGUE1-6/+3
each diagrams must be disabled Remove dead code after removing all the 'RemoveOrphanViewPolicy'. Change-Id: I5e9e433745974e870879e752ec0afd0b5fbae52e Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-02-08Revert "Bug 447665: [Profiles] Removing profiles definitions causing a profile"Vincent Lorenzo13-678/+37
This patch revert the code changes, but keeps the declared new plugin version, by facility, to avoid possible inconsistent versioning of plugins. This reverts commit 5e61a5490724d2ddf52caf45af21744482e8ada8. Change-Id: Iea4cb8d266e877130066f0c98fa730eb25bc625a
2019-02-08Bug 540882: [Properties]Remove all usages of deprecated Observable classesVincent Lorenzo54-134/+2620
- remove all usages of the deprecated classes oep.uml.tools.databinding.PapyrusObservableValue - remove all usages of the deprecated classes oep.uml.tools.databinding.PapyrusObservableList - move all Observables classes from oep.uml.tools to oep.uml.properties plugin Change-Id: I8fc309e91101b8b0a6b420f961f5011b55ede618 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2019-02-03Bug 544044 - [Diagram] Palette is not showing on the class diagramQuentin Le Menez2-0/+34
- added the deleted method and a generated NOT tag until the generator has been fixed - removed the override and defined the palette method as we do not have the palette in the gmfgen anymore Change-Id: I8cec430542882e8a834e425841ff67eb0b3e2c5e Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2019-02-01Bug 539241: [sequence diagram] problem fragments orderingptessier1-1/+1
https://bugs.eclipse.org/bugs/show_bug.cgi?id=539241 fix the problem of index but the probelm of redo remains Change-Id: I7b6c8c2ab98b444e3ab5c879987d2450c421dcc7
2019-01-23Bug 540815 - [Property view] Upper multiplicity is not correctly updatedAnsgar Radermacher1-16/+8
- Root problem is that ExtensionEnd redefines the lowerBound query (comment in UM2 MM): "The query lowerBound() ... is a redefinition of the default lower bound, which normally, for MultiplicityElements, evaluates to 1 if empty." - Revert to old code for setting multiplicity values, i.e. do not handle default values specifically during setting. This is conformant with what the UML2 plugin does, if setUpper/setLower methods are called. Default values are taken into account by getters and eIsSet methods. Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr> Change-Id: Ide95832d1c20d0bbbad1b5a1385eb4adafde8d9d
2019-01-21Bug 528325: [DeploymentDiagram] EditPolicy "RemoveOrphanViewPolicy" mustNicolas FAUVERGUE133-1375/+3013
be disabled on Deployment Diagram https://bugs.eclipse.org/bugs/show_bug.cgi?id=528325 Set RemoveOrphanViewPolicy" on deprecated and disabled it. Change-Id: I7d03e5dbd8d0d082c6ce8dc3127f530ce5ed57cd Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-01-21Bug 528337: [ClassDiagram] EditPolicy "RemoveOrphanViewPolicy" must beQuentin Le Menez362-13847/+16181
disabled on Class Diagram https://bugs.eclipse.org/bugs/show_bug.cgi?id=528337 Set RemoveOrphanViewPolicy" on deprecated and disabled it. Apply Papyrus refactor on the custom and srcgen code Change-Id: Ibfca7d69e6b187b441bc01ec4188f82d69368244 Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net> Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2019-01-21Bug 535653: [Table][Richtext] Referencing a UML Element using the richtext ↵Vincent Lorenzo2-36/+95
editor doesn't work when the edited feature is a stereotype property Change-Id: I5d9c90eb1bff21899a227e8598f128dd2ac34cc9 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2019-01-21Bug 539241: [sequence diagram] problem fragments orderingptessier1-2/+32
https://bugs.eclipse.org/bugs/show_bug.cgi?id=539241 Update covered Change-Id: I564bd47a67fce9f19a7de132359535122a1d06b9
2019-01-21Bug 543494 - InternationalizationUMLItemProviderAdapterFactory fails toNicolas FAUVERGUE3-10/+25
find existing adapters To avoid possible performance issues, we implement an internationalization condition in the adapt method. + Test for the fix NB: An error with the MANIFEST version was detected, but i cannot do something nowadays. I enter a bug for the next release. Change-Id: I1044139e40b0b45d57c18be4821a6486df7e9aec Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-01-18Bug 447665: [Profiles] Removing profiles definitions causing a profileNicolas FAUVERGUE17-41/+683
definition https://bugs.eclipse.org/bugs/show_bug.cgi?id=447665 - Disconnect save listner on Profile Diagram - Make functionnal Profile Definition view Change-Id: Ibcf8cc9ddd90a5e31ca287db1b3788221981d145 Signed-off-by: Gabriel Pascual <gabriel.pascual@all4tec.net>
2019-01-18Bug 539241: [sequence diagram] problem fragments orderingCamille Letavernier1-2/+24
https://bugs.eclipse.org/bugs/show_bug.cgi?id=539241 Change-Id: I6fc0e068d8be0cc4a3207493c9356850789f83cf Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-11-30Bug 541746 - [Profile] Stereotype base properties should have 0..1Asma Smaoui1-0/+19
multiplicity Change-Id: I80ece92da3e4e62778d8a1ee9f00a1e2cc8d8bb0 Signed-off-by: Asma Smaoui <asma.smaoui@cea.fr>
2018-11-27Bug 541313: [UML][CDO] UML calls to the method getCacheAdapter(EObject) must ↵Vincent Lorenzo6-25/+29
be replaced https://bugs.eclipse.org/bugs/show_bug.cgi?id=541313 Change-Id: I590e72c871f86af1f26878aacb1884c982cdb9a4 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-11-27Bug 540815 - [Property view] Upper multiplicity is not correctly updatedAnsgar Radermacher1-3/+24
- handle case that value specifications are initially null (if default multiplicity) Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
2018-11-27Bug 540815 - [Property view] Upper multiplicity is not correctly updatedAnsgar Radermacher1-8/+16
- Remove value specification for upper and lower, if set to their default value (1) Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
2018-11-27Bug 541594: [UML] [Decorator Model] Remove the generation of the cache ↵Vincent Lorenzo17-306/+242
adapter method in the ProfileExternalization framework Change-Id: I817f00be3123eaf745d37cfa8bc94508f059e411 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-11-27Bug 540879: [Properties] Clean code of Observable and neighbours classesVincent Lorenzo15-30/+76
- oep.infra.emf.appearance plugin now use java 1.8 - fix some pom.xml files - add some non-nls marker - remove some possible NPE Change-Id: I68ad6b1384871438979c101dcc85b3f79994f9fd Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-11-22Bug 539022 - [Releng] Update the API references for version management toolsQuentin Le Menez10-277/+435
- Add missing APIAnalysisNature - Add missing VersionNature - Add missing settings files - regenerate the API baseline Change-Id: I4088d2998402cc10067ee6c85f6a1763d574d28c Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-11-19Bug 541087: [Profile] ProfileServiceDefinition generates an NPE when we ↵Vincent Lorenzo2-24/+72
create a new model Change-Id: I6a99b6d283622445a878e2b48ad75636389a0210 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-11-19Bug 533667: the nameNicolas FAUVERGUE1422-11169/+20936
/plugins/infra/gmfdiag/org.eclipse.papyrus.extensionpoints.editors do not respect the layer Keep the old plugin "org.eclipse.papyrus.extensionpoints.editors" and create the new one "org.eclipse.papyrusinfra.gmfdiag.extensionpoints.editors". The old classes inherit from the new ones. Change-Id: I98230776a03ab0c8a1f37e06790d50ad6af0077d Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-11-19Bug 537653 - [EPL] Fix trailing references to EPL 1.0Quentin Le Menez50-99/+197
Change-Id: Ibc9cee5fa831cc70d7b16d89ef507dea37b96a27 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-11-12Bug 541041: [Diagram] When creating a DurationObservation, it does notNicolas FAUVERGUE1-2/+3
have name Return 'null' instead of empty command in helper advice. Change-Id: I76f8b8c9e3385ac39f2ced19eaf07f0e9f12aae9 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-11-12Bug 393750: [TextEditors] NPE in MessagePopupEditor when the MessageNicolas FAUVERGUE1-14/+18
name is null Change-Id: I7d7a56f4cee2515d19073ab69e79349e5cab2879 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-11-12Bug 483573 - [Component diagram] Show/Hide related links should be done for ↵Vincent Lorenzo6-6/+159
Connector Change-Id: I03a5cb50b408a7bc74eb346ff3c37ce9d0a5ca45 Signed-off-by: ashatilov <shatilov@montages.com> Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-11-09Bug 515967: [Label Customization] Available label custo not alwaysNicolas FAUVERGUE1-3/+14
coherent with selected element Manage the refresh of the checkboxes depending to the selection. Change-Id: Id8c7c8a25ad85e91b453248eace76f11e69c66ed Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-11-09Bug 515967: [Label Customization] Available label custo not alwaysNicolas FAUVERGUE1-22/+4
coherent with selected element Rollback of the previous fix. This one works for properties and operations but not for all the other mask labels (example: Floating labels of association) Change-Id: I61c8c5fd3a955761a41b9b350b1624795ca47214 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-11-09Bug 515409: [Class Diagram] in the palette we use PrimitiveType and notThanh Liem PHAN1-3/+3
simply Primitive https://bugs.eclipse.org/bugs/show_bug.cgi?id=515409 - Use "Primitive" instead of "PrimitiveType" in figure - Unlike in the previous versionn of this patch, do not touch the palette (as this might be misleading) Change-Id: Iad56e05a3879c75722d90b6438d9a8a1e3659d8a Signed-off-by: Thanh Liem PHAN <thanhliem.phan@all4tec.net>
2018-11-09Bug 436397: [Properties view] Consistency: position of fields inNicolas FAUVERGUE21-126/+57
operation/attribute dialogs Modify the TypedElement properties view appearance to get the same properties order: 1. Visibility 2. Type 3. Multiplicity 4. Default Value Change-Id: I947ce465a20fddee2f44e8ed171839a7c819d713 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-11-09Bug 381704 - [ActivityDiagram] Constraint display is not implementedPauline DEVILLE8-11/+209
*set preCondition and postCondition feature of owning action *display constraint and link Change-Id: I73b26f89e96cdbc000f29b5f039bd3c16d1dc199 Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-11-05Bug 540584: [New Wizard] Private details block wizard extensibilityChristian W. Damus4-112/+232
Add protected APIs for access to the wizard's selected storage provider and for customization of the construction of the representation kinds page. Change-Id: I94e85b57c5fe68bfec724c145b3c15cf25c5c289 Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>
2018-10-31[Releng] Fix bundle version for API versioningChristian W. Damus2-2/+2
API version does not require a minor version update because although new APIs are published, they are all only internal. Change-Id: I157688fa5c6e5aa02b7df4af97c916acece68b80 Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>
2018-10-31Bug 535696: [UsecaseDiagram] Strategy does not work when move use case in ↵Christian W. Damus3-18/+59
subject Ensure that the drop strategy for use cases in subjects does not duplicate the view when moving an existing use case within the subject or when moving an existing use case from outside of the subject into the subject. This also covers the case of dropping a use case from the model explorer into a subject that is already presenting that use case within it, but in that case the drop strategy is just skipped and does not participate further in the drop gesture. Signed-off-by: Christian W. Damus <give.a.damus@gmail.com> Change-Id: Ic0f643b1da9aacbbba03a2f2673c93753aceb3c6 Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>
2018-10-19Bug 530026: [Performance][Stereotype]The way used to name a stereotyped ↵Vincent Lorenzo1-10/+12
element according to its stereotype is time consuming. - minor change to continue the improvement Change-Id: Iee39374487224c626e5da73f80fb3f84b7f6c037 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-10-19Bug 536486 - [Sequence Diagram] Duration/time constraint & Duration/timeNicolas FAUVERGUE173-11171/+8548
observation and general ordering https://bugs.eclipse.org/bugs/show_bug.cgi?id=536486 - Manage Duration/Time constraint, Duration/Time observation and GeneralOrdering Change-Id: Ice6a31e9b4bb1e757378494a62a2714d775f47dd Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-10-18Bug 539022 - [Releng] Update target platforms for 2018-12M1Quentin Le Menez1-4/+4
- The tests seem to react poorly to the new eclipse sdk, a patch must be made in order to proceed in the train - patched UMLModelElement in order to suppress an excessive check on UMLContentProvider type Change-Id: Ia0a72ef2d92c1fb6a6149482d12328d032a69611 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-10-17Bug 517731: [Table] Remove Operation requiring parameters from the ↵Nicolas FAUVERGUE3-28/+51
Create/Destroy Columns https://bugs.eclipse.org/bugs/show_bug.cgi?id=517731 - Remove operations with parameters from the Create Destroy Column - Remove operations when we create column using a DnD from the ModelExplorer Change-Id: I1a5d97d232f7a0afb8375dbe0faaedd5aeaef68a Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr> Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-10-15Bug 539632 - null pointer exception with AFptessier1-34/+50
Change-Id: I9492d5b61e55ef684d076da6f0bbe40ce08bf79a
2018-10-15Bug 521572 - Update the templates to UTF8 encoding/generationQuentin Le Menez2-2/+2
https://bugs.eclipse.org/bugs/show_bug.cgi?id=521572 - encode non-utf8 xtext and xtend files into utf8 - restore eclipse encoding configuration to utf8 Change-Id: Icb935221b8a02c82ff39dc4da665733c4c198b6c Signed-off-by: Pierre GAUTIER <pierre.gautier@cea.fr>

Back to the top