Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-05-20Bug 547253 - [papyrusCore] Add a better API linked to use case for theptessier18-36/+251
pluginorg.eclipse.papyrus.infra.core.sasheditor"" This reverts commit 940e7bd48a4c9d9fbf0895cba04b7bdf6ca94d1d.
2019-05-20Bug 546686: [SashEditor] Remove internal dependenciesPauline DEVILLE3-13/+173
* Remove dependency to import org.eclipse.ui.internal.DragCursors create cursor on dragManader instead Change-Id: I9b2d90ebf8b7042261e44e584cd94a6fe17737bf Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2019-05-20Bug 547099: ClassCastException in ToggleSubmodelHandlerNicolas FAUVERGUE1-2/+1
Avoid possible exceptions Change-Id: Icdedb72739607230238fc63e21bca40beb51951a Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-05-20Revert "Bug 547253 - [papyrusCore] Add a better API linked to use case for ↵ptessier18-270/+36
the pluginorg.eclipse.papyrus.infra.core.sasheditor" This reverts commit 1d02ae804467f31bd78f46eb5606bdbde847a421.
2019-05-20Bug 547253 - [papyrusCore] Add a better API linked to use case for theptessier18-36/+270
pluginorg.eclipse.papyrus.infra.core.sasheditor add friendly package an remove some comments create a file to detect usage of sash editor inside papyrus and example. create an Interface in API to help developer to be fast in their development. add comments two new interfaces Change-Id: Ib91b496bf5bffe5a06dc22c9f33df9b81baa7bec Signed-off-by: ptessier <patrick.tessier@cea.fr>
2019-05-10Bug 543723: [Performances] Improve the ClassLoaderHelperptessier1-26/+34
https://bugs.eclipse.org/bugs/show_bug.cgi?id=543723 remove deprecated because if not some classes cannot be found. And remove call loops loadClass(name) calls loadClass (name, bundle) that can call loadClass(name).... Change-Id: I030227bc191e4e9d7d9b13c6780793eacfc88a11 Signed-off-by: ptessier <patrick.tessier@cea.fr>
2019-05-10Bug 547160: [Table] Column referencing a single Reference feature are not ↵Vincent Lorenzo3-4/+5
editable Change-Id: I620e05cb5d36dda2524af433f88b999009357f40 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2019-05-10Bug 545631 - [Releng] Integration build for the next MilestoneQuentin Le Menez12-169/+169
- depends on the latest platform containing the patches for the sasheditor work in progress Change-Id: I59b0d604b7b2e9a84ca654d521e32d9c4bd43e5c Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2019-05-09Revert "Bug 546747 - [Element types] A missing target in an advice binding ↵Ansgar Radermacher22-315/+189
is not detected by validation" This reverts commit 56e0e4085e8dc5e318791fa881cc4cf0de395a4d. Change-Id: Iafebe7d89e190f3a155d4d71aafb7890117a8943
2019-05-07Bug 546747 - [Element types] A missing target in an advice binding is not ↵Ansgar Radermacher22-189/+315
detected by validation - Change multiplicity in UML file - Regenerate model code. Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
2019-05-06Bug 543723: [Performances] Improve the ClassLoaderHelperCamille Letavernier13-78/+431
https://bugs.eclipse.org/bugs/show_bug.cgi?id=543723 - Add a context URI or Bundle to all methods in ClassLoaderHelper - The context is used to find the most appropriate bundle to load the given class, to avoid relying on a very expensive Eclipse Buddy Policy Change-Id: Ia3c7cc86397643ff3fad634391dce68e5d509d4c Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2019-05-06Bug 546686: [SashEditor] Remove internal dependenciesNicolas FAUVERGUE1-26/+3
- Remove deprecated references of useless services. Now, the nested binding service is manage automatically. I think the remaining internal dependencies cannot be fixed. Change-Id: Icb1eb3a09b6925006630927c8a6d4dd89cfca9b0 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-05-06Bug 546965: [Table] The table framework must provide an API to not open the ↵Vincent Lorenzo12-64/+111
image after a table export as image Bug 546966: [Table] The Table API must be open to allow access to the enumeration org.eclipse.papyrus.infra.nattable.export.image.ImageFormat Change-Id: I7d60bf6e418d3c8515ba8e1bd30afc4c0f6645c4 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2019-04-25Bug 546686: [SashEditor] Remove internal dependenciesPauline DEVILLE3-479/+176
* Move AbstractTabFolderPart outside of eclipsecopy package since it extend a papyrus internal abstract class Change-Id: Ia7b8bf04eb17986fa91d82db59749f06038a37cc Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2019-04-25Bug 546737: [Properties] UML Advanced Properties always assumes we are ↵Vincent Lorenzo7-51/+142
working with UML. -> this assertion is quite wrong Change-Id: I8938a5fe397bd86726f94ad6dd64bb688f769ee4 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2019-04-25Bug 545937 - [Performances] Improve Viewpoints performancesRemi Schnekenburger2-16/+22
- avoid digging into the getAllContexts for the RootIterator: replacing by getContents#iterator - avoid computing the number of views for a given element of a particular kind if there is no count restriction on this kind. Change-Id: I84d4c3b6f613789cd084935754f19c6ec8cf564b
2019-04-24Bug 546686: [SashEditor] Remove internal dependenciesPauline DEVILLE2-317/+0
* Remove unused Class in eclipsecopy (no dependency in papyrus) ** InsertCaret ** DragBorder Change-Id: If92d1c2c398272788dc956ebcfb4639fabb33fbb Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2019-04-24Bug 546686: [SashEditor] Remove internal dependenciesPauline DEVILLE3-347/+0
* Remove unused Class in eclipsecopy (no dependency in papyrus) ** SwtUtil ** TestDropLocation ** CompatibilityDragTarget Change-Id: Ic9f0cf3cdb1fbf5306a9720f6033bea02e48f656 Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2019-04-24Bug 546686: [SashEditor] Remove internal dependenciesNicolas FAUVERGUE21-569/+600
- Remove the Workbench import -> Replaced by activator log - Manage DragUtil as 2 classes: - DragManager: Manage the dragListener - PapyrusDragUtils: Calculate locations - Remove copied eclipse classes not needed - Remove the StatusUtils import -> Manage it by an utility class into oep.infra.tools Change-Id: Ib982410516500ea2edf3ed27f62a0c9dca3cdff1 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-04-24Bug 545631 - [Releng] 2019-06 traceabilityQuentin Le Menez32-318/+1550
- Update target platforms - Copy removed internal classes from EclipsePlatformUI Change-Id: Ib8ec1974b34c38b53a1ca547344077655147af67 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2019-04-23Bug 546406: [Toolsmiths][Validation] Plug-ins to validate element typesNicolas FAUVERGUE2-0/+21
plug-in must be implemented - Distribute validation toolsmiths plug-ins Change-Id: I7e4be126e3259d76d922adfde018e836351d907c Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-04-23Bug 546510: [Tests] SashEditor tests should be resolved and passNicolas FAUVERGUE1-54/+85
Modify the path call of editor input to avoid exceptions of non existing file. Change-Id: I81fe17222186048c047344d4796f2033528ef509 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-04-19Bug 546406: [Toolsmiths][Validation] Plug-ins to validate element typesNicolas FAUVERGUE1-0/+1
plug-in must be implemented - Export the checkers package Change-Id: I9a46a1a2d8d07e95058a05c8bedf66f08448baeb Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-04-19Bug 546406: [Toolsmiths][Validation] Plug-ins to validate element typesNicolas FAUVERGUE25-0/+1045
plug-in must be implemented - Create tests for Element types plug-in validation (actually 73% code coverage on oep.toolsmiths.validation.elementtypes (handlers and testers not tested) and 69% on oep.toolsmiths.validation.common (Exceptions not tested)). Change-Id: Icbde876b3dc3b0988d4e93db2a1ab88e6b5ec7b2 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-04-19Bug 546239: [Toolsmiths][Validation] Plug-ins to validate profileNicolas FAUVERGUE30-8/+1629
plug-in must be implemented - Create tests for Profile plug-in validation (actually 73% code coverage on oep.toolsmiths.validation.profile (handlers and testers not tested) and 69% on oep.toolsmiths.validation.common (all utils methods not all tested)) Change-Id: I65902fafdf6599684eb4b0344fa34503326377e4 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-04-19Bug 546406: [Toolsmiths][Validation] Plug-ins to validate element typesNicolas FAUVERGUE2-0/+241
plug-in must be implemented - Validate the external references dependencies Change-Id: Ic51287cd1a13fd8c31c1f687e328ca72bd751bfe Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
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-16Bug 546239: [Toolsmiths][Validation] Plug-ins to validate profileNicolas FAUVERGUE1-1/+2
plug-in must be implemented - Wrong call Change-Id: I3c6ba8df59e48136fe18c0dbecd8ebe7fe954dc5 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-04-16Bug 546406: [Toolsmiths][Validation] Plug-ins to validate element typesNicolas FAUVERGUE3-7/+130
plug-in must be implemented - Validate the needed basic required plug-ins Change-Id: Iea321578924e838abd405b00322abc3bdd1f7ba7 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-04-16Bug 546239: [Toolsmiths][Validation] Plug-ins to validate profileNicolas FAUVERGUE2-10/+15
plug-in must be implemented - Minor improvements Change-Id: I6b34ee5312b608e8d9717b3591e0a5f69755202a Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-04-16Bug 546406: [Toolsmiths][Validation] Plug-ins to validate element typesNicolas FAUVERGUE3-0/+120
plug-in must be implemented - Validate the extension point Change-Id: Ied35f66c3377b19f5d80f7f10a64dda93f6c61c1 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
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-15Bug 546406: [Toolsmiths][Validation] Plug-ins to validate element typesNicolas FAUVERGUE2-2/+91
plug-in must be implemented - Validate the element types file Change-Id: I95fe00b24d6ba1cf793de506cb785706a7a1ea3d Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-04-15Bug 546406: [Toolsmiths][Validation] Plug-ins to validate element typesNicolas FAUVERGUE22-0/+1104
plug-in must be implemented - Create the element types validation plug-in + Add the menu + Configure the validation parameters Change-Id: Ia7001fe4d930d6dc257a8006db2b1f39475c8bf5 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-04-15Bug 546239: [Toolsmiths][Validation] Plug-ins to validate profileNicolas FAUVERGUE20-89/+708
plug-in must be implemented - Manage the internal classes and APi classes. + Create the interface for checkers + Add usecases files Change-Id: Iadc7798659355c481a286da289c56ba6aa900a91 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-04-15Bug 546239: [Toolsmiths][Validation] Plug-ins to validate profileNicolas FAUVERGUE5-19/+279
plug-in must be implemented - Implement the check of dependencies depending to the external references in the profile. Change-Id: I8bc4ec9a3760988226fcb4b2dac764e317d63961 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-04-15Bug 546239: [Toolsmiths][Validation] Plug-ins to validate profileNicolas FAUVERGUE4-3/+112
plug-in must be implemented - Implement the profile definition validation (no definition must be defined) Change-Id: Ic806f7431e301bb2091651e020ccb9a282a3e606 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-04-12Adding Papyrus4Manufacturing examples modelsSaadia DHOUIB18-0/+21186
Change-Id: I977a47cb12d059221bc8905573b47aae69839c1c Signed-off-by: Saadia DHOUIB <saadia.dhouib@cea.fr>
2019-04-12Bug 482587 - Creating a diagram does not mark model as dirty and model is ↵Ansgar Radermacher1-18/+17
not possible to save - Pass by command stack instead of executing it on the local history - Reset the owner in case of undo. Otherwise the diagram is still shown in the model explorer (but can't be opened) Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
2019-04-11Bug 546239: [Toolsmiths][Validation] Plug-ins to validate profileNicolas FAUVERGUE3-0/+98
plug-in must be implemented - Implement the build.properties validation Change-Id: Ibc4f36d551c3f726f3761b846d650c4102348005 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-04-11Bug 546239: [Toolsmiths][Validation] Plug-ins to validate profileNicolas FAUVERGUE10-13/+468
plug-in must be implemented - Implement the plugin.xml validation Change-Id: I661dbf38264cdab327f165e1f1acdda570644134 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-04-09Bug 546239: [Toolsmiths][Validation] Plug-ins to validate profileNicolas FAUVERGUE14-33/+264
plug-in must be implemented - Create the Validate profile plug-in menu Change-Id: I26f5803bdf00bed2be60cd13d3e32503ee0a2400 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-04-09Bug 546239: [Toolsmiths][Validation] Plug-ins to validate profileNicolas FAUVERGUE39-0/+1712
plug-in must be implemented - Create the plugins and features Change-Id: Ie74f478fbaa691b16235274eb27462e09ee7140b Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
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-21Bug 545631 - [Releng] Update RCP configuration and splash screen forPauline DEVILLE15-23/+23
nightly Change-Id: Ia21b02346f7aca5ba1c7de321b073ff848e2219e Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2019-03-20Bug 542929 - [Releng] Update oomph configurationPauline DEVILLE14-51/+51
Change-Id: Ic7b31c6f878810bb721c412af5dd54eee9152aa4 Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2019-03-20Bug 545575: [Table] Paste String resolution doesn't work for stereotype's ↵Vincent Lorenzo9-22/+54
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 542929 - [Releng] Update dependencies for 2019-03 RC24.3.0_RC2Pauline DEVILLE14-120/+120
Change-Id: I68c536f31a1b7b5c5ecc8a953005a06d5dae662e Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>

Back to the top