Hello,
Some time ago I've provided support for one ServiceMix namespace with Spring IDE. I would provide many cool features like Spring IDE does but for this I'll need extended model. For example for complex endpoints validation I need find beans with given value of "service" attribute.

And my general question is - how to provide new elements to beans model? I know that WebFlow plugins do that but I can't find where and how new elements are produced.

Is there any extension point for this? Maybe I am wrong and there is a simpler way?

Sample screenshots:
http://img30.imageshack.us/img30/4550/ide3.png
http://img2.imageshack.us/img2/4688/ide4.png
http://img524.imageshack.us/img524/262/ide2.png

Best regards,
Luke