Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-07-02Bug 517190: [Properties][MultiEditor] The editor for the multi primitiveNicolas FAUVERGUE18-806/+1254
types must be modified https://bugs.eclipse.org/bugs/show_bug.cgi?id=517190 - Manage the multiple value as 2 classes: - one for the right and buttons management - the second for the selection widget + widget from the first one Change-Id: I736be0a5331fcccdab5bf94d747d51ff2eadf801 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr> Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-07-02Bug 479970 - [Doc] Decoration Service framework shall provideNicolas FAUVERGUE43-0/+1260
documentation and example https://bugs.eclipse.org/bugs/show_bug.cgi?id=479970 -Example for decoration service, Shape provider and GMF decorator. see https://wiki.eclipse.org/Manage_Decorators_On_Papyrus -add wizard to import project Change-Id: I5186cebaf00dd0f34fb195279b322f460dab46d6 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-07-02Bug 535935 - [Tests] Multiple NullPointerExceptionBenoit Maggi1-13/+14
- fix NPE - refactor condition - fix createtable method which ignored arguments and used null instead Change-Id: Ia83bb4fb9940f9f5b4cb254cd94f49e99aeda7ef Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr> Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-07-02Bug 471584: [Stereotype Display] Provide JUnit Tests for a complexeCéline Janssens15-17/+1738
Class Diagram https://bugs.eclipse.org/bugs/show_bug.cgi?id=471584 - Update NominalProfileTest - Create a new model for the test - Test Class, Interface, Enumeration, Package - Test Enumeration Litteral, Property and Operation - Outline the main tests - fix a bug on the Comment refresh Change-Id: I0e07b278e99d3f0c9e7bfa2fa166fc29b9f15765 Signed-off-by: Céline Janssens <Celine.Janssens@all4tec.net> Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-07-02Bug 536394: [SequenceDiagram] Allow the movement of message under othersNicolas FAUVERGUE1-5/+0
Remove the movement restriction at the bottom of the moved message. Change-Id: I906c5c923ec4a7f3646d4b1724892e64bae62d17 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-07-02Bug 536228: Improve performance in org.eclipse.papyrus.uml.tools.utils.ImageUtilVincent Lorenzo1-29/+31
Change-Id: I11debf5ab4bfa56498fa5f31f89ca6e871aef18b Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-07-01[Releng] Update xtend dependency to match the GMF_Tooling oneQuentin Le Menez1-1/+1
Change-Id: Ia2d68f659c67de8054ca22ba56c55a962a64a270 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-06-29Bug 515112: [ComponentDiagram] Drop a port from Model Explorer createFanch BONNABESSE1-23/+29
Node instead of AffixedNode https://bugs.eclipse.org/bugs/show_bug.cgi?id=515112 Add PropertyPartEditPartCN.VISUAL_ID to droppableElementsVisualID on the CustomDiagramDragDropEditPolicy for the component diagram. Change-Id: I58130046ae18925a3def83556f8a4f51ef215428 Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net>
2018-06-29Bug 528479 - [Table] The filter on enumeration literal did not workAsma Smaoui1-2/+4
Change-Id: I98fa74bf9f029f40bf402379cd3da923bd4a3d9b Signed-off-by: Asma Smaoui <asma.smaoui@cea.fr>
2018-06-29Bug 493312 - [Wizard] Apply multiple profiles in new model wizardPauline DEVILLE6-51/+212
Change-Id: I6e1d2f669a48d1abbec3721f33e74196028313e3 Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2018-06-29Bug 481499 - It is possible to add a region in a final state in StatePauline DEVILLE4-3/+52
machine diagram Change-Id: Iaf7106a5da345c3aafd7733d406998a8d2ca96c8 Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2018-06-29Bug 528473 - [Sequence Diagram] Undo does not delete grilling decoratorMickael ADAM2-1/+186
node - JUnit test that reproduce the issue. Change-Id: I4b1a7820ba811f34faec5390d9ad0ed4cf6e5c34 Signed-off-by: Mickael ADAM <mickael.adam@all4tec.net>
2018-06-29Bug 536425: [Xtext] All Papyrus Xtext plugins must be regeneratedNicolas FAUVERGUE506-250520/+247417
Change-Id: I5855fe718bec8ae29f58dafe1a8a8f57860c97ec Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-06-29Bug 527286 - [Toolsmiths] ClassCastException on DSML ConfigurationPauline DEVILLE1-1/+12
Plug-in wizard This patch allow only the selection of .ctx files for Property View elements in the creation wizard. Change-Id: I277020fb5382a5d35872154f4c177e78f111e79a Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2018-06-29Bug 500442: Tab named 'Advance' in properties viewNicolas FAUVERGUE1-1/+1
Rename the tab 'Advanced' instead of 'Advance' Change-Id: I5ea86fc944e6e0abba8fb4133dd68db1b775b793 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-06-29Bug 535714: [ActivityDiagram] Activity Constraints properties view areNicolas FAUVERGUE3-79/+61
not standardized Re-layout the properties view for constraint. Change-Id: I5f603379e02e3e25200b5ee7df6382ff779e4c2f Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-06-29Bug 517714: [Properties view][Preferences] The properties viewNicolas FAUVERGUE3-4/+4
preferences should be regrouped https://bugs.eclipse.org/bugs/show_bug.cgi?id=517714 - Change the category of the customization preference page Change-Id: I05114869294abf9dd0ef457fb691eebded76af5d Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr> Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-06-29Bug 535713: [ActivityDiagram] JoinNode and ForkNode properties view haveNicolas FAUVERGUE15-17/+697
2 Appearance tab Manage the appearance tab with the properties framework. Change-Id: Ib31c5947d5237b769bb0bdb88bd0f31174543b07 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-06-29Bug 527001: Custom property view generates 'ppe:InvalidWidget' entriesNicolas FAUVERGUE1-1/+2
- Manage multi enumeration as 'MultiReference' instead of 'MultiEnum' that not exists anymore. Change-Id: I456775e1d0a527ed2a4b6ec76903772ee136d7b3 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-06-29Bug 536299 [releng] Update targetPlatforms after simrel fixQuentin Le Menez12-34/+32
- deactivated the problematic doctemplate plugin until the issue has been resolved Change-Id: I22329d40cf83ec63002b8f8f5a727cb4b9fdaec2 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-06-28Bug 535709 - [Releng] The maven dependencies and related poms need to be updatedQuentin Le Menez33-284/+224
- Update plugin versions - Remove duplicate dependencies and clean unneeded ones - Amended the p2 repository references - jboss.tools.tycho - to remove the webContent generation Change-Id: I5b0a2235dad2fc85e866384baf7749d57f04bdbf Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-06-28Bug 536299 [releng] Update sdk and rcp for the next releaseQuentin Le Menez14-21/+22
- Update the rcp and the sdk to avoid future misunderstanding and conflicts Change-Id: I074b76756528d8138772e329279bdb054e495bd3 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-06-28Bug 479122 - [Component] Should be possible to reroute connectionBenoit Maggi5-72/+218
between component ports - allow connector re-routing - tests contribution Change-Id: I40c6948999d26e0c7382f5b406399eb213a4c278 Signed-off-by: ashatilov <shatilov@montages.com>
2018-06-27Bug 536299 Update targetPlatforms for the new eclipse platform releasesQuentin Le Menez10-20/+22
Change-Id: I836ae5cab69fd6ff91c5fdd64617096a0af56aa9 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-06-27Bug 536300 - [Table] Exception when opening a table from unknown contextVincent Lorenzo1-18/+141
Change-Id: Ib4d6a20c3f0e289e2b1451bc0d1e314a83fe95e1 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-06-26Bug 535393 - [AFViewpoints] Exception when unknownBenoit Maggi1-11/+15
context/representationkind - return an empty list when context null => this allow to open the model without crashing Change-Id: I09e6293292f215666d7534d286fbc44368859312 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-06-25Bug 536247 - [Tests] Add a test plugin to infra architectureBenoit Maggi31-46/+310
- add test plugin - create first test class MergedArchitectureDomainTest - quality fixes - add missing informations in extension points Change-Id: I9220040c3ae2000303a5195786a808c52774c25d Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-06-25Bug 536183 - [AFViewpoints] NPE in PolicycheckerBenoit Maggi17-54/+102
- fix NPE in PolicyChecker.isInViewpoint - add unit test for PolicyChecker - add test in infra Test suite (to be executed in build) - quality fix in policy plugin - remove remaining pom of a deleted plugin Change-Id: I532ef62dcccbfcd11f8ceda5d190705fffa36c36 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-06-24[Releng] Update the TargetPlatformQuentin Le Menez10-22/+22
Change-Id: I2b4bc3f00984a7d15926811e50bb48b4138aef11 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-06-22Bug 536172: [SubModel] OutOfBoundsException when creating submodel inNicolas FAUVERGUE1-4/+8
RCP Change-Id: I8c945f7d4ece45e7b670ab9c40e8959ec6889a89 Signed-off-by: Asma Smaoui <asma.smaoui@cea.fr> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-06-21Bug 450921 - [CommonDiagram] Additional graphics no longer availableBenoit Maggi2-161/+0
- decision has been made that geoshape aren't required in Papyrus - remove the test that check geoshape menus Change-Id: I988ebfb758bdc847bce5b7890a0d9071808494d2 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-06-21Bug 536078: [SequenceDiagram] The 'continuation' must be removed fromNicolas FAUVERGUE1-6/+0
the palette Remove the continuation element from the palette. Change-Id: I76054f2c9eec3b8163cc8734e0a181f6cb200e9c Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-06-21Bug 536116 - [Quality] Remove deprecated SemanticAdapterBenoit Maggi20-333/+25
- delete SemanticAdapter in UML layer - use the SemanticAdapter provided by infra - remove unused import/variable Change-Id: I78ecab2792303a2f85083eca5093d3168d70e036 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-06-21Bug 536083 - [AFViewpoints] Provide conversion to UMLMaged Elaasar20-8/+629
- Support converting a model from an arbitrary context to the UML language context - add test to validate the uml.architecture model Change-Id: I0a9f45879229e368f6b8cb0925e54697ab1edf06 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr> Signed-off-by: Maged Elaasar <melaasar@gmail.com>
2018-06-21Bug 536096: [Profile] Double click in profile applications dialog doesNicolas FAUVERGUE1-1/+7
not work When setting the selector, we need to clear the listener on existing selector and re-add the listener to the new selector. Change-Id: Id2841b11b03d78fb7cbf3123ca5cb3ae24938566 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-06-20Bug 535935 - [Tests] Multiple NullPointerExceptionVincent Lorenzo3-8/+47
- fix the source of the NPE in Table JUnit Tests Change-Id: I3c13bebe546937f5c074792ba300b799f5e3df8a Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-06-20Bug 528441 - [AFViewpoints][Palettes] Setting diagram prototypeMaged Elaasar2-70/+48
programmatically does not refresh palettes of open diagrams - Handle the listener case of no PapyrusDiagramStyle initially found on the diagram Change-Id: I32d93478bbf5a4fd10faad615afb5189e85dfc2b Signed-off-by: Maged Elaasar <melaasar@gmail.com>
2018-06-19Bug 536048 - [Core] Test that model are validBenoit Maggi13-35/+294
- Add ModelValidationTest to check models - fix english typo - small quality patches Change-Id: Ib7eaa0767553167710390aaa0adff1623dea67c7 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-06-19Bug 518022 [AFViewpoints] Diagram unusable if Papyrus ArchitectureMaged Elaasar6-119/+177
Context preference values are touched. - Fixed ElementTypeSetConfigurationRegistry.dispose() to properly deregister the dynamically registered element types and advices (avoiding many warnings thrown in console) - Made ElementTypeSetConfigurationRegistry only reload in response to the set of dynamically added architecture models changing - Fixed a problem with ArchitectureDomainPreferences loading/saving preferences - Deprecate the public API ArchitectureDomainManager.getPreferences() method to avoid changing the preferences through the object only as opposed to the preference store - Fixed the bolding of the default context's font style in the ArchitectureContextPreferencePage Change-Id: If0dd708c91d78ca90257516814d38510c0986ed1 Signed-off-by: Maged Elaasar <melaasar@gmail.com>
2018-06-19Bug 536007 - [Quality] Remove deprecated classBenoit Maggi28-412/+62
PasteWithModelCommandHandler - remove 4 handlers that were deprecated more than 3 years ago (~luna) - use infra version of SemanticAdapter (instead of deprecated UML) - use preciseX() instead of deprecated preciseX - use non deprecated constructor for PortPositionLocator Change-Id: Ie61c3a61d2e83711cfc19205dadf0e11b4f4fcf9 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-06-18Bug 536003 - Remove incubation in All Papyrus Core ProjectsBenoit Maggi17-24/+18
- remove incubation from description - remove duplicate groupid/version in pom.xml - remove useless cast Change-Id: If1617e9660a0b03ac0af65c08592ab4125c2f891 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-06-13bug 535070: [Table] Table can't reopen4.0.0_RC4aVincent Lorenzo2-14/+29
Change-Id: I0bdc0ec798600ffc65fd78271a946dc658f35a20 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-06-13Bug 518452 - [releng] [photon] Update target platforms for RC44.0.0_RC4Quentin Le Menez11-88/+88
Change-Id: I716201d28a7e859f67e37d6c8713a32859d82902 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-06-12Bug 535794 - [Test] Correct breaking dependency testQuentin Le Menez1-1/+2
- added the missing dependency - modified the missing/incorrect version Change-Id: Ibe05378c453848b99033a7e8216bac8ed890caca Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-06-11Bug 535680 - [Tests] Validate model related to composite diagramBenoit Maggi20-103/+88
- add ModelValidationTest to validate the models - remove duplicate elements in pom.xml - remove unused import Change-Id: I6d4c9487b33f68b91de1bc934d66456e7a71b237 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-06-08Bug 518614: [Internationalization][Model Explorer] The name of ports andNicolas FAUVERGUE2-10/+115
associations instead of the label is shown The associations and ports have special text calculation. This ones have to be re-implemented with correct label call. Change-Id: Iba25f66586463c93274ebba31a493ef631f08208 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-06-08Bug 535676 - [Example] Spam logsBenoit Maggi1-11/+17
- a debug option is required to see the logs - debug is kept private to avoid any API change Change-Id: I86769235ebd8149ce759eb6c47d31f4b18e9d6cc Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-06-08Bug 535460: [SequenceDiagram] : deleting a message selecting its labelNicolas FAUVERGUE8-16/+121
doesn't clean properly the model - Add The DefaultSemanticEditPolicy for the floating name. Change-Id: Ie11c911a30168457b6192105ff80455664838508 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-06-08Bug 535674 - [Example] Missing icon in Basic Papyrus ModelBenoit Maggi6-11/+4
- add icon in build.properties - patch warninn in plugin.xml using correct parent category - use same name as plugin in .project configuration file - remove .settings for pure maven level Change-Id: I2ae97712b9e8e716d44f8b8be73ef809c3e6fd2c Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-06-08Bug 535097: [Sequence Diagram] Semantic coverage of Operands must beCamille Letavernier9-27/+667
consistent with visuals https://bugs.eclipse.org/bugs/show_bug.cgi?id=535097 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com> Change-Id: I3d97ee1819eb3f374a3d4b2de3644d78f11469d1

Back to the top