org.apache.beehive.netui.tools
Class NetUITldTagsHandler

Object
  extended by TemplateTagHandler
      extended by XDocletTagSupport
          extended by AbstractProgramElementTagsHandler
              extended by NetUITldTagsHandler

public class NetUITldTagsHandler
extends AbstractProgramElementTagsHandler


Field Summary
 
Fields inherited from class AbstractProgramElementTagsHandler
currentToken, matchPattern, tagTokenizer
 
Fields inherited from class XDocletTagSupport
FOR_CLASS, FOR_CONSTRUCTOR, FOR_FIELD, FOR_METHOD, PARAMETER_DELIMITER
 
Constructor Summary
NetUITldTagsHandler()
           
 
Method Summary
 void forAllAttributes(String template, Properties attributes)
           
 void forAllClasses(String template, Properties attributes)
           
 void forAllFunctions(String template, Properties attributes)
           
 void forAllMethods(String template, Properties attributes)
           
 void ifHasTagValue(String template, Properties attributes)
           
 String paramValue(Properties attributes)
           
 
Methods inherited from class AbstractProgramElementTagsHandler
checkForWrap, currentToken, exceptionList, firstSentenceDescriptionOfCurrentMember, forAllMembers, forAllMemberTags, forAllMemberTagTokens, getAllClasses, getClassNameFor, getFullClassNameFor, getFullSuperclassNameFor, getIndentChars, getXExecutableMemberForMemberName, getXExecutableMemberForMemberName, hasExecutableMember_OLD, hasExecutableMember, makeCopyOfArray, matchValue, memberComment, setMatchValue, skipToken
 
Methods inherited from class XDocletTagSupport
delimit, expandClassName, generate, getCurrentClass, getCurrentClassTag, getCurrentConstructor, getCurrentField, getCurrentFieldTag, getCurrentMethod, getCurrentMethodTag, getCurrentPackage, getDocletContext, getEngine, getExpandedDelimitedTagValue, getTagValue, getTagValue, getTagValue, hasTag, isTagValueEqual, mandatoryParamNotFound, mandatoryTemplateTagParamNotFound, modifiers, popCurrentClass, pushCurrentClass, setCurrentClass, setCurrentClassTag, setCurrentConstructor, setCurrentField, setCurrentFieldTag, setCurrentMethod, setCurrentMethodTag, setCurrentPackage
 
Methods inherited from class TemplateTagHandler
getXJavaDoc, setXJavaDoc
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetUITldTagsHandler

public NetUITldTagsHandler()
Method Detail

ifHasTagValue

public void ifHasTagValue(String template,
                          Properties attributes)
                   throws XDocletException
Throws:
XDocletException

paramValue

public String paramValue(Properties attributes)
                  throws XDocletException
Throws:
XDocletException

forAllClasses

public void forAllClasses(String template,
                          Properties attributes)
                   throws XDocletException
Throws:
XDocletException

forAllFunctions

public void forAllFunctions(String template,
                            Properties attributes)
                     throws XDocletException
Throws:
XDocletException

forAllMethods

public void forAllMethods(String template,
                          Properties attributes)
                   throws XDocletException
Parameters:
template - Describe what the parameter does
attributes - Describe what the parameter does
Throws:
XDocletException - Describe the exception

forAllAttributes

public void forAllAttributes(String template,
                             Properties attributes)
                      throws XDocletException
Parameters:
template - Describe what the parameter does
attributes - Describe what the parameter does
Throws:
XDocletException - Describe the exception