BeansXmlEditor and Spring 2.0 namespaces

I spent some time this weekend to prototype the integration of the different namespaces which will be part of Spring 2.0 into Spring IDE's BeansXmlEditor. It is about finding an elegant way to support the different namespaces with content assist, hyperlink navigation and hover information which are part of Spring Framework, but also about definiting an extension mechanismn for custom namespaces to hook into Spring IDE.

The extension mechanismn will be realized as a set of Eclipse Plugin extension points that can be implemented by you, as a plugin and custom namespace developer. More to come on that pretty soon...

As a first result of the new abstraction layer in Spring IDE, I can present you a screenshot of basic support for the <aop:* /> namespace. You can see the content assist for the aspect bean reference and the AOP definitions in the Outline.

Attachments