Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-05-20Bug 547253 - [papyrusCore] Add a better API linked to use case for theptessier17-35/+249
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 ↵ptessier17-268/+35
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 theptessier17-35/+268
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-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 Menez18-59/+1291
- Update target platforms - Copy removed internal classes from EclipsePlatformUI Change-Id: Ib8ec1974b34c38b53a1ca547344077655147af67 Signed-off-by: Quentin Le Menez <quentin.lemenez@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 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 FAUVERGUE21-0/+1097
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-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 FAUVERGUE12-30/+256
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 FAUVERGUE33-0/+1589
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 DEVILLE2-2/+2
nightly Change-Id: Ia21b02346f7aca5ba1c7de321b073ff848e2219e 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 545246 - [Tools] PackageUtil getUserModel fails in case ofPauline DEVILLE1-15/+16
internationalization - Return UML model root based on editor URI Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr> Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr> Change-Id: Iea87bf42c0c372e378f8a5e90856b0bd70f044e6
2019-03-07Bug 544869: [Properties][Toolsmiths] AssertionFailedException in the ↵Vincent Lorenzo6-22/+48
property view generation, when a dependency at ecore model level can't be resolved - fix the bug - add exsd files in the build.properties of the plugin oep.infra.properties - add 2 non-nls tags Change-Id: I810f12fc9d66f7a6571506a38232c13ec5547ba0 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2019-03-06Bug 545131 - [Class Diagram] [Deployment Diagram] NLS warnings on unused ↵Quentin Le Menez2-143/+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-19Bug 544547: [CDO] Replace CSSDiagramImpl by CSSDiagram in ↵Vincent Lorenzo15-64/+78
oep.infra.gmfdiag.css, to avoid a ClassCastException Change-Id: I06dc69439a4d4d88b2b66047b5f40c1cf1ceb9fe Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2019-02-18Revert Bug 447665: [Profiles] Removing profiles definitions causing a profileVincent Lorenzo4-9/+11
- revert plugin version too Change-Id: I443ac86455318a8731ec6ee83f66f49df48923ca Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2019-02-15Bug 527940: [All Diagrams] EditPolicies "RemoveOrphanViewPolicy" forNicolas FAUVERGUE1-6/+3
each diagrams must be disabled Remove dead code after removing all the 'RemoveOrphanViewPolicy'. Change-Id: I5e9e433745974e870879e752ec0afd0b5fbae52e Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-02-14Bug 544183 - [releng][tools] https update site are not change intoPauline DEVILLE3-14/+34
file:/home/data/httpd/ during generation of target files Change-Id: Id7871d3432ff0993e644795983471eceeaf24549 Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2019-02-13Bug 542518 - [Diagram] Creation of a diagram inside an element and dropping ↵Quentin Le Menez1-8/+19
associations inside - Cleaning the conditions Change-Id: I238b4d3da42b6c6e36b3cae562040a77b39fd37c Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>

Back to the top