xdoclet.modules.jboss.ejb

Class JBossTagsHandler


public class JBossTagsHandler
extends xdoclet.tagshandler.ClassTagsHandler

Version:
$Revision: 1.12 $
Authors:
Dmitri Colebatch (dim@bigpond.net.au)
Julien Viet (julien_viet@yahoo.fr)
xdoclet.taghandler
namespace = "JBoss"
created
October 18, 2001

Field Summary

Fields inherited from class xdoclet.tagshandler.ClassTagsHandler

dateFormatter, now

Fields inherited from class xdoclet.tagshandler.AbstractProgramElementTagsHandler

currentToken, matchPattern, tagTokenizer

Fields inherited from class xdoclet.XDocletTagSupport

FOR_CLASS, FOR_CONSTRUCTOR, FOR_FIELD, FOR_METHOD, PARAMETER_DELIMITER

Method Summary

void
ifHasDVC(String template)
Evaluates the body if at least one of the classes has an jboss:dvc tag, otherwise not.
void
ifMethodTagMatchesClassTag(String template, Properties attributes)

Methods inherited from class xdoclet.tagshandler.ClassTagsHandler

classComment, classCommentTags, classCommentText, className, classOf, classTagValue, classTagValueMatch, firstSentenceDescription, forAllClassTagTokens, forAllClassTags, forAllClasses, forAllDistinctClassTags, forAllDistinctClassTags, fullClassName, fullSuperclassName, fullTransformedClassName, getClassNameFor, getFullClassNameFor, ifClassTagValueEquals, ifClassTagValueMatches, ifClassTagValueNotEquals, ifDoesntHaveClassTag, ifHasClassTag, ifIsClassAbstract, ifIsClassNotAbstract, importedList, modifiers, pushClass, symbolicClassName, transformedClassName

Methods inherited from class xdoclet.tagshandler.AbstractProgramElementTagsHandler

checkForWrap, currentToken, exceptionList, firstSentenceDescriptionOfCurrentMember, forAllMemberTagTokens, forAllMemberTags, forAllMembers, getAllClasses, getClassNameFor, getFullClassNameFor, getFullSuperclassNameFor, getIndentChars, getXExecutableMemberForMemberName, getXExecutableMemberForMemberName, hasExecutableMember, hasExecutableMember_OLD, makeCopyOfArray, matchValue, memberComment, setMatchValue, skipToken

Methods inherited from class xdoclet.XDocletTagSupport

delimit, expandClassName, generate, getCurrentClass, getCurrentClassTag, getCurrentConstructor, getCurrentField, getCurrentFieldTag, getCurrentMethod, getCurrentMethodTag, getCurrentPackage, getDocletContext, getEngine, getExpandedDelimitedTagValue, getTagValue, getTagValue, getTagValue, hasHavingClassTag, hasTag, isTagValueEqual, mandatoryParamNotFound, mandatoryTemplateTagParamNotFound, modifiers, popCurrentClass, pushCurrentClass, setCurrentClass, setCurrentClassTag, setCurrentConstructor, setCurrentField, setCurrentFieldTag, setCurrentMethod, setCurrentMethodTag, setCurrentPackage

Methods inherited from class xdoclet.template.TemplateTagHandler

getXJavaDoc, setXJavaDoc

Method Details

ifHasDVC

public void ifHasDVC(String template)
            throws xdoclet.XDocletException
Evaluates the body if at least one of the classes has an jboss:dvc tag, otherwise not.
Parameters:
template - The body of the block tag
Throws:
xdoclet.XDocletException - Description of Exception

ifMethodTagMatchesClassTag

public void ifMethodTagMatchesClassTag(String template,
                                       Properties attributes)
            throws xdoclet.XDocletException