Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 283799 - Navigation by Ctrl+click in XPand Editor
Summary: Navigation by Ctrl+click in XPand Editor
Status: CLOSED FIXED
Alias: None
Product: M2T
Classification: Modeling
Component: Xpand (show other bugs)
Version: 0.7.0   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: M5   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-17 03:04 EDT by Aurelien Pupier CLA
Modified: 2013-02-21 08:14 EST (History)
2 users (show)

See Also:
sven.efftinge: helios+


Attachments
Suggestion 1 (22.34 KB, image/png)
2010-01-07 10:42 EST, Darius Jockel CLA
no flags Details
Suggestion 2 (19.42 KB, image/png)
2010-01-07 10:42 EST, Darius Jockel CLA
no flags Details
Improvement of navigation (34.88 KB, patch)
2010-01-15 09:07 EST, Darius Jockel CLA
no flags Details | Diff
Improvement of navigation (37.32 KB, patch)
2010-01-21 09:33 EST, Darius Jockel CLA
sven.efftinge: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Aurelien Pupier CLA 2009-07-17 03:04:09 EDT
Build ID: 20090619-0625

Steps To Reproduce:
Ctrl+click navigation into XPand Editor will be great.
In the same file and also to other files


More information:
Comment 1 Darius Jockel CLA 2010-01-07 10:41:43 EST
Hello,

I will improve the navigation inside the XPand-editor.
First I will improve the label of the hyperlinks.

Currently I am searching for the best pattern of the label.

Now the label consists only of the name of the extensions or definitions.
Suggestion 1 is:
FileName::definitionName FOR TypeName
Suggestion 2 is a little more Java like:
definitionName : TypeName - FileName
or suggestion 3 with fully qualified names
definitionName : TypeName - fqFileName

Please see the two attached figures for a first impression.

Regards
Darius
Comment 2 Darius Jockel CLA 2010-01-07 10:42:30 EST
Created attachment 155506 [details]
Suggestion 1
Comment 3 Darius Jockel CLA 2010-01-07 10:42:59 EST
Created attachment 155507 [details]
Suggestion 2
Comment 4 Darius Jockel CLA 2010-01-15 09:07:30 EST
Created attachment 156222 [details]
Improvement of navigation

This pach improves the navigation. The navigation suggestions no contains only definition reachable by imports. 
Also the label now shows the return type adn the parameterlist of the extension
or the type and parameter list of defines. If the declaration is defined in another file like the currend, also the name of the file is displayed.
Comment 5 Darius Jockel CLA 2010-01-21 09:33:14 EST
Created attachment 156791 [details]
Improvement of navigation

The navigation now differs between:
- extension imports,
- defines
- extension definitions.
The navigation proposals are filtered in respect of the types of defines or extensions.
Comment 6 Sven Efftinge CLA 2010-01-28 09:40:37 EST
patch applied. Thanks!
Comment 7 Karsten Thoms CLA 2013-02-21 08:14:00 EST
Bug resolved before Xpand 1.2 release date => Closing