Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2023-11-23[Releng] - update targetplaform - increase batik and guava versionsVincent LORENZO1-1/+1
Signed-off-by: Vincent LORENZO <vincent.lorenzo@cea.fr> Change-Id: I47a92c1916331dfb7a8bb0ceb860bd4129798841
2023-10-28Bug 582075 - [Releng] Update target platform to get other version of ↵aradermache1-1/+1
google.inject - also change com.google versions - don't specify version in SDK feature - remove unused import to javax.inject in infra.nattable - adapt target platform, work of Pauline DEVILLE <pauline.deville@cea.fr> Change-Id: I11a785f9988122e8681006f4e8ee6440dcce5f62 Signed-off-by: aradermache <ansgar.radermacher@cea.fr>
2023-05-09Revert "Bug 581848 - [Releng] Revert patches to move to Java 17 as it breaks ↵Quentin Le Menez3-5/+5
Papyrus" - Remove the latest gef-classic to point on the 2023-03 train pending patch for 2023-06 - Update pom plugin versions to the lates available This reverts commit 0d39a60b55419f8d41f47311fedff762ed028062. Change-Id: I2473af5176c49daa45d944de2fb0d2f6581c3484 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2023-05-03Bug 581848 - [Releng] Revert patches to move to Java 17 as it breaks PapyrusQuentin Le Menez3-5/+5
Change-Id: I62f9d7bcb2f6750c4e97ce292423281c6c3c598b Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2023-05-03Bug 581848 - [Releng] Move to java 17Pauline DEVILLE3-5/+5
- Fix java references in Manifests, settings and classpaths Change-Id: Ia058bbf2403aa2cb8d8188c5aac0421e179ab513 Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2021-10-20Bug 574511: [Diagram] Update plugins version/ Check API break after diagram ↵Vincent Lorenzo3-4/+4
regeneration - update version for gmf-tooling - update version for uml diagram common - update version for sequence diagram - update version for activity diagram - update version for diagram component - update required manifest.MF and pom.xml files - remove old api filters files Change-Id: I8a53fbcc92146bcb05bf04205c485a0ff2b7945e Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2021-10-19Bug 569174: [Toolsmiths] Papyrus integration of GMF Tooling - Deployment ↵Etienne Allogo133-37933/+1999
diagram code regeneration Deployment diagram code regeneration after genextension migration +Fix cleanup Change-Id: Ie319ef22c9d3557d00e47cd7c58a771829f5a701 Signed-off-by: Etienne Allogo <etienne.allogo@artal.fr> Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2021-10-19Bug 569174: [Toolsmiths] Papyrus integration of GMF Tooling - Pull up ↵Etienne Allogo13-873/+0
refreshVisuals/setRatio for shape compartments Signed-off-by: Etienne Allogo <etienne.allogo@artal.fr> Change-Id: I28e6237d72e06523d5c871dc0c4b89dfd8f97674
2021-10-19Bug 569174: [Toolsmiths] Papyrus integration of GMF Tooling - apply previous ↵Etienne Allogo47-520/+45
changes to class diagram L1.2 clean up All proposed changes are applied to the class diagram for now. Manual corrections have been made for the other diagramsto fix build errors but it will be necessary (on L1.6) to migrate them all while ensuring no regressions : Migrate gmfgen, then generate + clean/format/organize import. Removal of 2 edit policies: UMLResizableText and UMLTextSelection UMLBaseItemSemanticEditPolicy: by correcting a warning I think there was an error to line 330: target.getOwnedRules () .contains (source))) {=> it was target CompartmentEditPart.xtend org.eclipse.papyrus.uml.diagram.clazz.custom.edit.part.AbstractPackageableElementCompartmentEditPart -- ExternalNodeLabelEditPart.xtend org.eclipse.papyrus.uml.diagram.common.editparts.AbstractExternalLabelEditPart org.eclipse.papyrus.uml.diagram.common.editparts.AbstractFloatingLabelEditPart org.eclipse.papyrus.uml.diagram.common.editparts.AbstractLinkLabelEditPart org.eclipse.papyrus.uml.diagram.common.editparts.AbstractWrappingLabelEditPart org.eclipse.papyrus.uml.diagram.common.editparts.UMLLabelEditPart Others : it's formatting (extra white), correction of warnings (in suppressWarning), missing @override, empty diamond op <>, and empty xtends methods (~ additions () '' '' '') packages : editor editor.palette expressions navigator plugin propsheet providers editpolicies, editparts (+metamodel) Signed-off-by: Etienne Allogo <etienne.allogo@artal.fr> Change-Id: Ice58a10e4e51ccde8af73908920fabd831cfc7d2
2021-10-19Bug 569174: [Toolsmiths] Papyrus integration of GMF Tooling - merge xtend ↵Etienne Allogo1-3/+1
template L1.4. Merge papyrus templates (org.eclipse.papyrus.def/xtend) into org.eclipse.papyrus.codegen/xtend Signed-off-by: Etienne Allogo <etienne.allogo@artal.fr> Change-Id: Ic159b50b6866a704c0c5928ded7d429347760e37
2021-10-19Bug 569174: [Toolsmiths] Papyrus integration of GMF ToolingEtienne Allogo1-1/+1
- 1.3 Merge gmfgenextension] pre merge step - move gmfgenextension to gmfgen.ecore 1 - Move generated model files from org.eclipse.papyrus.papyrusgmfgenextension to org.eclipse.papyrus.gmf.codegen.genextension 2 - Mode ecore definition papyrusgmfgenextension.ecore to gmfgen.ecore as a sub package of gmfgen (genextension) 3 - Generate model( and edit-or) into org.eclipse.papyrus.gmf.codegen.gmfgen and org.eclipse.papyrus.gmf.codegen.genextension 4 - Fix non java files (gmfgen + plugin.xml etc) 5 - Keep popup actions in org.eclipse.papyrus.papyrusgmfgenextension for now Signed-off-by: Etienne Allogo <etienne.allogo@artal.fr> Change-Id: I3f670ce66aa6b498bd3696f7721ad248dacd6243
2021-02-19Bug 571334: [Diagram][CleanUp] Clean code for UML DiagramsVincent Lorenzo49-289/+423
- update classpath (just to be sure) - reapply papyrus code template, formatter and clean up - format code - organize import - clean up Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr> Change-Id: Idb393d172a2ef0425339e7b3714f8a71a599ed09
2021-02-04Bug 569174: [GMF-Tooling] Fork of gmf plugins required for papyrusAurelien Didier1-1/+1
generation. https://bugs.eclipse.org/bugs/show_bug.cgi?id=569174 Change-Id: If82b7b3f07a5f3c1d5f06b5a11512d87c96a877e Signed-off-by: Aurelien Didier <aurelien.didier51@gmail.com> Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2020-11-09Bug 564770 - [Releng] Migrate to Java 11 and 2020-12 trainQuentin Le Menez3-10/+32
- second pass on the manifests, classpath and settings files for java 11 compliance - corrected missing manifest dependencies - seems to be a problem with the uml.tests.suite getting stuck Change-Id: I225f06da4f854f1b86fa1361fcc2a8e2fd3f0231 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr> Also-by: Vincent Lorenzo <vincent.lorenzo@cea.fr> Also-by: Patrick Tessier <patrick.tessier@cea.fr>
2020-11-09Bug 565020: Remove all reexported dependenciesVincent Lorenzo2-47/+33
- update pom version - update manifest project version - remove all re-export - add all missing required dependencies (with developped tooling + add many others required handly) - remove the optional attribute (and maybe others) - update target platform - fix 2 features verify manually: - infra.architecture - infra.constraints - infra.core - infra.emf.expression - infra.emf - facet.editor - facet make in ignore org.eclipse.papyrus.uml.decoratormodel.internal.resource.tests.DecoratorModelIndexTest.decoratorModelsForPackage_none() Change-Id: Id83401c9c46ab360214407572c4d5bd35cb8c03e Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2019-09-18Bug 550568: [AF] The diagrams and tables icons of disabled viewpointNicolas FAUVERGUE1-0/+0
should be grayed - Add grayed icon into the architecture framework - Create the grayed icons for diagrams and tables - Manage the view prototype display in: - Model Explorer - Welcome page - Table of views - Properties views Change-Id: I3301e9d17cb12c5ca59f2175b5cb0b86e6733917 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-03-06Bug 545131 - [Class Diagram] [Deployment Diagram] NLS warnings on unused ↵Quentin Le Menez1-35/+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-03Bug 544044 - [Diagram] Palette is not showing on the class diagramQuentin Le Menez1-0/+17
- 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-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>
2018-11-19Bug 533667: the nameNicolas FAUVERGUE47-454/+455
/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-08-22Bug 537653 - [EPL] Edti properties filesQuentin Le Menez1-2/+4
- move the plugin.properties files to the new EPL2.0 license - move the build.properties files to the new EPL2.0 license when available Change-Id: Ie860b3d74eb82ce5542b6fbe1f2bfcc67cea02f4 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-08-22Bug 537653 - [EPL] Update jdt.ui filesQuentin Le Menez1-1/+1
- amended the org.eclipse.jdt.ui.prefs for the new EPL2.0 license Change-Id: Ibcbef74918057bfa7ac94d341a33ec2f192f1a81 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-08-22Bug 537653 - [EPL] Update gmfgen filesQuentin Le Menez1-1/+1
- Update the gmfgen headers - Add missing ones Change-Id: Ife35d77d0fe40a0cfa6f92c2168c752cbfda25dc Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-08-22Bug 537653 - [EPL] update about.html filesQuentin Le Menez1-3/+3
- move the about.html files license to the new EPL2.0 - set the correct date on the license Change-Id: Id05bd8e8332e184150df4c8523d45b8840e7941a Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-08-22Bug 537653 - [EPL] Update Plugin.xml filesQuentin Le Menez1-2/+4
- move the plugin.xml files to the new EPL2.0 license Change-Id: If5cb1b4097e0e6835d17f49b80bce38bc1d49e67 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-08-21Bug 537653 - [EPL] Update java files headersQuentin Le Menez175-350/+700
- replaced the reference in the java files headers - added the SPDX-License-Identifier Change-Id: Ia376515730e2430e8671c2b5c66f7b510894e5c6 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-07-04Bug 535808: [DevTools] Apply Cleanup & Format on saveCamille Letavernier2-0/+65
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-21Bug 536116 - [Quality] Remove deprecated SemanticAdapterBenoit Maggi4-11/+4
- 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-05-31Bug 532101: [AFViewpoints] Make AF editor fasterMaged Elaasar3-284/+158
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-28Bug 535185 - Add Automatic-Module-Name header for Java 9 compatibilityBenoit Maggi1-0/+1
- 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/+2
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-23Bug 532823: [AllDiagrams] Update all diagram reconciler to target 1.4.0 ↵Vincent Lorenzo1-3/+3
diagram version Change-Id: I2ca004d14a3367582095e3e517dabffbcd04fcdb Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-01-18Bug 528421: [API Tools] Change default settings for Papyrus projectsCamille Letavernier1-6/+12
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-09Bug 515367 - [releng] Uniformization of the end of lines to Unix standardQuentin Le Menez172-68577/+68577
- 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-14Bug 528776 - [Quality] Remove auto-generated TODOBenoit Maggi8-8/+8
- 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-09-25Bug 519876 - [Palettes][DiaGen] Palette generation from gmfgen should beMickael ADAM1-160/+0
disabled https://bugs.eclipse.org/bugs/show_bug.cgi?id=519876 - deactivate paletteConfiguration model - remove palette from gmfgen - add instruction for timing diagram. Change-Id: Iaaa327931a8a22891d2c2dac3fdba0a544a545a4 Signed-off-by: Mickael ADAM <mickael.adam@all4tec.net>
2017-09-06Bug 521572 - [General] Various cleanupsPierre GAUTIER1-2/+1
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 GAUTIER2-0/+4
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-31Bug 520837: [DeployementDiagram] Some Links EditPart doesn't implement ↵Vincent Lorenzo5-4059/+4098
ILabelRoleProvider Change-Id: Ib5a2480cb12209c6dba6ec14c36999cdaf820b4b Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-08-30Bug 520830: [DeploymentDiagram] DeploymentDiagram must be regenerated to get ↵Vincent Lorenzo116-3492/+3101
code generation changes from bug 520733 Bug 520882: [DiaGen] contribution to "org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings" must be removed. - remove contribution in the plugin.xml, as expected by the bug 520882 Change-Id: Ia7f0918c35e02484835c8a0693b0fa561a50fcdf Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-08-28Bug 515198: [DeploymentDiagram] DnD of CommunicationPath leads toFanch BONNABESSE3-209/+250
corrupted representation https://bugs.eclipse.org/bugs/show_bug.cgi?id=515198 Added communicationpath (association) management for the deployment diagram Change-Id: Ib0cb84a6119087a200415969eb44897f3f8c067f Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net>
2017-08-03Bug 480423: [Class Diagram] Relationship keyword labels missing theFrancois Le Fevre1-2/+24
guillemets Actions -add reference to the norm -open the API -add a new parser dedicated to manage the keyword Tests -starting a remote eclipse and check the package relationship with use keyword -apply an ecore stereotype on the use relationship and check also the result Change-Id: Id106a7862dd980ec3f33f52ba008d1dd358222f6 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=480423 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-06-19Bug 514455 - [All diagrams] Label icon does not correspond to element typeAnsgar Radermacher3-33/+3
- Push changes via perl script instead of re-generation. While this is certainly not the correct way, it avoids changes that are not related to the template change. Thus, it is less risky. Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr> Change-Id: I4d6797fed9dfecd9e6bffbd015a7bb3a2e17571e
2017-06-02Bug 517539 - [All] Update UML2 dependency for all Papyrus pluginsQuentin Le Menez1-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-15Bug 516590 - [ElementTypes] Component to normalize the xmi id ofBenoit Maggi1-33/+33
IElementTypeConfiguration run the script provided by https://git.eclipse.org/r/#/c/96974/ to change all element types ids Change-Id: Ieffa8e4ad0b62f8b53202e15eef01fe9eddf8792 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-05-10Bug 515235 - [Architecture Framework] Palette Configuration shall beBenoit Maggi1-18/+1
have a better integration to AF - add a property palettes in Meta model - remove old customePalette in Meta model - the palette application filter should be done with the name of the PapyrusDiagram defined in the architecture (currently the key, hopfully will be changed for an id field) Change-Id: I7a4163874bbb94f92bd76043d956ee8e79b4a6bb
2017-05-09[releng] Update plugin version for Oxygen releaseFlorian Noyrit3-0/+3
- Update plugin version numbers using Neon.3 as baseline - Add appropriate @since annotations to non-generated code Change-Id: I731bd059466c0caa4b5e0bf0576f0ff5d31f8967
2017-04-18Bug 515361 - [Class Diagram] no paletteFrancois Le Fevre1-1/+1
Actions -switching from \ to / in plugin.xml Change-Id: I80c30f81b5c4059aa60417633fdf5660ad85f92b Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-04-14Bug 512343 - [Palette] Papyrus Palette framework should be refactoredMickael ADAM5-652/+304
Change-Id: I4170f878f144bc9e47ed21f1f3beaeb53911a887 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>

Back to the top