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

Bug 192865

Summary: [EMFT Search][UI] SelectionToViewer interface definition
Product: z_Archived Reporter: lucas bigeardel <lucas.bigeardel>
Component: EMFT searchAssignee: lucas bigeardel <lucas.bigeardel>
Status: CLOSED FIXED QA Contact: lucas bigeardel <lucas.bigeardel>
Severity: enhancement    
Priority: P1 CC: jlescot
Version: unspecifiedKeywords: plan
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 192867    

Description lucas bigeardel CLA 2007-06-15 09:16:31 EDT
EMF Model search should take advantage of a SelectionToViewer convenience API giving possibility to developers to transparently open & select elements in graphical & non graphical editors (ecore tree based editors).

This could allow users to automatically open an editor (graphical or not) with corresponding results highlighted by double clicking on a given search result.
Comment 1 lucas bigeardel CLA 2007-08-16 06:12:32 EDT
This bug depends on a future OpenParticipant mechanism to be introduced in order Editors keeping aware potential openers which object they can adapt a selection to. (eg: a getOpenParticipantAdapter should be contributed by Editors in order to handle Selection elements in a custom way).

In this logic a same editor could be adapted to several different selection element opening strategy. As a result, a client application should be able to query platform for openParticipant contributions each time it wants an element selection to be open a corresponding editor.
    
Comment 2 lucas bigeardel CLA 2008-01-03 03:12:02 EST
reused existing Ecore editor open/selection mechanism for tree editors & created an openDiagramPArtcipant ext point to get this feature implemented.
Comment 3 Nick Boldt CLA 2008-01-28 16:56:33 EST
Move to verified as per bug 206558.
Comment 4 lucas bigeardel CLA 2008-08-30 05:41:11 EDT
close