XDoclet Overview News and Status Download/Installation Using XDoclet Best Practices FAQ License Ant Task Reference <ejbdoclet .. /> <webdoclet .. /> <hibernatedoclet .. /> <jdodoclet .. /> <jmxdoclet .. /> <doclet .. /> <documentdoclet .. /> Tag Reference apache (@soap @struts) bea (@weblogic) caucho (@resin) ejb (@ejb @dao) exolab (@castor) hp (@hpas) hibernate (@hibernate) ibm (@websphere) java (@javabean) jboss (@jboss) jdo (@jdo) jmx (@jmx) macromedia (@jrun) mvcsoft (@mvcsoft) mx4j (@mx4j) objectweb (@jonas) orion (@orion) pramati (@pramati) sybase (@easerver) web (@web @jsp) webwork (@webwork) xdoclet (@xdoclet @doc) Feature Documentation Using Value Objects Advanced Maven Plug-in Merge Points Log4J Configuration IDE Integration Migration from EJBDoclet Ant 1.5 Troubleshooting Community Feedback Resources Tools Developer Resources Developer Guide Architecture Branches and Tags CVS Directory Layout XDoclet 2.0 Design Planning Development Reference Javadoc (API) Template Language (*.xdt) Todo List Project Documentation Front Page Project Info Project Reports Development Process | ### IDE Integration #### IntelliJ IDEA A set of live templates for IntelliJ IDEA development environment are provided. Copy xdoclet.xml (right click and use "Save Target As...") file to $idea$/config/templates folder. Here are the live templates:
Inside class comments
ejb.cmp, ejb.bmp, ejb.sfsb, ejb.ssb, ejb.mdb, ejb.ejb-ref, ejb.env, ejb.finder, ejb.perm
Inside both class and method comment
ejb.sec, ejb.trans
Inside class body
ejb.intf, ejb.lintf, ejb.rintf, ejb.create, ejb.pf, ejb.pfg, ejb.pk
For example:
    /**
     * |
     */
    public abstract class MyStatelessSessionBean extends javax.ejb.SessionBean
    {
    }
And type ejb.slsb and hit tab, you'll get:
    /**
     * @ejb.bean type="Stateless"
     *           name="MyStatelessSessionBean"
     *           jndi-name="ejb/MyStatelessSessionBean"
     */
    public abstract class MyStatelessSessionBean extends javax.ejb.SessionBean
    {
    }
#### jEdit Carlos Quiroz has developed a profile for jEdit that adds syntax highlighting for XDoclet's various javadoc tags, which can be found here (do a "Save Target As..." on the "Download this file now!" link, to avoid your browser trying to display the profile).