xdoclet.modules.mvcsoft.ejb
Class MVCSoftTagsHandler

java.lang.Object
  extended by xdoclet.template.TemplateTagHandler
      extended by xdoclet.XDocletTagSupport
          extended by xdoclet.tagshandler.AbstractProgramElementTagsHandler
              extended by xdoclet.tagshandler.ClassTagsHandler
                  extended by xdoclet.modules.mvcsoft.ejb.MVCSoftTagsHandler

public class MVCSoftTagsHandler
extends ClassTagsHandler

Author:
Daniel OConnor (docodan@mvcsoft.com)
xdoclet.taghandler
namespace = "MVCSoft"
created
November 1, 2001

Field Summary
protected static java.util.StringTokenizer currentAliases
           
protected static java.lang.String currentColName
           
protected static java.lang.String currentFieldName
           
protected static xjavadoc.XParameter currentQueryMethodParameter
           
protected static java.lang.String currentRoleName
           
protected static java.lang.String nested
           
 
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
 
Constructor Summary
MVCSoftTagsHandler()
           
 
Method Summary
 java.lang.String colName()
          Describe what the method does
 java.lang.String fieldName()
          Describe what the method does
 void forAllAliases(java.lang.String template)
          Describe what the method does
 void forAllQueryMethodParams(java.lang.String template)
          Describe what the method does
 void forEachRoleMapping(java.lang.String template)
          Describe what the method does
 void forNestedFaultGroups(java.lang.String template)
           
 void forSingleRoleMapping(java.lang.String template)
          Describe what the method does
 void ifHasSortDirection(java.lang.String template)
          Describe what the method does
 java.lang.String keyFieldName()
          Describe what the method does
 java.lang.String methodParamType()
          Describe what the method does
 java.lang.String nestedFaultGroups()
           
 java.lang.String roleName()
          Describe what the method does
 java.lang.String sortDirection()
          Describe what the method does
 
Methods inherited from class xdoclet.tagshandler.ClassTagsHandler
classComment, classCommentTags, classCommentText, className, classOf, classTagValue, classTagValueMatch, firstSentenceDescription, forAllClasses, forAllClassTags, forAllClassTagTokens, 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, forAllMembers, forAllMemberTags, forAllMemberTagTokens, getAllClasses, getFullSuperclassNameFor, getIndentChars, getXExecutableMemberForMemberName, getXExecutableMemberForMemberName, hasExecutableMember_OLD, hasExecutableMember, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

currentQueryMethodParameter

protected static xjavadoc.XParameter currentQueryMethodParameter

currentAliases

protected static java.util.StringTokenizer currentAliases

currentRoleName

protected static java.lang.String currentRoleName

currentFieldName

protected static java.lang.String currentFieldName

currentColName

protected static java.lang.String currentColName

nested

protected static java.lang.String nested
Constructor Detail

MVCSoftTagsHandler

public MVCSoftTagsHandler()
Method Detail

methodParamType

public java.lang.String methodParamType()
                                 throws XDocletException
Describe what the method does

Returns:
Describe the return value
Throws:
XDocletException - Describe the exception

forAllQueryMethodParams

public void forAllQueryMethodParams(java.lang.String template)
                             throws XDocletException
Describe what the method does

Parameters:
template - Describe what the parameter does
Throws:
XDocletException - Describe the exception

fieldName

public java.lang.String fieldName()
                           throws XDocletException
Describe what the method does

Returns:
Describe the return value
Throws:
XDocletException - Describe the exception

sortDirection

public java.lang.String sortDirection()
                               throws XDocletException
Describe what the method does

Returns:
Describe the return value
Throws:
XDocletException - Describe the exception

ifHasSortDirection

public void ifHasSortDirection(java.lang.String template)
                        throws XDocletException
Describe what the method does

Parameters:
template - Describe what the parameter does
Throws:
XDocletException - Describe the exception

forEachRoleMapping

public void forEachRoleMapping(java.lang.String template)
                        throws XDocletException
Describe what the method does

Parameters:
template - Describe what the parameter does
Throws:
XDocletException - Describe the exception

forSingleRoleMapping

public void forSingleRoleMapping(java.lang.String template)
                          throws XDocletException
Describe what the method does

Parameters:
template - Describe what the parameter does
Throws:
XDocletException - Describe the exception

forAllAliases

public void forAllAliases(java.lang.String template)
                   throws XDocletException
Describe what the method does

Parameters:
template - Describe what the parameter does
Throws:
XDocletException - Describe the exception

roleName

public java.lang.String roleName()
                          throws XDocletException
Describe what the method does

Returns:
Describe the return value
Throws:
XDocletException - Describe the exception

keyFieldName

public java.lang.String keyFieldName()
                              throws XDocletException
Describe what the method does

Returns:
Describe the return value
Throws:
XDocletException - Describe the exception

colName

public java.lang.String colName()
                         throws XDocletException
Describe what the method does

Returns:
Describe the return value
Throws:
XDocletException - Describe the exception

forNestedFaultGroups

public void forNestedFaultGroups(java.lang.String template)
                          throws XDocletException
Throws:
XDocletException

nestedFaultGroups

public java.lang.String nestedFaultGroups()
                                   throws XDocletException
Throws:
XDocletException

http://xdoclet.sourceforge.net/