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

Bug 328854

Summary: [SSE] Unify the SSE model with the DLTK model
Product: z_Archived Reporter: Gabriel Petrovay <gabipetrovay>
Component: WTP IncubatorAssignee: Gabriel Petrovay <gabipetrovay>
Status: CLOSED FIXED QA Contact: XQDT <xqdt>
Severity: blocker    
Priority: P1    
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Gabriel Petrovay CLA 2010-10-27 11:57:02 EDT
This will help us leverage all the existing functionality in the already built DLTK XQuery Editor.
Comment 1 Lionel Villard CLA 2010-10-28 11:40:28 EDT
We just need to make sure that we can provide an alternative XQuery model independent from DLTK (and loose all DTLK benefit).

My proposal is to have XQDT features built on top of our own model API (like IASTNode and sub interfaces), and have at least one implementation of this API based on DLTK.

Does this make sens?
Comment 2 Lionel Villard CLA 2011-01-12 16:56:32 EST
ModelBuilder now works off a set of XQuery-specific AST interfaces. A default non-DLTK implementation is provided. Also added an visitor abstract class, and an accept method in IASTNode (which is not implemented yet).
Comment 3 Gabriel Petrovay CLA 2011-02-09 12:16:36 EST
This is now closing. See the child bug for firther work: Bug 336736