Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-02-09Bug 508843: [Toolsmiths] migrate expansion model into its own pluginVincent Lorenzo1-1/+3
- Add the about.html file to binary and src build Change-Id: Ibd9da5de295febaf0285c8b2732efb1d7fedd9f7 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-02-09Palette Customization Dialog:Mickael ADAM2-20/+16
Take into account of ConfiguredHintedMetamodelElementType Change-Id: If7b5cc9ec8fbaec10048aa1bfbb4be4a7ee9731c Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2017-02-09Bug 511468: [Property View][DataType] TreeViewers are not refreshed onFanch BONNABESSE5-46/+55
the selection change of stereotyped elements https://bugs.eclipse.org/bugs/show_bug.cgi?id=511468 Add refresh when the selection change. Add MultipleObservableValue instead of a List of IObservableValue. Change-Id: If07c0c95493f861190e4a90a2b8668414483cb86 Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net>
2017-02-09Bug 509908: [Internationalization][Tests] Internationalization JUnitNicolas FAUVERGUE9-217/+282
tests failed https://bugs.eclipse.org/bugs/show_bug.cgi?id=509908 Modify the mothod to control the project with properties files. The uncontrol tests was already managed by the Control mode tests. Change-Id: Ic91e63ba45b86f6b1f5c794771ed966ed372a6d7 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2017-02-08Bug 511931 - New Papyrus project in eclipse overview is brokenBenoit Maggi2-2/+2
- reference the correct action Change-Id: Ie69f08cb7644f3aefbaf507ee432367b1d657a5b Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-02-08Bug 511839 - [GMFT] Error in ocl_tracker_factory extension pointBenoit Maggi3-1/+109
- fix regression tests due to missing extension point Change-Id: If37a2f13be9844338375aaa445362b72d3741462 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-02-07Bug 511839 - [GMFT] Error in ocl_tracker_factory extension pointBenoit Maggi3-109/+1
- remove plugin.xml, ocl_tracker_factory.exsd and update build.properties accordingly. Change-Id: I67171f9f880bd630a0646aead0888d7d3d1b3621 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-02-07Bug 511774 - [All diagrams, CSS] index out of bounds exception for non SVG ↵Ansgar Radermacher1-1/+1
filenames - Trivial fix checking also for negative index values
2017-02-03Bug 511655 - [Copy/Paste] DefaultPasteCommand throws NPE ysroh1-1/+1
Check for NULL Change-Id: I1e6e91e19a6724830cb2c5cb7db1388c916daec5 Signed-off-by: ysroh <ysroh@zeligsoft.com>
2017-02-03Bug 511616: [Infra] CreateRelationshipCommand should allow modificationsRemi Schnekenburger2-0/+79
of source and target on ConfigureRequest from CreateRequest https://bugs.eclipse.org/bugs/show_bug.cgi?id=511616 - Creating a new command to override GMF basic one - Use this command in DefaultEditHelper, the basic helper used in Papyrus for almost any element. Signed-off-by: Remi Schnekenburger <rschnekenburger@eclipsesource.com>
2017-02-03Bug 511657: [Importer][Rhapsody] visibility is lost for mapping IAttribute ↵Vincent Lorenzo1-0/+6
to InstanceSpecification Change-Id: I6eb568b90237e15c4a2afdb2c299790a03a7389a Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-02-03Bug 511654: [Importer][Rhapsody]The properties isConjugated are not well ↵Vincent Lorenzo2-2/+33
managed for UML and SysML by the Import Tool Change-Id: Iccece9b48277bb66eaeb61a4a8d344d1cbc5fe84 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-02-03Bug 511652: [Importer][Rhapsody] Add the support for the description field ↵Vincent Lorenzo2-16/+107
of the Rhapsody object - Model (root of the Rhapsody project (IProject) - Actor - Interface - Property (Part) - DataType - Enumeration - EnumerationLiteral - InstanceSpecification (from IType) - Class (from Itype) - Class (from IClass) - Connector - Property (from IRelation) - Port (from IRelation) - Property (from IArgument) - InstanceSpecification (from IAttribute) - Property (from IAttribute) - Signal Change-Id: I8414100b58dfb0ae9490f1fbcb8b0f3967a400c5 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-02-03Bug 496176: [Importer][Rhapsody] Papyrus must provide a tool to import ↵Vincent Lorenzo95-6/+11178
Rhapsody SysML Model into Papyrus. Contribute to the JUnit Tests framework for Rhapsody SysML Migration Tools Change-Id: Iad158b53a918842b566f753deb30bf2b7f2adb4d Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-02-03Bug 511307 - [releng] introducing new strategies to ensure moreFrancois Le Fevre1-0/+22
robustess on Papyrus Release -test by doing mvn install -f releng/pom.xml -Dtarget.suffix=portable -P\!generate-tests -Declipse.download=http://download.eclipse.org -Dgib.enabled=true -running time should swith from 12 mn to 1mn Change-Id: Ibe551bf60429de663034359ec09bdb6c3b1b3b55 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-02-03Bug 464625: [All Diagrams] Direct edition should rely on service edit toBenoit Maggi12-247/+284
manipulate values https://bugs.eclipse.org/bugs/show_bug.cgi?id=464625 - Modify AbstractElementTypeBasedAttributeParser to use IElementEditService - Modify Template regenerate all diagrams (except InteractionOverview with the missing gmfgen) Change-Id: I19a0f8fe5a2e6b9ec4e5e92be6990753bc1dbf9b Signed-off-by: Gabriel Pascual <gabriel.pascual@all4tec.net> Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-02-03Bug 511550 - [Quality] Remove deprecated classes in Wizard Plugin Benoit Maggi27-591/+12
- remove all deprecated classes in org.eclipse.papyrus.uml.diagram.wizards plugin Change-Id: Ifa1cba6232fa3b3d97de2e1346767b13b06f37c9 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-02-02Bug 511577: [Importer][Rhapsody]ConnectorEnd#role is null, but ↵Vincent Lorenzo1-1/+11
ConnectorEnd#partWithPort is not null -> not valid model Change-Id: Id71d6947ebf9938ca8ae47112ac96982a0e53ddc Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-02-02Bug 511497: [Importer][Rhapsody] IAssociationEnd are not managed when ↵Vincent Lorenzo5-21/+41
inverse property!=null - add mapping method to create Association when IAssociationEnd.inverser!=null, called iAssociationEndToUMLAssociation_case2 - rename toAssociationswithProp into iAssociationEndToUMLAssociation_case1 - add a common mapping method iAssociationEndToUMLAssociation to create association from an IAssociationEnd Change-Id: I4416f3275ec61fae2e12fc2c71078a4e7c4f69d1 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-02-02Bug 511336: [Importer][Rhapsody] IAssociationClass are not managed properlyVincent Lorenzo36-156/+1098
- update the rhapsody metamodel - this commit provide the feature display name for IAssociationEnd too - add mapping method to manage IAssociationClass Change-Id: I15cf34e45571d22fabaab16c100b9eed1c226c30 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-02-02Bug 493215 - [Component Diagram] Label of port is above the port atMickael ADAM2-2/+6
creation https://bugs.eclipse.org/bugs/show_bug.cgi?id=493215 Change-Id: I2a7b8d20d67de90262fb8df61153d4816ce8338e Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2017-02-02Fix Rhapsody documentation: just replace a </null> by </code>Vincent Lorenzo1-1/+1
Change-Id: I796f02a744abecc655b94fef82740fd64a8f799b Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-02-02Bug 511486: [Importer][Rhapsody] Refactore the mapping used for associationVincent Lorenzo4-75/+5
- commit 2 - remove useless mapping method fromClasse2Associations - remove useless mapping method toAssociationswithoutProp (bad code, checked with JUnit tests, useless) - remove mapping toOwnedAssociationEnd and integrate its code to toAssociationswithProp mapping Change-Id: Ia7549cca9a8b9eba0925a681e86b53e37531a147 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-02-02Bug 511486: [Importer][Rhapsody] Refactore the mapping used for associationVincent Lorenzo1-103/+104
- commit 1 - Just reorder mapping methods for uml association in the file to group code about association management Change-Id: I26665ec2f9220fde9a36fc2be47c45c31eae78fc Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-02-02[releng] [oxygen] update maven launchersQuentin Le Menez2-2/+1
Change-Id: Ic1718fda0f149a3600af2dacc549bc5cf883280b Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2017-02-01[releng] [oxygen] Update targets and tpds for M5Quentin Le Menez15-93/+88
- removed main dependency to gmft introduced by the previous commit but left it for the tests, extra and dev parts Change-Id: Ie103af6bce01268171d1beee6a5de038c10b41f3 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2017-02-01[releng] [oxygen] update targets and tpds for M5Quentin Le Menez16-323/+344
- reintegrate gmft dependency as some plugins were not forked Change-Id: I1dd79880fc86be0b059b29b43f5fc37a861c6ec7 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2017-01-31Bug 511185 - [Toolsmiths] problem in extra with reference to toolsmithsFrancois Le Fevre3-28/+32
change: -adding the toolsmiths in the main feature focus: -initially customization plugin was part of extra it has been migrated into main Change-Id: I017faa049fa05d410dd764ab0814ad28fbd9b09e Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-01-30Bug 511294: [Importer][Rhapsody] part multiplicities are ignored by the ↵Vincent Lorenzo1-0/+4
transformation Add multiplicty when !=1 for part Change-Id: I5f35bdddcad9394bbcff72c01236594fea73d7d6 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-01-30Bug 511293: [Importer][Rhapsody] UML Signal is not supported to type ↵Vincent Lorenzo3-85/+90
properties used Association member ends - change the signature of the following method from umlrhapsody::IType to ecore::EObject - umlrhapsody::IType::toUMLDatatype, - umlrhapsody::IType::toUMLInstanceSpecification, - umlrhapsody::IType::toUMLEnumeration, - umlrhapsody::IType::iTypeToUMLClass, //TODO : merge me with the existing other way to create a class - umlrhapsody::IType::iTypeToDefault - rename toUMLDatatype into iTypeToUMLDatatype - rename toUMLInstanceSpecification into iTypeToUMLInstanceSpecification - rename toUMLEnumeration into iTypeToUMLEnumeration - move these 5 methods into generalMappingToUMLElement - delete the method iTypeToUMLElement Change-Id: I8ab974951c1b0fadfbbe6da4c3c9949c9195cd35 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-01-30Bug 511292 :[Importer][Rhapsody] UML Actor is not supported to type ↵Vincent Lorenzo7-67/+51
properties used Association member ends - rename the mapping method toUMLInterface into iClassToUMLInterface and toUMLClass into iClassToUMLClass - change there signature from umlrhapsody::IClass to ecore::EObject - move them from toUMLElement to generalMappingToUMLElement - remove the mapping toUMLElement Change-Id: Id2439556a481a7d0b1ea4b853ad9dc5a9d7aa185 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-01-30Bug 508275 - BasicIndexOutOfBoundsException belowMickael ADAM1-3/+5
TabFolderImpl.removePage (thrown in BasicEList.remove) https://bugs.eclipse.org/bugs/show_bug.cgi?id=508275 Change-Id: I0253bc49e7c0b4036027b4ca2584d977126f7fe1 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2017-01-29Bug 510937 - [TEST] [REFACTOR] [OXYGEN] The tests for Papyrus' main plugins ↵Quentin Le Menez556-22799/+27559
should be clearer to visualize during execution on the server and segmented to respect the plugin's architecture Change-Id: I5125c9ae1552ef8144aff12881e0ba2cfb1be102 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2017-01-29Bug 508843 - [Toolsmiths] Remove unexpected .projectFlorian Noyrit3-51/+0
Change-Id: I01cac0a26ec78017db2163150a1e2440c84ea023
2017-01-27Bug 508514: [Imported] [Rhapsody] Papyrus should try to keep the id of the ↵Vincent Lorenzo9-46/+783
imported Rhapsody Element Change-Id: Ib0593ff03652200456aefdba20be6173df4ec433 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
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-27Bug 511093 - [Communication Diagram] Label of Interaction shall not beMickael ADAM1-0/+6
center. https://bugs.eclipse.org/bugs/show_bug.cgi?id=511093 Change-Id: If10de463d6a05fc115625c0500de14368691e803 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2017-01-27Bug 510889 - [GMFT] Fork gmft.runtimeBenoit Maggi2626-785540/+773187
- rename the plugin as org.eclipse.papyrus.infra.gmfdiag.tooling.runtime - integrate in Papyrus build - add the plugin to gmfdiag feature - change dependency in infra.gmfdiag.common - change xtend templates - re-genenerate all diagrams - fix missing keys using full namespace - fix wrong version number - impossible to regenerate InteractionOverview (no gmfgen) - Remaining generated not in Activity and Timing - keep hand made code in UMLNavigatorLabelProvider for Sequence Diagram Change-Id: I1c1b988eafff38eae56a789d6a8734083c1117d4 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-01-27Bug 511156 - [Toolsmiths] double icon with different caseFrancois Le Fevre1-0/+0
-suppression and regeneration -regeneration Change-Id: Ie73b93a4d03e1bf1de0a5802131a55464c388cfc Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-01-26Bug 509688: [Property View] Widget displayed in properties pages forFanch BONNABESSE8-78/+380
DataTypes does not take into account the multiplicity https://bugs.eclipse.org/bugs/show_bug.cgi?id=509688 Taking into account multiplicity. Change-Id: Ica337a1277d38a94ba77fde3fd01d932c39f5dd2 Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net>
2017-01-26Bug 487932: [Table] SysML 1.1 Junit tests must be moved to UML NatTableNicolas FAUVERGUE368-1/+15256
plugins https://bugs.eclipse.org/bugs/show_bug.cgi?id=487932 Create an UML plugin with dynamic profile to reproduce the SysML allocations and requirements tests without SysML profile. Change-Id: I9cc6acca78c94f60e505d4c603cedf0dae0f2a70 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2017-01-26Bug 509908: [Internationalization][Tests] Internationalization JUnitNicolas FAUVERGUE20-215/+280
tests failed https://bugs.eclipse.org/bugs/show_bug.cgi?id=509908 Manage the internationalization tests with Papyrus Model Fixture instead of AbstractEditorTest Change-Id: I6e6a57b77a418aa9d4ccb63a50f8f94115d8d16c Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2017-01-25Bug 511046: [View][Properties] Generator is broken : we can't generate ↵Vincent Lorenzo3-3/+3
property view Change-Id: Id1fb630bba5465f25cb72669d49658f50deb0dda Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-01-25Bug 511031: [Importer][Rhapsody] Rhapsody IAttribute declared in a package ↵Vincent Lorenzo1-1/+37
to represent constant must be imported as UML InstanceSpecification Change-Id: I169606462754397d265a49585d7793fbd0df33c4 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-01-25Bug 510506 - [Toolsmiths] migrate oep.customization inFrancois Le Fevre94-519/+530
plugins/toolsmiths changes: -migration of customization in toolsmiths -rename the package -regenerate the code by editing the genmodel -migrate models under models keypoint: -plugin begins before to extra Change-Id: Id2fce5633e999e3f92802f4f632e871483bfbd1a Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-01-25Bug 511025: [Importer][Rhapsody] Comments for Package are not importedVincent Lorenzo1-3/+33
Change-Id: I16c36b27431fbc18fd4fd1b8f2e1e5646633457c Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-01-25Bug 510960: [Importer][Rhapsody] Unit for value type stereotype is not ↵Vincent Lorenzo1-7/+6
always defined Change-Id: Ic49ad948fe85968f2e6ebeb281a3267334248ebe Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-01-25Bug 510761 - [Facet] Allow preferences for default loaded facetBenoit Maggi1-3/+4
- use the preference only if set Change-Id: I7fd1d833717eb9649181c3985ffb8d92fedae3cc Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-01-24Bug 510960: [Importer][Rhapsody] Unit for value type stereotype is not ↵Vincent Lorenzo1-290/+287
always defined Change-Id: Ic54a3f057ba683c704f92617ba4885a314339e16 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-01-24Bug 510904: [Importer][Rhapsody] Port multiplicity is not set when [1..1]Vincent Lorenzo1-5/+12
Change-Id: If119a4bbab4a1fe956cf39ba14839bc8ed901917 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>

Back to the top