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 { }