Beans XML editor project started - input needed
We started working on a new feature of Spring IDE - an XML editor for Spring beans config files. Some details and a first screenshoot can be found here.
If you have any ideas, hints, experiences with regards to an XML editor based on the Eclipse Web Standard Tools (WST) project please share them in this thread.
Currently we need input for the following topics:
- * How can we leverage JDT to provide code completion for the bean classes? Our current brute-force approach (traversing through the projects AST looking for packes + types matching a specific string) is too slow.
* How can we leverage JDT to provide code completion for bean properties? Ok, here we have the same brute-force option to traverse the AST of the bean class. But is there any JDT code we can leverage?
* The icons used in beans view are boring or totally wrong. Do you have ideas which icons are a better fit for the artefacts defined in the Spring beans config DTD?
* Btw. we need an icon for Spring IDE and it's website. Any suggestions?
Cheers,
Torsten
Re: Beans XML editor project started - input needed
Quote:
Originally Posted by Torsten Juergeleit
* How can we leverage JDT to provide code completion for the bean classes? Our current brute-force approach (traversing through the projects AST looking for packes + types matching a specific string) is too slow.
There is a class/interface completion in entry fields in the "New type dialog" as well as in many refactoring dialogs and in Java Editor (I guess there is a completion provider/contribution for that).
Quote:
Originally Posted by Torsten Juergeleit
* How can we leverage JDT to provide code completion for bean properties? Ok, here we have the same brute-force option to traverse the AST of the bean class. But is there any JDT code we can leverage?
Same story. It may worth to check completion facility in JDT.
Quote:
Originally Posted by Torsten Juergeleit
* The icons used in beans view are boring or totally wrong. Do you have ideas which icons are a better fit for the artefacts defined in the Spring beans config DTD?
Aren't they consistent with JDT icons?
Quote:
Originally Posted by Torsten Juergeleit
* Btw. we need an icon for Spring IDE and it's website. Any suggestions?
Personally I like the one that are being used for Spring Beans view and for all editors.