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 InterfaceTagsHandler. |
| 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