Implemented in class xdoclet.modules.ejb.entity.PkTagsHandler.
Evaluates the body block for each EJBean derived from one of the three EJB types: EntityBean, SessionBean or MessageDrivenBean.
Process the tag body if the current class doesn't have a defined primkey-field.
Process the tag body if the current class has a defined primkey-field.
Process the tag body if the current class has defined a setter for the primkey-field.
Evaluates the body block if current bean is a concrete bean meaning the generate parameter of ejb:bean is either not specified or equals to "true", otherwise the bean is just an abstract base class bean not meant to be used as a EJBean but serve as the base for other EJBeans.
Process the tag body if the current method is not a getter or setter for the primkey-field.
Evaluates the body if the current method is a primary key field.
Process the tag body if the current method is a getter or setter for the primkey-field.
Returns Bean type : "Entity", "Session" or "Message Driven".
Returns the full-qualified name of the current class's concrete class. This is the class that is generated and is derived from current class.
Returns the name of EJB ref.
Returns the name of current EJB bean.
[prefixWithEjbSlash] |
Specifies whether to prefix it with ejb/ or not. False by default. Valid Values = {true,false} |
Returns the name of EJB ref.
Returns the name of EJB ref.
Returns the name of the class pk class extends.
Returns unique id for current ejb.
Returns the name of generated PK class for the current class.
Returns the name of PK class for the current class.
Returns a string containing comma-separated list of primary key fields with their types.
Returns a string containing comma-separated list of primary key fields getting from an object specified as parameter.
name |
The name of the variable to get the fields from. |
Returns the primkey-field defined for the current class.
Returns the getter name for the primkey-field.
Returns the setter name for the primkey-field.
Returns short version of ejbName(). Example: "foo.bar.MyBean" ->"MyBean", "foo/bar/MyBean" ->"MyBean"
Returns the symbolic name of the current class. For an EJBean it's the value of ejb:bean's name parameter.