Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 319083

Summary: Template visibility markers in outline
Product: [Modeling] Acceleo Reporter: Mikaël Barbero <mikael.barbero>
Component: CoreAssignee: Project Inbox <acceleo-inbox>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: laurent.goubet, mikael.barbero
Version: 3.0.0   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Attachments:
Description Flags
Improved outline view v1.0
laurent.goubet: iplog+
Icons used in the previous patch
laurent.goubet: iplog+
Screenshot of the result none

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.