I'm thinking about writing an XDoclet plugin for IDEA that uses code completion for @tags. (There is already an XDoclet GUI plugin for IDEA in XDoclet's CVS, but it's a bit different, since it uses a tree-view and is not integrated with the IDEA editor).
With this plugin it should be possible to start typing a @tag (note the caret):
-and this should pop up all valid tags in the @ejb namespace, e.g.
-Sort of like when methods pop up for a variable.
I'm completely new to the Open API, and would appreciate som hints about what classes/interfaces I should use to implement such code-completion behaviour. I have the data - just need to hook this behaviour up to IDEA's editor.
Aslak - The XDoclet team.