Bug 330199 - [General][Editors] Papyrus shall enable to use layers in diagram editors.
Summary: [General][Editors] Papyrus shall enable to use layers in diagram editors.
Status: NEW
Alias: None
Product: Papyrus
Classification: Modeling
Component: Diagram (show other bugs)
Version: 0.10.0   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 1.0.0   Edit
Assignee: Project Inbox CLA
QA Contact: Quentin Le Menez CLA
URL:
Whiteboard: Scalability nwadsl
Keywords: plan
Depends on: 431121
Blocks:
  Show dependency tree
 
Reported: 2010-11-14 10:11 EST by Sébastien Gérard CLA
Modified: 2018-04-12 10:49 EDT (History)
5 users (show)

See Also:
sebastien.gerard: indigo+
rschnekenburger: juno+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sébastien Gérard CLA 2010-11-14 10:11:24 EST
Papyrus shall enable to use layers in diagram editors. More details on this concept of layer may be found here: http://hal.archives-ouvertes.fr/inria-00527850/fr/
Comment 1 Sébastien Gérard CLA 2010-11-14 10:12:09 EST
This feature will be committed as an extra plug-in of Papyrus.
Comment 2 Remi Schnekenburger CLA 2012-02-13 09:01:46 EST
to be integrated in Papyrus in 0.9.0
Comment 3 Cedric Dumoulin CLA 2013-09-26 15:23:08 EDT
First release is available in extra/layers
Comment 4 Cedric Dumoulin CLA 2014-01-27 09:12:33 EST
A new release of Layers is available:
branch: bugs/330199-layers

This release replace the branch 'bugs/330199'.
Comment 5 Camille Letavernier CLA 2014-03-25 14:52:09 EDT
Commit 1d24986 includes the Layers feature to the build, as an extra plug-in

The Layers feature has been added to the Discovery site. However, the discovery site installation may not work for users using the M6 Version of Papyrus (Layers seem to introduce minor API and/or implementation changes to Papyrus Main, which are only available in the Post-M6 Nightly builds)

Documentation & Tests are not included yet (Although they are available in the sources).
Comment 6 Camille Letavernier CLA 2014-07-22 10:54:42 EDT
Commits ed7f881, 076d5bc integrate the Layers documentation to the main build (Pushed to master)
Comment 7 Klaas Gadeyne CLA 2015-02-11 11:45:28 EST
Hi,

What is the current status of this bug?
(triggered by https://www.eclipse.org/forums/index.php/m/1611831/#msg_1611831)
Comment 8 Cedric Dumoulin CLA 2015-02-12 04:42:43 EST
Hi,
The plugins are available as additional components.
A first documentation is released. Some functionalities are not well documented (especially RegExp).

Actually, RegExp are implemented with OCL.

We start to work on it again. We plan to update the documentation, and to add a new language for RegExp (Eclipse Epsilon).
Comment 9 Cedric Dumoulin CLA 2015-02-12 12:43:47 EST
A short documentation  on using Layer RegExp is added.
Also, a tutorial (video) is available on Papyrus channel (http://youtu.be/x6lnWwD47ZI).
Comment 10 Klaas Gadeyne CLA 2015-02-12 14:32:26 EST
(In reply to Cedric Dumoulin from comment #8)
> Hi,
> The plugins are available as additional components.
> A first documentation is released. Some functionalities are not well
> documented (especially RegExp).
> 
> Actually, RegExp are implemented with OCL.
> 
> We start to work on it again. We plan to update the documentation, and to
> add a new language for RegExp (Eclipse Epsilon).

You mean, as an option or as a replacement of OCL?

I've followed the youtube documentation, it works great!  A possible enhancement would of course be to use the embedded xtext editor for the regexp expressions (but that would be a seperate bug I guess :-)

Thx for the docu!
Comment 11 Cedric Dumoulin CLA 2015-02-12 16:42:20 EST
(In reply to comment #10)
> You mean, as an option or as a replacement of OCL?
  Epsilon language will be another choice. It will be possible to choose between OCL or Epsilon. 

> 
> I've followed the youtube documentation, it works great!  A possible enhancement
> would of course be to use the embedded xtext editor for the regexp expressions
> (but that would be a seperate bug I guess :-)
Yes, an embedded editor with completion would be great !
We should fill a bug about that.