xdoclet.modules.apache.bsf
public class BsfEngineTagHandler extends ScriptEngineTagHandler
XDTSectionEnd, XDTSectionStart
currentToken, matchPattern, tagTokenizer
FOR_CLASS, FOR_CONSTRUCTOR, FOR_FIELD, FOR_METHOD, PARAMETER_DELIMITER
Constructor and Description |
---|
BsfEngineTagHandler() |
Modifier and Type | Method and Description |
---|---|
void |
clearVariables()
Clear all BSF variables
|
void |
generator(java.lang.String template,
java.util.Properties attributes)
Evaluates the body block with the BSF script If the silent="yes" attribute is set then the Generator will not
produce any output, but the template will run.
|
java.lang.String |
getVariable(java.util.Properties attributes)
Get a value of a BSF variable
|
escapeResults, fillVariables, generate, getSubTemplateVariable
checkForWrap, currentToken, exceptionList, firstSentenceDescriptionOfCurrentMember, forAllMembers, forAllMemberTags, forAllMemberTagTokens, getAllClasses, getClassNameFor, getFullClassNameFor, getFullSuperclassNameFor, getIndentChars, getXExecutableMemberForMemberName, getXExecutableMemberForMemberName, hasExecutableMember_OLD, hasExecutableMember, makeCopyOfArray, matchValue, memberComment, setMatchValue, skipToken
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
getXJavaDoc, setXJavaDoc
public java.lang.String getVariable(java.util.Properties attributes) throws XDocletException
attributes
- XDocletException
public void generator(java.lang.String template, java.util.Properties attributes) throws TemplateException
template
- The body of the block tagattributes
- The attributes of the template tagTemplateException
public void clearVariables() throws XDocletException
XDocletException