Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 319083 - Template visibility markers in outline
Summary: Template visibility markers in outline
Status: CLOSED FIXED
Alias: None
Product: Acceleo
Classification: Modeling
Component: Core (show other bugs)
Version: 3.0.0   Edit
Hardware: PC All
: P3 enhancement
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-07 04:17 EDT by Mikaël Barbero CLA
Modified: 2010-08-04 05:39 EDT (History)
2 users (show)

See Also:


Attachments
Improved outline view v1.0 (36.51 KB, patch)
2010-08-03 03:23 EDT, Stephane Begaudeau CLA
laurent.goubet: iplog+
Details | Diff
Icons used in the previous patch (11.09 KB, application/zip)
2010-08-03 03:24 EDT, Stephane Begaudeau CLA
laurent.goubet: iplog+
Details
Screenshot of the result (105.26 KB, image/png)
2010-08-03 03:25 EDT, Stephane Begaudeau CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mikaël Barbero CLA 2010-07-07 04:17:08 EDT
Hi,

It would be great to have template visibility markers in the outline view of the Acceleo editor. This way, it would be quick and easy to identify what is API and what is not in a single Acceleo module.

What do you think about that?
Comment 1 Stephane Begaudeau CLA 2010-08-03 03:23:30 EDT
Created attachment 175744 [details]
Improved outline view v1.0

With this patch, the outline view will show the visibility of templates and queries. There is also a new node in the tree of the outline view to show all the "import" element under a common node like in the JDT (with the icon of the JDT). It will also have several actions:
1- Sort the element of the outline view
2- Hide non public templates, queries of macros
3- Hide queries
4- Hide templates
Comment 2 Stephane Begaudeau CLA 2010-08-03 03:24:38 EDT
Created attachment 175745 [details]
Icons used in the previous patch

Icons used in the previous patch
Comment 3 Stephane Begaudeau CLA 2010-08-03 03:25:47 EDT
Created attachment 175746 [details]
Screenshot of the result

Screenshot of the result
Comment 4 Laurent Goubet CLA 2010-08-04 05:39:12 EDT
Thanks, that's a big improvement. Patch committed on HEAD, as the icons were originally created by Obeo (in M2T/Acceleo) or the JDT, they've already been checked as fully under the EPL.