xdoclet.modules.doc
Class ModuleTagsHandler

java.lang.Object
  extended by xdoclet.template.TemplateTagHandler
      extended by xdoclet.XDocletTagSupport
          extended by xdoclet.modules.doc.ModuleTagsHandler

public class ModuleTagsHandler
extends XDocletTagSupport

This tag handler is kinda special. It loops over the module directories in the modules directory and is only used to generate links to XDoclet tag docs. Pretty dirty, but it gets the job done.

Version:
$Revision: 1.3 $
Author:
Aslak Hellesoy
xdoclet.taghandler
namespace = "Module"
created
13. juni 2002

Field Summary
 
Fields inherited from class xdoclet.XDocletTagSupport
FOR_CLASS, FOR_CONSTRUCTOR, FOR_FIELD, FOR_METHOD, PARAMETER_DELIMITER
 
Constructor Summary
ModuleTagsHandler()
           
 
Method Summary
 void forAllModules(java.lang.String template)
          Iterates over all modules
 java.lang.String moduleName()
           
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModuleTagsHandler

public ModuleTagsHandler()
Method Detail

moduleName

public java.lang.String moduleName()

forAllModules

public void forAllModules(java.lang.String template)
                   throws XDocletException
Iterates over all modules

Parameters:
template - The body of the block tag
Throws:
XDocletException - Description of Exception
doc.tag
type = "block"

http://xdoclet.sourceforge.net/