Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-07-04Bug 507470 - [Documentation View] Test shall be done for the newMickael ADAM1-0/+5
documentation view. Change-Id: Idea85cd39e6d4e64da780bb1f5275285f6686269 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-07-04Bug 535808: [DevTools] Apply Cleanup & Format on saveCamille Letavernier22-0/+701
https://bugs.eclipse.org/bugs/show_bug.cgi?id=535808 - Propagate the new preferences to all projects Change-Id: I0e70c1c4a5d14a24c2d92371c27dad085e9aa2d3 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
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 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-01Bug 528895 - [Quality] Field modifier should follow convention orderBenoit Maggi8-9/+9
- use correct order for field modifier - add missing header - replace C<>line by Celine Change-Id: I2608484da46215dbd65a1e85d47d0aa7706feb58 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-05-31Bug 532101: [AFViewpoints] Make AF editor fasterMaged Elaasar3-4/+4
Bug 532104: [AFViewpoints] Transform your Workspace reference to platform reference - Simplified the AF model wizard by defaulting the root to be Architecture Domain. - Extended the Load Resource action in the AF editor to allow loading AF models from the running platfom. - Added a Resolve All action that can be used on any object in the editor to quickly resolve related references. This can be used on a loaded AF model (from workspace or running platform) to also load its dependencies like elementtypeconfigurtion and palleteconfiguration files. - Made the architecture, elementtypesetconfigurtion, nattableconfiguration, and paletteconfiguration resources extend of a common base class that supports default load/save options. This base class also makes the cross references persist using platform:/platform URIs but upon load, they may resolve to platform:/resource if the resource is available in the workspace. - Refactored uml.architecture, all the elementtypeconfiguration, all palletteconfiguration, and all nattableconfiguration models by changing their cross references to platform:/plugin URI format. - Fixed PasteEObjectConfigurationItemProvider to make the containment reference axisIdentifier show in the editor/property sheet as a containment reference (was necessary to convert its cross references properly) Change-Id: I69b82f53670cbb81e9117ce82c61d7c898080c93 Signed-off-by: Maged Elaasar <melaasar@gmail.com>
2018-05-30Bug 534903: Failed to build projectCamille Letavernier1-1/+1
org.eclipse.papyrus.views.properties.model.xwt caused by incorrect Target Model URI defined in the project properties https://bugs.eclipse.org/bugs/show_bug.cgi?id=534903 Change-Id: I9fe20c0ac1663a073a237de6c75b517e06a8ed49 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-05-28Bug 535185 - Add Automatic-Module-Name header for Java 9 compatibilityBenoit Maggi12-1/+12
- add Automatic-Module-Name with the same value as Bundle-SymbolicName in all Manifest.MF - quality fix : remove unused import Change-Id: Icd3e4376bc9e61e360ac61522b967a088a248480 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-04-19Bug 527664 - [AFViewpoints] Architecture Model Editor removeMaged Elaasar1-1/+3
CreationCommandClass property value Converted the Creation/ConversionCommandClass properties in the architecture editor to be of type string instead of Class. They can now reference class names from the workspace (on their project's class path). Also added validation rules for that. Finally, I added a Browse... button in the property sheet to help put values for them. remove some reexport increase version to take in account API tool Change-Id: I6792449fbee70b089f83780c4935242fff72d50b Signed-off-by: Maged Elaasar <melaasar@gmail.com>
2018-04-16Bug 528199 - [Xtext, Constraints] The edition of constraints does not choose ↵Ansgar Radermacher1-1/+1
a suitable editor - Cleanup implementation in DirectEditorsUtil: * Assure that method implementations are consistent and based on each other (before, implementations were duplicated, some respected priorities while others did not), fix comments * Rename getDirectEditorConfiguration (name was misleading, keep old method as deprecated) - Set version of oep.extensionpoints.editors plugin to 3.0.0, adapt all references (other MANIFEST files) accordingly - If no editor with for a given language is found, search all editors without taking language tag into account (implementations must still be compatible with semantic element). This assures that other editors are used, if the default editor is not compatible (e.g. OCL is default editor for opaque expression, but not compatible with non-OCL bodies) - Add an EmbeddedEditor.usecases txt file in plugin oep.extensionpoints.editors - Replace calls to old methods (in diagram.common, property.sheet, uml.diagram.sequence, diagram.stereotype.edition, service.types.ui and natable.xtext.valuespecification/integration) - Move OCL editor registration from generic plugin oep.uml.properties.xtext to OCL plugin. - Add a test to the existing oep.uml.textedit.tests plugin that checks whether a suitable editor is opened on an opaque expression with (1) a C++ body and (2) OCL body (the plugin registers a dummy C++ editor) Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr> Change-Id: I4cee823b91e13f9601ecb7a9655409a74e3d7579
2018-03-12Bug 518452 - [Releng] [Photon] Amend the new Toolsmith releng processQuentin Le Menez2-2/+4
- Add a new buildafter script for the next toolsmiths release - Correct missed dev references - Wire the toolsmith plugins to the toolsmith build Change-Id: Ie4fc56fd9526ecd24597733b7ab5bc6a7a9b9d42 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-01-31Bug 529707 Correct the plugin versions in order to avoid clashing dependenciesQuentin Le Menez2-2/+2
Change-Id: Id1e8a4c1d81c9d7ccd04ca6de352e017eba85cab Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-01-25Bug 529707 - [Profile] No way to select which ProfileApplicationDelegatePauline DEVILLE1-1/+1
we want to use * Add a Preference Page to select the Profile application delegate to use * Move the External Profile application delegate preference page as sub preference page to the Profile application delegate page Change-Id: I83dfd62742420c158174152c01ed037c83993a95 Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2018-01-18Bug 484648: [Model Explorer] Link with Editor does not work with MECamille Letavernier1-94/+11
customized through EMF Facets https://bugs.eclipse.org/bugs/show_bug.cgi?id=484648 Change-Id: I9ac56413a58ce987acf973a87fedba4f1840d632 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-01-18Bug 528421: [API Tools] Change default settings for Papyrus projectsCamille Letavernier11-66/+132
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 Letavernier1-4/+2
Change-Id: Iaa976aeb32ceb3fdee9cc1d1beac1ece4e2769e8 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-01-09Bug 515367 - [releng] Uniformization of the end of lines to Unix standardQuentin Le Menez218-23091/+23091
- 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>
2017-12-18Bug 528881 - [Quality] Method modifier should follow convention orderBenoit Maggi1-1/+1
- 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-14Bug 528776 - [Quality] Remove auto-generated TODOBenoit Maggi6-7/+7
- 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-11-27[Quality] Replace enterprise id by nameBenoit Maggi1-1/+1
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-10-17Bug 516459 - [Diagram] Navigation mechanism with Alt+hover does not work on ↵Ansgar Radermacher1-45/+37
Linux - Change key from ALT to CTRL+SHIFT to avoid key-binding conflict on Linux machine. - Restore original behavior that the menu is only visible while the key is pressed - Delay menu appeareance until mouse is mouved in both graphical viewer and model explorer. This avoids key-binding conflichts with CTRL+SHIFT-C/X/V for graphical copy/paste - The menu goes away on the first click outside its area (and does not come back again while CTRL is pressed). - Simplify programming, since activation in graphical editor and model explorer is much more similar. Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr> Change-Id: I23667f92ea258c77c2f4cfe0e8902bae44ee5f83
2017-09-28Bug 522133: [ToolSmith] Impossible to edit a property page configurationCamille Letavernier3-3/+3
https://bugs.eclipse.org/bugs/show_bug.cgi?id=522133 - Fix the properties view editor ID Change-Id: I89d867cef8a3a91937c727b41463068b8c33d540 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com> (cherry picked from commit 2806558ab29fabac991b2878cb0dfb4d35bba0c0)
2017-09-25Bug 516459 - [Diagram] Navigation mechanism with Alt+hover does not work on ↵Ansgar Radermacher1-6/+0
Linux - Change way in which menu is brought up: instead of requiring that ALT remains pressed, it is sufficient to press ALT once and select the menu item afterwards. This is motivated by the issue that many Linux environments use ALT+mouse actions already for other actions. - Fix original issue: selection listener removed the menu immediately after creation. Do not make an initial selection. - Reset shell reference to null after disposal (otherwise it could lead to "already-disposed" exceptions) - While the menu works quite nicely for the model explorer, it is required to move the mouse a bit while pressing ALT in the graphical editor, since the ALT key alone does not trigger an event. Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr> Change-Id: I4c265bfc14b3f884662e1275a5e5e9643daf7fca
2017-09-06Bug 521572 - [General] Various cleanupsPierre GAUTIER7-15/+9
https://bugs.eclipse.org/bugs/show_bug.cgi?id=521572 fix remaining output 'target/classes' in some .classpath cleanup of various basic build.properties warnings including : - remove useless bin.. - incorrect source.. - incorrect output.. - includes Change-Id: I5bf3480020ab53c8acf1fd6fc35d92377c231eaa Signed-off-by: Pierre GAUTIER <pierre.gautier@cea.fr>
2017-09-01Bug 521572 - [General] Various cleanupsPierre GAUTIER22-2/+44
https://bugs.eclipse.org/bugs/show_bug.cgi?id=521572 define project-specific, overriding workspace-scoped, preferences for UTF8 encoding and Unix end of line preferences Change-Id: I260d84ab76c08866cd3e8709967d4218d992c095 Signed-off-by: Pierre GAUTIER <pierre.gautier@cea.fr>
2017-08-29Bug 520271 - [Property View] Generator should ignore redefined properties.Vincent Lorenzo5-13/+11
Change-Id: I5d73f2441ff5e23f937ab155488cf29fb249a65c Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-08-29Bug 521479: [userxp] move the rename menu from model explorer root toFrancois Le Fevre1-7/+8
Model refactor category Actions -change the locationURI Tests -local execution of eclipse and check menu position Change-Id: I509f77dcb6405fa06904942d33e3b8d0c6241eed Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=521479 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-08-07bug 517752 - Papyrus views have the project name in their titlesFrancois Le Fevre5-5/+11
Actions -assign right category for the views -removing papyrus word for view -adding default Papyrus icon when missing -adding a wizard category for table -typo correction -rebase on master Tests -start runtime and check views Change-Id: If12a6f47b20ff8c174198f31082dff1d7412a674 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=517752 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-06-12Revert "Bug 517427 - [userxp] add the word papyrus to the Papyrus views "Florian Noyrit9-9/+8
This reverts commit 905ef919b041cb14688da8fb661b39d44da83470. Change-Id: Ib1088ed4c9d72b838dde1ce44c0720c7582d6751
2017-06-12Bug 518046 - [Model Explorer] when all customizations are removed , itptessier1-1/+3
is impossible to add one Change-Id: If340f07c52fadd50f02e8546af78c3631a4a6f01
2017-06-02Bug 517427 - [userxp] add the word papyrus to the Papyrus views Francois Le Fevre9-8/+9
Actions -add the word papyrus in plugin.properties and externalize the string Change-Id: I46fb639d919334092640acb91bb8f751c1586a61 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-06-02Bug 517539 - [All] Update UML2 dependency for all Papyrus pluginsQuentin Le Menez2-2/+2
- Update plugins dependencies to uml2 - Add a new test to verify uml2.uml versions during bundle tests - Update plugin versions due to new reexported versions and other manifest changes Change-Id: I524eb4474eb6dd7de6f97ce118f144c28590773b Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2017-05-18Bug 515706: [Table][RichText] The RichText editor must be in agreementNicolas FAUVERGUE3-7/+7
with the preferences https://bugs.eclipse.org/bugs/show_bug.cgi?id=515706 - Move the RichText preferences into infra.ui instead of uml.diagram.common to use it in table. - Use the preferences into nattable editors. - Upgrade MANIFEST versions when needed. Change-Id: Iee4505223a8e2de23c91a4d46f25ed2627fa04b1 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2017-05-09[releng] Update plugin version for Oxygen releaseFlorian Noyrit10-0/+42
- Update plugin version numbers using Neon.3 as baseline - Add appropriate @since annotations to non-generated code Change-Id: I731bd059466c0caa4b5e0bf0576f0ff5d31f8967
2017-05-02Bug 514048 - [Toolsmiths][newchild] switch from string based model toFrancois Le Fevre1-1/+1
real ereference model based with uml and not ecore model Actions -creation of uml model from ecore -manually edition to add package to filters and elementtype -creation class diagram -modification of model to add an ereference -suppression of string reference -suppression the default element type function as deprecated -create a new one that took the CreationMenu as parameter -regenerate the model,edit and editor code -adapt the test models to the new model -migration of creationmenumodelS to the new version with an automatic dom tool -upgrade the plugin version Tests -run org.eclipse.papyrus.infra.newchild.tests -open the different touched creationmenumodel files Change-Id: Iab6808a34ba765e03371240ae72846ad0f223241 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-04-24Bug 355731 - [collaborative work] move element/diagram into a submodelThanh Liem PHAN1-3/+3
not loaded should be forbidden - Prohibit the move of an element or a diagram if the target element is a proxy (an object that has not been loaded) Change-Id: I7170a1ce929c2c3a6902c38be2e9e842955ac90b Signed-off-by: Thanh Liem PHAN <thanhliem.phan@all4tec.net>
2017-04-06Bug 514332 - Papyrus should never reexport non-singleton pluginsBenoit Maggi3-0/+5
- remove Required-Bundle Guava (and their re-export) - use package import for Guava dependencies Change-Id: Ie1e383b6b8ed1d57747345c2788c0c63de1f08bb Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr> Signed-off-by: Florian Noyrit <florian.noyrit@cea.fr>
2017-04-04Bug 510451 - Fix newchild menus to make them architecture-awareFlorian Noyrit1-109/+110
Change-Id: I15b6e4674a591d5872aa47f0ffac74946517cc9a
2017-03-30[releng] Update plugins and feature version numbers for Oxygen withFlorian Noyrit8-162/+162
Neon.3 as baseline Change-Id: Icb3b699de6846ce60370a1fedc169e1df741ace2
2017-03-13Bug 510451 - Reimplement the ISO42010 specification to properly supportMaged Elaasar4-4/+4
architectural contexts and viewpoints Replaced the viewpoint configuration framework by a new architectural context/viewpoint framework. This involves defining architecture contexts and viewpoints in models and contributing them via extension points or via the preferences. Models reference an architecture context and a set of viewpoints at creation time, but can be switched later. Architecture contexts double as client contexts for which elementtypesetconfigurations can be registered. They also define viewpoints, which reference representation kinds (diagrams or tables). This contribution defines three architecture contexts: UML, Profile, and SysML corresponding to what Papyrus used to call diagram categories. Change-Id: I203b58d9e97afdffc45c2674683c0281eb8a7c5b Signed-off-by: Maged Elaasar <melaasar@gmail.com>
2017-02-13Bug 509357: [Model Explorer] Rename... Contextual menu doesn't existThanh Liem PHAN7-14/+348
anymore for element https://bugs.eclipse.org/bugs/show_bug.cgi?id=509357 - Add commands to rename an element and its label - Refactor common methods into the ModelExplorerEditionUtil class - Refactor rename handlers - Correct an NPE in DirectEditorEditingSupport - Externalise the dialog's parameters Change-Id: I96dd078590139bde342fa6c0e633d04c4cd40b92 Signed-off-by: Thanh Liem PHAN <thanhliem.phan@all4tec.net>
2017-01-29Bug 508843 - [Toolsmiths] Remove unexpected .projectFlorian Noyrit1-17/+0
Change-Id: I01cac0a26ec78017db2163150a1e2440c84ea023
2017-01-27Bug 511046: [View][Properties] Generator is broken : we can't generate ↵Vincent Lorenzo17-61/+61
property view Change-Id: Ia09930c247c206ce39a370e1260242e539e93d87 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-01-24Bug 508843 - [Toolsmiths] migrate expansion model into its own pluginFrancois Le Fevre1-0/+17
-just moving exapnasion model into its own plugin -reexporting the different package -updating manifest.mf with this new plugin -package renaming with genmodel update -moving to right bundle version in a manifest.mf -adding it into its feature -retrigger after merge conflict resolution -dispatching class in their own package Change-Id: If81918a014ca46e67a9e6fb60b1e0bf21c5645ab Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-01-23Bug 508130 - [Toolsmiths] dispatching customization properties pluginsFrancois Le Fevre227-7/+18497
in there own functional unit -moving stuff to the right functional unit -changing extension point naming Change-Id: Id498eed0baeeb6e31655668fca69776d09bee37a Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-01-17Bug 404980 - [Model Explorer] Model Explorer elements should not alwaysJaafar Bouayad3-0/+19
expand on double click https://bugs.eclipse.org/bugs/show_bug.cgi?id=404980 Change-Id: I04c68f47d9cf3eaea95b0f866beef81f3dc395b5 Signed-off-by: Jaafar Bouayad <jaafar.bouayad@atos.net> Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net> Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-01-09Bug 508512 - [Core] respecting maven conventionFrancois Le Fevre4-4/+8
-adding pom.xml -adding the schema in the header enabling to remove the warning in eclipse Change-Id: I8ab35fb6c6a696c5feb44aa5236db1c02e86f08e Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-01-03Bug 509346 - [Facet] Order of loaded facet should be savedBenoit Maggi1-124/+5
- store the facet in an Array - reload the facet order - remove very old commented code Change-Id: I199d824a3cccc8ebee26a139b5ee22648ca47815 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2016-12-06Bug 508515 - [Documentation View] Focus lost when using documentationMickael ADAM1-0/+6
view https://bugs.eclipse.org/bugs/show_bug.cgi?id=508515 Change-Id: Ic1eceef6ec995e150cfc857a1f8bc23eee1cfbf2 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2016-12-06Bug 508516 - [Model Explorer] Removing profile filter broke the searchMickael ADAM2-2/+28
https://bugs.eclipse.org/bugs/show_bug.cgi?id=508516 - declare filter with extension point instead of use viewer.addFilter() Change-Id: Ibfe02041080c644d89f2649427cffcbba9bda4cc Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>

Back to the top