Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-03-06Bug 512983 - [ALF Extra] Move the extra part to incubationBenoit Maggi30-1796/+0
- remove code related to alf extra - the code has been moved to org.eclipse.papyrus.incubation Change-Id: If81f3a3ba3ca0ac2d81cb3be7ca5a0a93aa0d09d Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2016-08-28Bug 443799 - Fix potential bugs identified by FindBugs in oep.infra.*Florian Noyrit2-26/+26
Bug 499554 - Oxygen release version number moved to 3.0.0. Change-Id: I8e112db7175a5b89eb9b37973639627a6c29e007
2016-03-21Regenerate ALF parser.jeremie.tatibouet2-2/+2
Update version number to 2.0.0 for: - oep.uml.alf. - oep.uml.alf.ui. Fix missing dependency ranges. Change-Id: Ic233566df1b6e90e8ec4791cca1c0b132c5963cb Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr>
2016-03-03Bug 485220: [Architecture] Provide a more modular architectureChristian W. Damus4-0/+704
https://bugs.eclipse.org/bugs/show_bug.cgi?id=485220 Complete the configuration of PDE API Tooling in the Papyrus Main and Developer Tools projects, including: * adding the API Analysis nature and builder to .project where it was missing * adding a new menu action in the dev tools Project Management menu to ensure that all Oomph version-management projects in the workspace have API analysis also * fixing API version analysis problems, mostly by upversioning bundles to 2.0 but also applying API filters in some cases where it seems appropriate * implementing project-level API Analysis preferences for warning severity of missing @since doc tags (the default is error) and adding it to the Oomph project preferences management Change-Id: I3f5fad20ffc7bb66eec0abbb86b5cc52aacb1ff1
2016-02-12Bug 485220: [Architecture] Provide a more modular architectureChristian W. Damus1-35/+35
https://bugs.eclipse.org/bugs/show_bug.cgi?id=485220 Factor UI dependencies out of the UML Element Types bundle. This includes moving some advices that interact with the user into a new org.eclipse.papyrus.uml.service.types.ui bundle. Pull up the PasteCommandService and IPasteCommandProvider API into the Infra Diagram layer where the extension point is defined. Deprecate the old API in the UML layer. Introduce a service for participation of languages in CSS styling: * styling reset actions in the Reset Style command * access to semantic model classes and properties to make available to CSS Factor PapyrusObservableValue and cohorts out of the UML Tools bundle into the Infra Layer for more general reuse and to relieve the Diagram Infrastructure layer of UML dependencies. The old API remains as deprecated. Remove the Infra Diagram Layer dependency on UML Layer for property testers governing deletion in the diagram. Includes introduction of a new IGraphicalDeletionHelper OSGi service for delegation of the determination of whether an element can be deleted from the diagram and replacement of the XML expression properties * org.eclipse.papyrus.uml.diagram.common.isSemanticDeletion * org.eclipse.papyrus.uml.diagram.common.isReadOnly by * org.eclipse.papyrus.infra.gmfdiag.common.isSemanticDeletion * org.eclipse.papyrus.infra.gmfdiag.common.canDelete (where the latter is the negation of the property that it supersedes) Extract UML dependencies from the Diagram Outline and CSS Editor bundles. Remove unused MDTUtil APIs that referenced a UML-specific annotation. Move the Diagram Infrastructure CSS Palette bundle into the UML layer because it serves to provide extensions on the Palette Service, which is an overtly UML-specific capability. All client APIs for the Properties View are moved from org.eclipse.papyrus.views.properties bundle to a new org.eclipse.papyrus.infra.properties.ui bundle. This includes renaming of: * extension points * label-provider contexts * XWT namespaces Add an "all UI tests" suite. Define a componentized hierarchical build layout of the main plug-ins Change-Id: I43f8f3644857a18b69715f5a2f1da9b1cf286d67
2015-08-21[releng] Neon-1.2.0 modification step by stepQuentin Le Menez4-28/+27
Change-Id: I9126d707fecad85c9b5384b35074deba995b6527 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2015-06-11469953: [Releng] Update the build to support a global POMCamille Letavernier2-4/+4
https://bugs.eclipse.org/bugs/show_bug.cgi?id=469953 Change-Id: I050cf9dbbdd5705aaf8d45f2db3458226d148002 Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-06-09Merge branch 'master' into bugs/462954-alfArnaud Cuccuru2-57/+48
Change-Id: Ic42952adfd3ec4b1b32db5d3f4bf3613e5902296 Signed-off-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-06-09Avoid freeze of the ALF editor when editing an activity (bug 466458) jeremie.tatibouet2-72/+68
Remove unecessary old undo redo code (will be replaced in future commits) Change-Id: Ieb255cb625d48af00fe7566b9802a056ad3daef3 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/49766 Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-29[Alf Properties] Fix ClassCastException and clean-upCamille Letavernier2-57/+48
Change-Id: Ic21acbcf4e2b034e3e1298f78a1d7cca4ad5cb54 Reviewed-on: https://git.eclipse.org/r/48852 Tested-by: Hudson CI Reviewed-by: Jeremie Tatibouet <jeremie.tatibouet@cea.fr> Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-26Provide a preference page for the Papyrus Alf integration.jeremie.tatibouet14-2/+300
The nominal behavior is that Alf tooling is disabled. The user can next enabled it through the preference page and additionnaly activate the automated synchronization. Answers to bug 468312. Change-Id: I8c3102b0bb450818e42b921007a2ad49bba89803 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/48638 Tested-by: Hudson CI Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-26https://bugs.eclipse.org/bugs/show_bug.cgi?id=467895jeremie.tatibouet1-0/+15
The ALF editor does not appear when a selected element is read-only. Change-Id: I6a83904297a59a2bf4fc5c07b0319957e2327bd3 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/48637 Tested-by: Hudson CI Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-21Fix incorrect refresh of the ALF editor a compilation.jeremie.tatibouet1-1/+4
Fix unecessary creation of textual representation comments. Fix automated population of error log with debug messages Change-Id: If5d01a83c90935a848377bf5f0ea8654a32526a5 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/48342 Tested-by: Hudson CI Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-11[Releng - ALF] Fix bundles metadataCamille Letavernier1-5/+5
Change-Id: Ie1ed285c8783859745f9759c35be3b7c1f8f21b3 Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-05-06Bug fix: two validations scheduled instead of one. This was due to anjeremie.tatibouet1-5/+12
additional refresh. Change-Id: Ia2d82c7ece71bd511b1a56bf3adc334f06bbf51c Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/47252 Tested-by: Hudson CI Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-05Set up ALF property view integration as being in incubation. It impliesjeremie.tatibouet2-3/+3
plugin versions numbers to be downgraded to 0.7.0. This is response to bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=466394 Change-Id: I8bda6ae34776a151750cdc01e81799d8df0822d6 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/47159 Tested-by: Hudson CI Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-05Enables the ALF editor when an operation is selected. Still some mergejeremie.tatibouet2-3/+24
problem at this step (e.g. the implementation of an operation not referenced in the "method" list after a compilation). Change-Id: I6cd85e10180d9b113fd5a77d23ac572c9426000c Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/47155 Tested-by: Hudson CI Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-05Enable ALF editor when an activity is selectedjeremie.tatibouet1-0/+2
Change-Id: I03337898021da86716da0b208adc595513209f86 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/47152 Tested-by: Hudson CI Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-05Enables context change when the editor opens within the property view. jeremie.tatibouet1-9/+44
Change-Id: Ib4aee6613e55fa1043ab4649c8023d70e807468f Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/47151 Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-04-30Cleans up the property view integration.jeremie.tatibouet10-610/+143
- Delete direct editors contribution - Rewrite filter making the property section available Change-Id: Ib14347e3ad3cf95495991536fa4964d0bceb0444 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/46800 Tested-by: Hudson CI Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-03-25(1) - Migrate OCL dependencies (tests and alf plugins)jeremie.tatibouet1-3/+3
(2) - Regenerate ALF plugins (3) - Regenerate plugins for editions of stereotype properties Change-Id: If006c6350ea08b7b99295ea33c012c983ab65169 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr>
2015-03-24462954: [ALF] Integrate the new ALF grammar & toolingJeremie Tatibouet19-0/+1192
https://bugs.eclipse.org/bugs/show_bug.cgi?id=462954 - Squash the committers/cletavernie/alf-integration branch Also-by: Ed Seidewitz <ed-s@modeldriven.com> Also-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Signed-off-by: Jeremie Tatibouet <jeremie.tatibouet@cea.fr>

    Back to the top