Bug 534140 - Support navigation from Java service class declaration in the VSM to its source
Summary: Support navigation from Java service class declaration in the VSM to its source
Status: CLOSED FIXED
Alias: None
Product: Sirius
Classification: Modeling
Component: Core (show other bugs)
Version: 2.0.0   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 6.0.0   Edit
Assignee: Project inbox CLA
QA Contact: Florian Barbin CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-27 05:13 EDT by Pierre-Charles David CLA
Modified: 2018-06-27 11:54 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pierre-Charles David CLA 2018-04-27 05:13:18 EDT
We have added support for navigation towards service method implementations for an expression (bug #471900), but it would be nice to have the equivalent (on double-click or F3) directly on the Java service class declaration in the VSM editor itself.
Comment 1 Eclipse Genie CLA 2018-04-27 05:39:05 EDT
New Gerrit change created: https://git.eclipse.org/r/121849
Comment 3 Pierre-Charles David CLA 2018-05-15 15:22:02 EDT
Fixed by c7904816b39696e2bc49d87bb48a4faedecf6b09.

Steps to reproduce:
1. Create a new VSP.
2. Inside the VSM, find and select the automatically registered service class.
3. Double-click on it: the corresponding Java class should open.
4. Change the qualified name inside the VSM to a non-existing class and check the navigation behavior in this case: a clear error message should appear instead of just "nothing" without feedback.
Comment 4 Laurent Redor CLA 2018-06-27 11:54:57 EDT
Available in Sirius 6.0.0, see https://wiki.eclipse.org/Sirius/6.0.0 for details