xdoclet.modules.ejb.dao
public class DaoTagsHandler extends EjbTagsHandler
Version: $Revision: 1.5 $
UNKNOWN: February 8, 2002 namespace = "EjbDao"
Method Summary | |
---|---|
String | daoClass(Properties attributes)
Returns the full qualified dao class name for the bean
|
static String | getDaoClassFor(XClass clazz)
Similar to {@link xdoclet.modules.ejb.intf.InterfaceTagsHandler#getComponentInterface}. |
protected static String | getDaoClassPattern()
Gets the DaoClassPattern attribute of the DaoTagsHandler class
|
void | ifDaoMethod(String template)
Evaluates the body block if current method is a DAO method.
|
void | ifUsingDao(String template)
Evaluate the body block if ejb.dao tag present and DAO subtask being used.
|
static boolean | isDaoMethod(XMethod method)
Returns true if method should be added to the DAO, false otherwise. |
Parameters: attributes The attributes of the template tag
Returns: DAO class name
Throws: XDocletException
UNKNOWN: type = "content"
Parameters: clazz Description of Parameter
Returns: The DAO value
Returns: The DaoClassPattern value
Parameters: template The body of the block tag
Throws: XDocletException
See Also: isDaoMethod
UNKNOWN: type = "block"
Parameters: template
Throws: XDocletException
UNKNOWN: type = "block"
Parameters: method XMethod to be evaluated
Returns: Whether to include in the DAO
Throws: XDocletException