## Uses of Class
xdoclet.XDocletException

Packages that use XDocletException
xdoclet
xdoclet.ant
xdoclet.modules.apache
xdoclet.modules.apache.axis.ejb
xdoclet.modules.apache.bsf
xdoclet.modules.apache.soap.ejb
xdoclet.modules.apache.struts
xdoclet.modules.apache.struts.ejb
xdoclet.modules.apache.tapestry
xdoclet.modules.apache.velocity
xdoclet.modules.bea.wls.ejb
xdoclet.modules.bea.wls.web
xdoclet.modules.borland.bes.ejb
xdoclet.modules.caucho
xdoclet.modules.doc
xdoclet.modules.doc.info
xdoclet.modules.ejb
xdoclet.modules.ejb.dao
xdoclet.modules.ejb.dd
xdoclet.modules.ejb.entity
xdoclet.modules.ejb.env
xdoclet.modules.ejb.home
xdoclet.modules.ejb.intf
xdoclet.modules.ejb.lookup
xdoclet.modules.ejb.mdb
xdoclet.modules.ejb.session
xdoclet.modules.exolab.castor.ejb
xdoclet.modules.externalizer
xdoclet.modules.hibernate
xdoclet.modules.ibm.websphere.ejb
xdoclet.modules.ibm.websphere.web
xdoclet.modules.java.javabean
xdoclet.modules.jboss.ejb
xdoclet.modules.jboss.jmx
xdoclet.modules.jboss.web
xdoclet.modules.jdo
xdoclet.modules.jmx
xdoclet.modules.jsf
xdoclet.modules.libelis.jdo
xdoclet.modules.macromedia.jrun.ejb
xdoclet.modules.maven
xdoclet.modules.mockobjects
xdoclet.modules.mvcsoft.ejb
xdoclet.modules.mx4j
xdoclet.modules.objectweb.jonas.ejb
xdoclet.modules.objectweb.jonas.web
xdoclet.modules.openejb.ejb
xdoclet.modules.oracle.oc4j.ejb
xdoclet.modules.portlet
xdoclet.modules.pramati.ejb
xdoclet.modules.solarmetric.jdo
xdoclet.modules.spring
xdoclet.modules.sun.sunone.ejb
xdoclet.modules.sybase.easerver.ejb
xdoclet.modules.triactive.jdo
xdoclet.modules.util
xdoclet.modules.web
xdoclet.modules.webwork
xdoclet.modules.wsee
xdoclet.tagshandler
xdoclet.util

Uses of XDocletException in xdoclet

Methods in xdoclet that throw XDocletException
`void` `XmlSubTask.startProcess()` Describe what the method does
`protected void` `XmlSubTask.engineFinished()` Describe what the method does
`protected static String` `XDocletTagSupport.getExpandedDelimitedTagValue(Properties attributes, int forType)` The `getExpandedDelimitedTagValue` method returns a delimited version with class names expanded if requested of the tag value.
`protected static String` `XDocletTagSupport.getTagValue(Properties attributes, int forType)` Return the Value of a tag specified in a Properties object.
`protected static String` `XDocletTagSupport.getTagValue(int forType, String tagName, String paramName, String validValues, String defaultValue, boolean superclasses, boolean mandatory)` Gets the TagValue attribute of the XDocletTagSupport class
`protected static String` `XDocletTagSupport.getTagValue(int forType, xjavadoc.XDoc doc, String tagName, String paramName, String validValues, String defaultValue, boolean superclasses, boolean mandatory)`
`protected static boolean` `XDocletTagSupport.isTagValueEqual(Properties attributes, int forType)` A utility method used by ifMethodTagValueEquals/ifMethodTagValueNotEquals and ifClassTagValueEquals/ifClassTagValueNotEquals, return true if the value of the tag/XParameter equals with value.
`protected static void` `XDocletTagSupport.mandatoryParamNotFound(xjavadoc.XDoc doc, String paramName, String tagName)` Throws an XDocletException exception to stop the build process.
`protected static boolean` `XDocletTagSupport.hasTag(Properties attributes, int forType)` A utility method used by ifHasClassTag/ifDoesntHaveClassTag and ifHasMethodTag/ifDoesntHaveMethodTag, return true if at least one tag exists with the specified name.
`void` `XDocletTagSupport.generate(String template)`
`protected String` `XDocletTagSupport.modifiers(int forType)` Return the modifiers (static, private, etc.) for the current program element of the specified type.
`protected void` `XDocletTagSupport.mandatoryTemplateTagParamNotFound(String templateTagName, String paramName)` Throws an XDocletException exception to stop the build process.
`protected void` `XDocletMain.start(xjavadoc.XJavaDoc xJavaDoc)` Starts XDoclet
`void` `TemplateSubTask.setTemplateFile(File templateFile)` Sets the name of the template file to use for generation
`void` `TemplateSubTask.init(xjavadoc.XJavaDoc xJavaDoc)` Describe what the method does
`void` `TemplateSubTask.validateOptions()` Called to validate configuration parameters.
`void` `TemplateSubTask.execute()` Describe what the method does
`protected String` `TemplateSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Returns the filename of the generated file for a class.
`protected void` `TemplateSubTask.startProcess()` Describe what the method does
`protected void` `TemplateSubTask.startProcessForAll()`
`protected void` `TemplateSubTask.startProcessPerClass()`
`protected boolean` `TemplateSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` Returns true if output not already generated for clazz, and is of the specified type and has the specified class tag; false otherwise.
`protected void` `TemplateSubTask.generateForClass(xjavadoc.XClass clazz)` Processed template for clazz and generates output file for clazz.
`protected void` `TemplateSubTask.engineStarted()` Describe what the method does
`void` `SubTask.init(xjavadoc.XJavaDoc xJavaDoc)` Initializes SubTask.
`abstract void` `SubTask.execute()` Called to start execution of the sub-task.
`void` `SubTask.validateOptions()` Called to validate configuration parameters.
`boolean` `GenerationManager.isGenerationNeeded(xjavadoc.XClass clazz, File file, boolean withTemplate)` Test if a Java source mmust be generated or not depending of timestamp of elements involved.
`boolean` `GenerationManager.isGenerationNeeded(File file)` Verify if the generation of a file to generate is needed because either the Template used to generate the file have a later timestamp, or because ALL the Java sources imported in this task have a sooner timestamp.

Uses of XDocletException in xdoclet.ant

Methods in xdoclet.ant that throw XDocletException
`String` `AntPropertyTagsHandler.property(Properties attributes)` Returns the values of a configuration parameter with the name paramName.

Uses of XDocletException in xdoclet.modules.apache

Methods in xdoclet.modules.apache that throw XDocletException
`protected String` `ScriptEngineTagHandler.getSubTemplateVariable(xdoclet.modules.apache.SubTemplateEngine subengine, Properties attributes)` Get a subtemplate variable
`protected void` `ScriptEngineTagHandler.fillVariables(xdoclet.modules.apache.SubTemplateEngine templateEngine)` Fill the variables passed to the engines

Uses of XDocletException in xdoclet.modules.apache.axis.ejb

Methods in xdoclet.modules.apache.axis.ejb that throw XDocletException
`void` `AxisUndeploySubTask.validateOptions()` Called to validate configuration parameters.
`protected void` `AxisUndeploySubTask.engineStarted()` Describe what the method does
`void` `AxisDeploySubTask.validateOptions()` Called to validate configuration parameters.
`protected void` `AxisDeploySubTask.engineStarted()` Describe what the method does

Uses of XDocletException in xdoclet.modules.apache.bsf

Methods in xdoclet.modules.apache.bsf that throw XDocletException
`String` `BsfEngineTagHandler.getVariable(Properties attributes)` Get a value of a BSF variable
`void` `BsfEngineTagHandler.clearVariables()` Clear all BSF variables

Uses of XDocletException in xdoclet.modules.apache.soap.ejb

Methods in xdoclet.modules.apache.soap.ejb that throw XDocletException
`void` `ApacheSoapSubTask.validateOptions()` Called to validate configuration parameters.
`protected void` `ApacheSoapSubTask.engineStarted()` Describe what the method does

Uses of XDocletException in xdoclet.modules.apache.struts

Methods in xdoclet.modules.apache.struts that throw XDocletException
`void` `StrutsValidatorTagsHandler.forAllForms(String template, Properties attributes)` Iterates over all Struts Form beans and evaluates the body of the tag for each class.
`String` `StrutsValidatorTagsHandler.formName(Properties attributes)` Gets the "name" attribute for the <form> element in the xml descriptor.
`void` `StrutsValidatorTagsHandler.forAllFieldArgs(String template, Properties attributes)` Iterates over all arguments for the current field.
`void` `StrutsValidatorTagsHandler.ifArgIsResource(String template, Properties attributes)` Evaluates body if current argument is a resource key.
`void` `StrutsValidatorTagsHandler.ifArgIsValue(String template, Properties attributes)` Evaluates the body if the current argument is an inline value rather than a resource key.
`void` `StrutsValidatorTagsHandler.ifArgIsForType(String template, Properties attributes)` Evaluates the body if the current argument is a validator-specific argument.
`void` `StrutsValidatorTagsHandler.ifNoArg0(String template, Properties attributes)` Evaluates the body if there is no arg0 specified.
`void` `StrutsValidatorTagsHandler.ifFormHasFields(String template, Properties attributes)` Evaluates the body if form has fields requiring validation.
`void` `StrutsValidatorTagsHandler.ifFieldIsIndexed(String template, Properties attributes)` Evaluates the body if the current field has an indexed component.
`void` `StrutsValidatorTagsHandler.forAllFields(String template, Properties attributes)` Iterates the body for each field of the current form requiring validation.
`protected Map` `StrutsValidatorTagsHandler.getFields(xjavadoc.XClass clazz)`
`protected Map` `StrutsValidatorTagsHandler.getFields(xjavadoc.XClass clazz, String prefix)`
`void` `StrutsValidationXmlSubTask.execute()` Describe what the method does
`static String` `StrutsFormTagsHandler.getStrutsFormClassFor(xjavadoc.XClass clazz)` Gets the StrutsFormClassFor attribute of the StrutsFormTagsHandler class.
`static String` `StrutsFormTagsHandler.getStrutsFormClassName(xjavadoc.XClass clazz)` Gets the StrutsFormClassName attribute of the StrutsFormTagsHandler class
`static boolean` `StrutsFormTagsHandler.hasFormDefinition(xjavadoc.XClass clazz)` Return true if at least one struts:form tag is defined.
`String` `StrutsFormTagsHandler.strutsFormClass()` Return the class name for the current class.
`String` `StrutsFormTagsHandler.strutsFormName()`
`void` `StrutsFormTagsHandler.forAllFormFields(String template)` Evaluates body for all fields included in form generation
`void` `StrutsFormTagsHandler.ifUseMethodInForm(String template)` Evaluates the body if the method belongs in a given form.
`protected boolean` `StrutsFormTagsHandler.useMethodInForm(xjavadoc.XMethod method)` Check that method has struts:form-field tag with valid name, or is pk field (and pk fields are included) or include-all="true".
`void` `StrutsDynaFormValidatorTagsHandler.forAllForms(String template, Properties attributes)` Iterates over all POJOs with dynaform tags and evaluates the body of the tag for each class.
`String` `StrutsDynaFormValidatorTagsHandler.formName(Properties attributes)` Gets the "name" attribute for the <form> element in the xml descriptor.
`void` `StrutsDynaFormValidatorTagsHandler.forAllFields(String template, Properties attributes)` Iterates the body for each field of the current form requiring validation.
`void` `StrutsConfigXmlSubTask.execute()` Generate struts-config.xml
`static String` `ActionFormTagsHandler.getActionFormClassFor(xjavadoc.XClass clazz)` Gets the ActionFormClassFor attribute of the ActionFormTagsHandler class.
`static String` `ActionFormTagsHandler.getActionFormClassName(xjavadoc.XClass clazz)` Gets the ActionFormClassName attribute of the ActionFormTagsHandler class
`static boolean` `ActionFormTagsHandler.hasFormDefinition(xjavadoc.XClass clazz)` Return true if at least one struts:form tag is defined.
`String` `ActionFormTagsHandler.actionFormClass()` Return the class name for the current class.
`String` `ActionFormTagsHandler.actionFormName()`
`void` `ActionFormTagsHandler.forAllFormFields(String template)` Evaluates body for all fields included in form generation
`void` `ActionFormTagsHandler.ifUseMethodInForm(String template)` Evaluates the body if the method belongs in a given form.
`protected boolean` `ActionFormTagsHandler.useMethodInForm(xjavadoc.XMethod method)` Check that method has struts:form-field tag with valid name, or is pk field (and pk fields are included) or include-all="true".
`void` `ActionFormSubTask.validateOptions()` Called to validate configuration parameters.
`protected String` `ActionFormSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the ActionFormSubTask object
`protected boolean` `ActionFormSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` Returns whether struts form[s] shall be generated for this class
`protected void` `ActionFormSubTask.generateForClass(xjavadoc.XClass clazz)` iterate through all struts:form tags,and produce separate classes
`protected void` `ActionFormSubTask.engineStarted()` Describe what the method does

Uses of XDocletException in xdoclet.modules.apache.struts.ejb

Methods in xdoclet.modules.apache.struts.ejb that throw XDocletException
`void` `StrutsFormSubTask.validateOptions()` Called to validate configuration parameters.
`protected String` `StrutsFormSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the StrutsFormSubTask object
`protected boolean` `StrutsFormSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` Returns whether struts form[s] shall be generated for this class
`protected void` `StrutsFormSubTask.generateForClass(xjavadoc.XClass clazz)` iterate through all struts:form tags,and produce separate classes
`protected void` `StrutsFormSubTask.engineStarted()` Describe what the method does

Uses of XDocletException in xdoclet.modules.apache.tapestry

Methods in xdoclet.modules.apache.tapestry that throw XDocletException
`String` `TapestryTagsHandler.currentTagValue(Properties attributes)`
`void` `TapestryTagsHandler.forAllComponents(String template)`
`void` `TapestryTagsHandler.forAllProperties(String template)`
`void` `TapestryTagsHandler.forAllComponentItems(String template, Properties attributes)`
`void` `TapestryTagsHandler.forAllBeans(String template)`
`void` `TapestryTagsHandler.forAllBeanItems(String template, Properties attributes)`
`void` `TapestryTagsHandler.forAllExternalAssets(String template)`
`void` `TapestryTagsHandler.forAllExternalAssetItems(String template, Properties attributes)`
`void` `TapestryTagsHandler.forAllContextAssets(String template)`
`void` `TapestryTagsHandler.forAllContextAssetItems(String template, Properties attributes)`
`void` `TapestryTagsHandler.forAllPrivateAssets(String template)`
`void` `TapestryTagsHandler.forAllPrivateAssetItems(String template, Properties attributes)`
`void` `TapestryTagsHandler.forAllPropertySpecifications(String template)`
`void` `TapestryTagsHandler.forAllParameters(String template)`
`void` `TapestryTagsHandler.forAllReservedParameters(String template)`
`void` `TapestryTagsHandler.ifCurrentTagHasAttribute(String template, Properties attributes)`
`protected boolean` `PageSpecificationSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` Describe what the method does
`protected boolean` `ComponentSpecificationSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` Describe what the method does

Uses of XDocletException in xdoclet.modules.apache.velocity

Methods in xdoclet.modules.apache.velocity that throw XDocletException
`String` `VelocityEngineTagHandler.getVariable(Properties attributes)` Get a value of a velocity variable from the context
`void` `VelocityEngineTagHandler.clearVariables()` Clear all velocity variables

Uses of XDocletException in xdoclet.modules.bea.wls.ejb

Methods in xdoclet.modules.bea.wls.ejb that throw XDocletException
`void` `WebLogicSubTask.setTemplateFile(File templateFile)` Sets the template file for generation of weblogic-ejb-jar.xml.
`void` `WebLogicSubTask.setCmpTemplateFile(File templateFile)` Sets the template file for generation of weblogic-cmp-rdbms-jar.xml.
`void` `WebLogicSubTask.validateOptions()` Called to validate configuration parameters.
`void` `WebLogicSubTask.execute()`
`protected void` `WebLogicSubTask.engineStarted()` Describe what the method does
`void` `WeblogicRelationTagsHandler.forAllColumnMaps(String template, boolean left)` Describe what the method does
`void` `WeblogicRelationTagsHandler.forAllLeftColumnMaps(String template)`
`void` `WeblogicRelationTagsHandler.forAllRightColumnMaps(String template)` Describe what the method does
`String` `WeblogicRelationTagsHandler.joinTableName()` Describe what the method does
`String` `WeblogicRelationTagsHandler.leftGroupName()` Describe what the method does
`void` `WeblogicRelationTagsHandler.ifHasLeftGroupName(String template)` Describe what the method does
`String` `WeblogicRelationTagsHandler.rightGroupName()` Describe what the method does
`void` `WeblogicRelationTagsHandler.ifHasRightGroupName(String template)` Describe what the method does
`void` `WeblogicRelationTagsHandler.ifHasKeyColumn(String template)` Describe what the method does
`String` `WeblogicRelationTagsHandler.keyColumn()` Describe what the method does

Uses of XDocletException in xdoclet.modules.bea.wls.web

Constructors in xdoclet.modules.bea.wls.web that throw XDocletException
`WeblogicWebXmlSubTask()` Describe what the WeblogicWebXmlSubTask constructor does

Uses of XDocletException in xdoclet.modules.borland.bes.ejb

Methods in xdoclet.modules.borland.bes.ejb that throw XDocletException
`void` `BorlandSubTask.validateOptions()` Called to validate configuration parameters.
`protected void` `BorlandSubTask.engineStarted()` Describe what the method does
`String` `BorlandRelationTagsHandler.leftTableName()` Describe what the method does
`String` `BorlandRelationTagsHandler.defaultLeftTableName()` Describe what the method does
`void` `BorlandRelationTagsHandler.ifHasLeftTableName(String template)` Describe what the method does
`void` `BorlandRelationTagsHandler.ifDoesntHaveLeftTableName(String template)` Describe what the method does
`String` `BorlandRelationTagsHandler.leftColumnName()` Describe what the method does
`void` `BorlandRelationTagsHandler.ifHasLeftColumnName(String template)` Describe what the method does
`void` `BorlandRelationTagsHandler.ifDoesntHaveLeftColumnName(String template)` Describe what the method does
`String` `BorlandRelationTagsHandler.defaultLeftColumnName()` Describe what the method does
`String` `BorlandRelationTagsHandler.rightTableName()` Describe what the method does
`String` `BorlandRelationTagsHandler.defaultRightTableName()` Describe what the method does
`void` `BorlandRelationTagsHandler.ifHasRightTableName(String template)` Describe what the method does
`void` `BorlandRelationTagsHandler.ifDoesntHaveRightTableName(String template)` Describe what the method does
`String` `BorlandRelationTagsHandler.rightColumnName()` Describe what the method does
`String` `BorlandRelationTagsHandler.defaultRightColumnName()` Default right colum name is pk field of the right side bean..
`void` `BorlandRelationTagsHandler.ifHasRightColumnName(String template)` Describe what the method does
`void` `BorlandRelationTagsHandler.ifDoesntHaveRightColumnName(String template)` Describe what the method does

Uses of XDocletException in xdoclet.modules.caucho

Methods in xdoclet.modules.caucho that throw XDocletException
`void` `ResinWebTagsHandler.forAllCurrentTagParams(String template)` Iterates over all parameters of the current javadoc tag.
`String` `ResinWebTagsHandler.parameterAsElement(Properties props)` Writes the current javadoc parameter as an xml element of the form:
`String` `ResinWebTagsHandler.parameterAsInitParam()` Writes the current javadoc parameter as an xml element of the form:
`String` `ResinWebTagsHandler.parameterAsXml(Properties props)` Writes the current javadoc parameter as an element or an init-param, depending on the tag attributes; if the parameter name is contained in the attributes, the 'element' form is used, else the 'init-parm' form.
`String` `ResinWebTagsHandler.parameterName()` Returns the current javadoc parameter name.
`String` `ResinWebTagsHandler.parameterValue()` Returns the current javadoc parameter value.
`String` `ResinWebTagsHandler.sourceComment()` Writes an xml comment indicating the current method or class name.
`void` `ResinEjbTagsHandler.ifHasLeftOrderBy(String template)` Evaluates the body if the left side of the relationship is many and the order-by parameter of the resinejb:relation method-level tag is defined.
`void` `ResinEjbTagsHandler.ifHasLeftSqlColumn(String template)` Evaluates the body if the left side of the relationship is single and the sql-column parameter of the resinejb:relation method-level tag is defined.
`void` `ResinEjbTagsHandler.ifHasRightOrderBy(String template)` Evaluates the body if the right side of the relationship is many and the order-by parameter of the resinejb:relation method-level tag is defined.
`void` `ResinEjbTagsHandler.ifHasRightSqlColumn(String template)` Evaluates the body if the right side of the relationship is single and the sql-column parameter of the resinejb:relation method-level tag is defined.
`void` `ResinEjbTagsHandler.ifHasSqlTable(String template)` Evaluates the body if either side of the current relation is many and the sql-table parameter of the resinejb:relation method-level tag is defined.
`String` `ResinEjbTagsHandler.leftOrderBy()` Returns the order-by for the left side of the current relation, if applicable.
`String` `ResinEjbTagsHandler.leftSqlColumn()` Returns the sql-column for the left side of the current relation, if applicable.
`String` `ResinEjbTagsHandler.rightOrderBy()` Returns the order-by for the right side of the current relation, if applicable.
`String` `ResinEjbTagsHandler.rightSqlColumn()` Returns the sql-column for the right side of the current relation, if applicable.
`String` `ResinEjbTagsHandler.signatureFromMethod()` Returns the signature of the current method in a form suitable for the /resinejb/enterprise-beans/entity/method/signature element.
`String` `ResinEjbTagsHandler.sqlTable()` Returns the sql-table of the current relationship, if any.

Uses of XDocletException in xdoclet.modules.doc

Methods in xdoclet.modules.doc that throw XDocletException
`void` `ModuleTagsHandler.forAllModules(String template)` Iterates over all modules
`void` `DocumentTagsSubTask.validateOptions()` Called to validate configuration parameters - really noop here
`void` `DocumentTagsSubTask.execute()` Describe what the method does
`protected String` `DocumentTagsSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the DocumentTagsSubTask object
`protected void` `DocumentTagsSubTask.generateForClass(xjavadoc.XClass clazz)` Processed template for clazz and generates output file for clazz.
`protected void` `DocumentTagsSubTask.engineStarted()` Describe what the method does
`void` `DocumentationTagsHandler.forAllNamespaces(String template)` Iterates over all template namespaces registered in /tagmappings.properties file and evaluates the body of the tag for each namespace.
`String` `DocumentationTagsHandler.namespace()` Returns current namespace name.
`String` `DocumentationTagsHandler.namespaceTagsHandlerClassName()` Returns current namespace tags handler class name.
`String` `DocumentationTagsHandler.namespaceFromClassName()` Returns current namespace name from current class name.
`String` `DocumentationTagsHandler.currentNamespace()` Returns current namespace.
`String` `DocumentationTagsHandler.currentNamespaceTagsHandlerClassName()` Returns current namespace tags handler class name.
`String` `DocumentationTagsHandler.currentNamespaceTagsHandlerClassNameAsDirStructure()` Returns current namespace name.
`String` `AntdocTagsHandler.subElementName()` The name of the current sub-element.
`String` `AntdocTagsHandler.elementName()` The name of the current element.
`void` `AntdocTagsHandler.ifHasSubElements(String template)` Generate the tag's body if the current element has any sub-elements.
`void` `AntdocTagsHandler.forAllSubElements(String template)` Generate the tag's body for each of the current element's sub-elements.
`String` `AntdocTagsHandler.enumerateValues()` List the possible values for the current method.
`void` `AntdocSubTask.init(xjavadoc.XJavaDoc xJavaDoc)`
`void` `AntdocSubTask.validateOptions()`
`protected void` `AntdocSubTask.generateForClass(xjavadoc.XClass clazz)`
`protected boolean` `AntdocSubTask.matchesGenerationRules(xjavadoc.XClass clazz)`

Uses of XDocletException in xdoclet.modules.doc.info

Methods in xdoclet.modules.doc.info that throw XDocletException
`void` `InfoTagsHandler.ifTagCountNotZero(String template, Properties properties)` Describe what the method does
`String` `InfoTagsHandler.tagCount(Properties properties)` Describe what the method does
`String` `InfoTagsHandler.classTagValue()` Describe what the method does
`String` `InfoTagsHandler.fieldTagValue()` Describe what the method does
`String` `InfoTagsHandler.constructorTagValue()` Describe what the method does
`String` `InfoTagsHandler.methodTagValue()` Describe what the method does
`void` `InfoTagsHandler.forAllClassTags(String template)` Describe what the method does
`void` `InfoTagsHandler.forAllConstructorTags(String template)` Describe what the method does
`void` `InfoTagsHandler.forAllMethodTags(String template)` Describe what the method does
`void` `InfoTagsHandler.forAllFieldTags(String template)` Describe what the method does
`String` `InfoTagsHandler.projectname()` Describe what the method does
`String` `InfoTagsHandler.rootlink()` Describe what the method does
`void` `InfoSubTask.execute()`
`void` `InfoSubTask.validateOptions()` validate options - noop here
`protected void` `InfoSubTask.engineStarted()` Describe what the method does

Uses of XDocletException in xdoclet.modules.ejb

Methods in xdoclet.modules.ejb that throw XDocletException
`static boolean` `EjbTagsHandler.isAConcreteEJBean(xjavadoc.XClass clazz)` Gets the AConcreteEJBean attribute of the EjbTagsHandler class
`static boolean` `EjbTagsHandler.isLocalEjb(xjavadoc.XClass clazz)`
`static boolean` `EjbTagsHandler.isRemoteEjb(xjavadoc.XClass clazz)`
`static boolean` `EjbTagsHandler.isServiceEndpointEjb(xjavadoc.XClass clazz)`
`static boolean` `EjbTagsHandler.isOnlyLocalEjb(xjavadoc.XClass clazz)` Returns true if clazz is only a local EJB by looking at ejb:bean's view-type parameter.
`static boolean` `EjbTagsHandler.isOnlyRemoteEjb(xjavadoc.XClass clazz)` Returns true if clazz is only a remote EJB by looking at ejb:bean's view-type parameter.
`static boolean` `EjbTagsHandler.isOnlyServiceEndpointEjb(xjavadoc.XClass clazz)` Returns true if clazz is only a service endpoint EJB by looking at ejb:bean's view-type parameter.
`static xjavadoc.XClass` `EjbTagsHandler.getEjb(String name)` Returns the class with the specified ejb name
`static boolean` `EjbTagsHandler.isEjb(xjavadoc.XClass clazz)` Returns true of clazz is an EJB (derived from an EJB type), false otherwise.
`static String` `EjbTagsHandler.ejbRefName()` Returns the name of EJB ref.
`static String` `EjbTagsHandler.ejbRefName(xjavadoc.XTag tag, xjavadoc.XClass clazz)` Returns the name of EJB ref.
`String` `EjbTagsHandler.ejbName(Properties attributes)` Returns the name of current EJB bean.
`String` `EjbTagsHandler.ejbExternalRefName()` Returns the name of EJB ref.
`String` `EjbTagsHandler.symbolicClassName()` Returns the symbolic name of the current class.
`String` `EjbTagsHandler.shortEjbName()` Returns short version of ejbName().
`void` `EjbTagsHandler.forAllBeans(String template)` Evaluates the body block for each EJBean derived from one of the three EJB types: EntityBean, SessionBean or MessageDrivenBean.
`void` `EjbTagsHandler.ifIsAConcreteEJBean(String template, Properties attributes)` Evaluates the body block if current bean is a concrete bean meaning the generate parameter of ejb:bean is either not specified or equals to "true", otherwise the bean is just an abstract base class bean not meant to be used as a EJBean but serve as the base for other EJBeans.
`String` `EjbTagsHandler.beanType()` Returns Bean type : "Entity", "Session" or "Message Driven".
`String` `EjbTagsHandler.concreteFullClassName()` Returns the full-qualified name of the current class's concrete class.
`String` `EjbTagsHandler.id()` Returns unique id for current ejb.
`void` `EjbTagsHandler.ifLocalEjb(String template)`
`void` `EjbTagsHandler.ifRemoteEjb(String template)`
`void` `EjbTagsHandler.ifServiceEndpointEjb(String template)`
`void` `EjbTagsHandler.ifNotLocalEjb(String template)`
`void` `EjbTagsHandler.ifNotRemoteEjb(String template)`
`void` `EjbTagsHandler.ifNotServiceEndpointEjb(String template)`
`protected String` `EjbTagsHandler.getDependentClassFor(xjavadoc.XClass clazz, String type)` sub-classes which deal with patternized class names return a reasonable value
`protected boolean` `EjbTagsHandler.hasTransaction(xjavadoc.XDoc doc)` Returns true if class/method denoted by doc has ejb:transaction tag, false otherwise.
`protected String` `EjbTagsHandler.extendsFromFor(xjavadoc.XClass clazz, String tagName, String type, String extendsParamName, String defaultBaseClassName)` Returns the name of the class pk/etc class extends.
`protected boolean` `EjbTagsHandler.shouldTraverseSuperclassForDependentClass(xjavadoc.XClass clazz, String tagName)` Describe what the method does

Uses of XDocletException in xdoclet.modules.ejb.dao

Methods in xdoclet.modules.ejb.dao that throw XDocletException
`static boolean` `DaoTagsHandler.isDaoMethod(xjavadoc.XMethod method)` Returns true if method should be added to the DAO, false otherwise.
`String` `DaoTagsHandler.daoClass(Properties attributes)` Returns the full qualified dao class name for the bean
`void` `DaoTagsHandler.ifUsingDao(String template)` Evaluate the body block if ejb.dao tag present and DAO subtask being used.
`void` `DaoTagsHandler.ifDaoMethod(String template)` Evaluates the body block if current method is a DAO method.
`void` `DaoSubTask.validateOptions()` Called to validate configuration parameters.
`protected String` `DaoSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the DaoSubTask object
`protected void` `DaoSubTask.engineStarted()` Describe what the method does
`protected boolean` `DaoSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` Describe what the method does

Uses of XDocletException in xdoclet.modules.ejb.dd

Methods in xdoclet.modules.ejb.dd that throw XDocletException
`String` `SecurityTagsHandler.securityRoleName()` Returns current security role name set by the containing forAllSecurityRoles.
`void` `SecurityTagsHandler.forAllSecurityRoles(String template)` Evaluates the body block for each ejb:permission defined in class level or method level.
`void` `RelationTagsHandler.ifLeftCascadeDelete(String template)` Evaluates the body if the left side of this relation has cascade-delete=yes
`void` `RelationTagsHandler.ifRightCascadeDelete(String template)` Evaluates the body if the right side of this relation has cascade-delete=yes, or the left side has target-relation cascade-delete="yes"
`String` `RelationTagsHandler.leftEJBName()` Returns the EJB Name of the left side of this relationship
`String` `RelationTagsHandler.rightEJBName()` Returns the EJB Name of the right side of this relationship
`void` `RelationTagsHandler.ifHasRelationships(String template)` Evaluates the body if at least one of the classes has an ejb:relation tag, otherwise not.
`void` `RelationTagsHandler.ifNotHasRelationships(String template)` Evaluates the body if none of the classes has an ejb:relation tag, otherwise not.
`String` `RelationTagsHandler.relationName()`
`void` `RelationTagsHandler.forAllRelationships(String template)` Evaluates the body block for each relationship.
`void` `RelationTagsHandler.ifIsLeftMany(String template)` Describe what the method does
`void` `RelationTagsHandler.ifIsRightMany(String template)` Describe what the method does
`String` `RelationTagsHandler.leftFieldName()` Describe what the method does
`String` `RelationTagsHandler.rightFieldName()` Describe what the method does
`String` `RelationTagsHandler.leftFieldType()` Describe what the method does
`String` `RelationTagsHandler.rightFieldType()` Describe what the method does
`void` `RelationTagsHandler.ifIsNotACollection(String template)` Evaluates the body block if current method's return type is not a java.util.Collection or java.util.Set.
`void` `RelationTagsHandler.ifIsOne2One(String template)` Evaluates the body block if the current relationship is a one to one type, meaning, neither side of the relation returns java.util.Collection or java.util.Set.
`void` `RelationTagsHandler.ifNotIsOne2One(String template)` Evaluates the body block if the current relationship IS NOT a one to one type, meaning, at least one side of the relation returns java.util.Collection or java.util.Set.
`void` `RelationTagsHandler.ifIsOne2Many(String template)` Evaluates the body block if the current relationship is a one to many type, meaning, ONLY ONE side of the relation returns java.util.Collection or java.util.Set.
`void` `RelationTagsHandler.ifNotIsOne2Many(String template)` Evaluates the body block if the current relationship IS NOT a one to many type, meaning, either both sides, or neither side of the relation returns java.util.Collection or java.util.Set.
`void` `RelationTagsHandler.ifIsMany2Many(String template)` Evaluates the body block if the current relationship is a many to many type, meaning, both sides of the relation returns java.util.Collection or java.util.Set.
`void` `RelationTagsHandler.ifNotIsMany2Many(String template)` Evaluates the body block if the current relationship IS NOT a many to many type, meaning, at least one side of the relation does not return java.util.Collection or java.util.Set.
`void` `RelationTagsHandler.ifIsBidirectional(String template)` Describe what the method does
`void` `RelationTagsHandler.ifIsUnidirectional(String template)` Describe what the method does
`void` `RelationTagsHandler.ifHasLeftRoleName(String template)` Describe what the method does
`void` `RelationTagsHandler.ifHasRightRoleName(String template)` Describe what the method does
`void` `RelationTagsHandler.ifLeftNavigable(String template)` Describe what the method does
`void` `RelationTagsHandler.ifRightNavigable(String template)` Describe what the method does
`String` `RelationTagsHandler.leftRoleName()` Describe what the method does
`String` `RelationTagsHandler.rightRoleName()` Describe what the method does
`String` `RelationTagsHandler.leftMultiplicity()` Describe what the method does
`String` `RelationTagsHandler.rightMultiplicity()` Describe what the method does
`boolean` `RelationTagsHandler.RelationHolder.isOne2One()` Gets the One2One attribute of the RelationHolder object
`boolean` `RelationTagsHandler.RelationHolder.isOne2Many()` Gets the One2Many attribute of the RelationHolder object
`boolean` `RelationTagsHandler.RelationHolder.isMany2Many()` Gets the Many2Many attribute of the RelationHolder object
`String` `RelationTagsHandler.RelationHolder.getLeftMultiplicity()` Gets the LeftMultiplicity attribute of the RelationHolder object
`String` `RelationTagsHandler.RelationHolder.getRightMultiplicity()` Gets the RightMultiplicity attribute of the RelationHolder object
`String` `RelationTagsHandler.RelationHolder.getLeftRoleName()` Gets the LeftRoleName attribute of the RelationHolder object
`String` `RelationTagsHandler.RelationHolder.getRightRoleName()` Gets the RightRoleName attribute of the RelationHolder object
`boolean` `RelationTagsHandler.RelationHolder.isLeftMany()` Gets the LeftMany attribute of the RelationHolder object
`boolean` `RelationTagsHandler.RelationHolder.isRightMany()` Gets the RightMany attribute of the RelationHolder object
`boolean` `RelationTagsHandler.RelationHolder.isLeftCascadeDelete()` Gets the LeftCascadeDelete attribute of the RelationHolder object
`boolean` `RelationTagsHandler.RelationHolder.isRightCascadeDelete()` Gets the RightCascadeDelete attribute of the RelationHolder object
`String` `RelationTagsHandler.RelationHolder.getName()`
`String` `EjbRefTagsHandler.ejbRefId()` Deprecated. Returns unique id for the specified ejb-ref.
`void` `EjbRefTagsHandler.forAllEjbRefs(String template, Properties attributes)` Deprecated. Evaluates the body block for each ejb:ejb-ref defined for the EJB.
`String` `EjbRefTagsHandler.ejbRefJndiName()` Deprecated. Returns the global JNDI name for the current EJB ref.
`void` `EjbRefTagsHandler.ifLocalEjbRef(String template)` Deprecated. Generates code if the ejb-ref is local
`void` `EjbRefTagsHandler.ifRemoteEjbRef(String template)` Deprecated. Generates code if the ejb-ref is local
`protected boolean` `EjbRefTagsHandler.isLocalEjbRef(xjavadoc.XTag ejbRefTag)` Deprecated. Return true if the ejb-ref is local
`protected boolean` `EjbRefTagsHandler.isRemoteEjbRef(xjavadoc.XTag ejbRefTag)` Deprecated. Return true if the ejb-ref is remote
`protected void` `EjbRefTagsHandler.storeReferringClassId()` Deprecated. Stores the id of current EJB for further use by other tags in referringClassId attribute.
`protected xjavadoc.XClass` `EjbRefTagsHandler.findEjb(String ejbName)` Deprecated. Finds and returns the class with the specified ejbName.
`void` `EjbDotXmlSubTask.validateOptions()` Called to validate configuration parameters.
`void` `EjbDotXmlSubTask.execute()` Describe what the method does
`protected void` `EjbDotXmlSubTask.engineStarted()` Describe what the method does
`protected boolean` `AbstractEjbDeploymentDescriptorSubTask.atLeastOneCmpEntityBeanExists()` Describe what the method does
`protected boolean` `AbstractEjbDeploymentDescriptorSubTask.atLeastOneCmp1EntityBeanExists()` Describe what the method does
`protected boolean` `AbstractEjbDeploymentDescriptorSubTask.atLeastOneCmp2EntityBeanExists()` Describe what the method does

Uses of XDocletException in xdoclet.modules.ejb.entity

Methods in xdoclet.modules.ejb.entity that throw XDocletException
`static String` `ValueObjectTagsHandler.getCurrentValueObjectClass(xjavadoc.XClass clazz, xjavadoc.XTag tag)` Gets the CurrentValueObjectClass attribute of the ValueObjectTagsHandler class
`static String` `ValueObjectTagsHandler.getCurrentValueObjectName(xjavadoc.XTag tag)` Gets the CurrentValueObjectName attribute of the ValueObjectTagsHandler class
`static String` `ValueObjectTagsHandler.getCurrentValueObjectAttribute(xjavadoc.XTag tag)` Gets the CurrentValueObjectAttribute attribute of the ValueObjectTagsHandler class
`boolean` `ValueObjectTagsHandler.isAbstractValueObject(String valueObjectName, xjavadoc.XClass currentClass)` Whether or not the `abstract` parameter is set to true on the supplied class' ejb.value-object tag for the given VO name.
`String` `ValueObjectTagsHandler.getValueMostSuperObjectClass(xjavadoc.XClass clazz)`
`void` `ValueObjectTagsHandler.ifGeneratePKConstructor(String template, Properties attributes)` Evaluates the body if the `valueobject` subtask's `generatePKConstructor` parameter is `true`.
`void` `ValueObjectTagsHandler.ifIsAbstractValueObject(String template)` Evaluates the body if the `abstract` parameter is set to true on the ejb.value-object tag for the current VO.
`void` `ValueObjectTagsHandler.ifNotIsAbstractValueObject(String template)` Evaluates the body if the `abstract` parameter is set to false (or is missing) on the ejb.value-object tag for the current VO.
`String` `ValueObjectTagsHandler.valueObjectClass()` Return the current value object's class name.
`String` `ValueObjectTagsHandler.valueObjectName()` Return the current value object's name.
`String` `ValueObjectTagsHandler.valueObjectMatch()` Return the current value object's match parameter.
`String` `ValueObjectTagsHandler.extendsFrom(Properties attributes)` Returns the name of the class the specified value object extends.
`void` `ValueObjectTagsHandler.forAllValueObjects(String pTemplate)` Loops over all the ejb.value-object tags in the class, and generates the body for each one.
`String` `ValueObjectTagsHandler.concreteCollectionType()` Type of the constructor for aggregates or compositions.
`String` `ValueObjectTagsHandler.collectionType()` Returns the collection type for the current field.
`void` `ValueObjectTagsHandler.ifIsCollection(String template)` Executes the body only if the current field is a collection.
`void` `ValueObjectTagsHandler.ifIsNotCollection(String template)` Executes the body only if the current field is not a collection.
`String` `ValueObjectTagsHandler.valueMostSuperObjectClass()` Returns the data-object class name highest in the hierarchy of derived beans.
`void` `ValueObjectTagsHandler.forAllSuperSetValue(String template)` Describe what the method does
`void` `ValueObjectTagsHandler.forAllAggregates(String template, Properties attributes)` Loop over all the aggregate fields in the given value object, and generate the body for each one.
`void` `ValueObjectTagsHandler.forAllComposes(String template, Properties attributes)` Loop over all the composed fields in the given value object, and generate the body for each one.
`void` `ValueObjectTagsHandler.forAllRelations(String template, Properties attributes)` Loop over all the relation fields in the given value object, and generate the body for each one.
`void` `ValueObjectTagsHandler.ifUsingValueObject(String template)` Evaluate the body block if Value Object subtask being used.
`protected void` `ValueObjectTagsHandler.forAllSetters(String template, String methodName)`
`void` `ValueObjectSubTask.validateOptions()` Called to validate configuration parameters.
`protected String` `ValueObjectSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the ValueObjectSubTask object
`protected boolean` `ValueObjectSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` Describe what the method does
`protected void` `ValueObjectSubTask.generateForClass(xjavadoc.XClass clazz)` Describe what the method does
`protected void` `ValueObjectSubTask.engineStarted()` Describe what the method does
`static String` `PkTagsHandler.getPrimkeyFieldFor(xjavadoc.XClass clazz)` Get the primary key field specified for a given class.
`static boolean` `PkTagsHandler.isMethodPrimkeyField(xjavadoc.XClass clazz, xjavadoc.XMethod method)` Test if a given method is the getter or setter for the primary key field specified for the class.
`static String` `PkTagsHandler.getPrimkeyGetterFor(xjavadoc.XClass clazz)` Returns the getter method of the primary key field specified for a given class.
`static String` `PkTagsHandler.getPrimkeySetterFor(xjavadoc.XClass clazz)` Returns the setter method of the primary key field specified for a given class.
`static String` `PkTagsHandler.getPkClassFor(xjavadoc.XClass clazz)` Get the primary key class specified for a given class.
`static String` `PkTagsHandler.getPkClassForEjbJarXmlFor(xjavadoc.XClass clazz)` Gets the PkClassForEjbJarXmlFor attribute of the PkTagsHandler class
`static boolean` `PkTagsHandler.classHasPrimkeyField(xjavadoc.XClass clazz)` Returns true if the specified class has a primkey-field defined on the ejb.bean tag (opposed to having a separate PK class).
`void` `PkTagsHandler.ifHasPrimkeyField(String template, Properties attributes)` Process the tag body if the current class has a defined primkey-field.
`void` `PkTagsHandler.ifIsPrimkeyField(String template, Properties attributes)` Process the tag body if the current method is a getter or setter for the primkey-field.
`void` `PkTagsHandler.ifIsNotPrimkeyField(String template, Properties attributes)` Process the tag body if the current method is not a getter or setter for the primkey-field.
`void` `PkTagsHandler.ifDoesntHavePrimkeyField(String template, Properties attributes)` Process the tag body if the current class doesn't have a defined primkey-field.
`String` `PkTagsHandler.primkeyField(Properties attributes)` Returns the primkey-field defined for the current class.
`String` `PkTagsHandler.primkeyGetter(Properties attributes)` Returns the getter name for the primkey-field.
`String` `PkTagsHandler.primkeySetter(Properties attributes)` Returns the setter name for the primkey-field.
`void` `PkTagsHandler.ifHasPrimkeySetter(String template, Properties attributes)` Process the tag body if the current class has defined a setter for the primkey-field.
`String` `PkTagsHandler.pkClass()` Returns the name of generated PK class for the current class.
`String` `PkTagsHandler.pkClassForEjbJarXml()` Returns the name of PK class for the current class.
`String` `PkTagsHandler.pkfieldList()` Returns a string containing comma-separated list of primary key fields with their types.
`String` `PkTagsHandler.pkfieldListFrom(Properties attributes)` Returns a string containing comma-separated list of primary key fields getting from an object specified as parameter.
`String` `PkTagsHandler.extendsFrom()` Returns the name of the class pk class extends.
`void` `PkTagsHandler.ifIsPkField(String template)` Evaluates the body if the current method is a primary key field.
`protected String` `PkTagsHandler.getDependentClassFor(xjavadoc.XClass clazz, String type)` Gets the DependentClassFor attribute of the PkTagsHandler object
`static boolean` `PersistentTagsHandler.isValueObjectField(xjavadoc.XClass clazz, xjavadoc.XMethod method, String valueObject)` Gets the ValueObjectField attribute of the PersistentTagsHandler class
`static String` `PersistentTagsHandler.fieldList(xjavadoc.XClass clazz, String inclTag, String exclTag, int type, String valueObject, boolean superclasses)` Returns comma-separated list of fields, excluding fields that have tags of exclTag list, including fields that have tags of inclTag list.
`void` `PersistentTagsHandler.ifHasAtLeastOnePkField(String template)` Evaluates the body if the class has at least one primary key field.
`void` `PersistentTagsHandler.ifHasAtLeastOnePersistentField(String template)` Evaluates the body if the class has at least one persistent field.
`void` `PersistentTagsHandler.forAllPersistentFields(String template, Properties attributes)` Evaluates the body for each persistent field.
`String` `PersistentTagsHandler.persistentfieldNameValueList(Properties attributes)` Returns a string containing comma-separated list of persistent fields without their types in fieldname="value" format.
`String` `PersistentTagsHandler.persistentfieldList(Properties attributes)` Returns a string containing comma-separated list of persistent fields with their types.
`String` `PersistentTagsHandler.persistentfieldNameValueList()` Returns a string containing comma-separated list of persistent fields without their types in fieldname="value" format.
`protected String[]` `PersistentTagsHandler.getPkFieldsInHeader()` Returns an array containing ejb:pk-field tags defined in class level.
`protected void` `PersistentTagsHandler.forAllPersistentMatchedFields(String template, String include_tags, String exclude_tags, boolean superclasses, String valueObject)` Generate only for all Persisted Fields matching a specific XTag or Persisted fields that do not match a specific Tag
`String` `FacadeTagsHandler.getFacadeEjbNameFor(xjavadoc.XClass clazz)`
`String` `FacadeTagsHandler.entityFacadeClass()` produce class name for ejb facade
`String` `FacadeTagsHandler.remoteFacadeClass()`
`String` `FacadeTagsHandler.facadeEjbName()` prodice facade ejb name.
`boolean` `FacadeTagsHandler.canUseLocal()`
`void` `FacadeTagsHandler.ifUseLocalInterface(String template, Properties attributes)` decide whether we have to use local interface of the bean
`void` `FacadeTagsHandler.ifUseRemoteInterface(String template, Properties attributes)` decide whether we have to use remote interface of the bean
`String` `FacadeTagsHandler.sessionType()` provide session type
`String` `FacadeTagsHandler.viewType()` provide view type for facade bean - inherit from class if not specified
`String` `FacadeTagsHandler.localJndiName()` local jndi name if any
`String` `FacadeTagsHandler.jndiName()` jndi name if any or default
`String` `FacadeTagsHandler.beanPermission()` generate permission spec - inherit from bean
`String` `FacadeTagsHandler.beanRef()` generate bean reference
`void` `EntityTagsHandler.ifEntity(String template)` Evaluate the body block if current class is of an entity type.
`String` `EntityTagsHandler.persistenceType()` Returns the persistent type of current bean.
`void` `EntityTagsHandler.forAllEntityBeans(String template)` Evaluates the body block for each EJBean derived from EntityBean.
`String` `EntityTagsHandler.reentrant()` Returns True if ejb:bean reentrant is true, False otherwise.
`void` `EntityTagsHandler.forAllEjbSelectMethods(String template)` Evaluates the body block for each ejbSelect<blabla> method.
`void` `EntityPkSubTask.validateOptions()` Called to validate configuration parameters.
`protected String` `EntityPkSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the EntityPkSubTask object
`protected boolean` `EntityPkSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` Describe what the method does
`protected void` `EntityPkSubTask.engineStarted()` Describe what the method does
`void` `EntityFacadeSubTask.validateOptions()` Called to validate configuration parameters.
`protected String` `EntityFacadeSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the EntityCmpSubTask object
`protected boolean` `EntityFacadeSubTask.matchesGenerationRules(xjavadoc.XClass clazz)`
`protected void` `EntityFacadeSubTask.engineStarted()` Describe what the method does
`void` `EntityCmpSubTask.validateOptions()` Called to validate configuration parameters.
`protected String` `EntityCmpSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the EntityCmpSubTask object
`protected boolean` `EntityCmpSubTask.matchesGenerationRules(xjavadoc.XClass clazz)`
`protected void` `EntityCmpSubTask.engineStarted()` Describe what the method does
`void` `EntityBmpSubTask.validateOptions()` Called to validate configuration parameters.
`protected String` `EntityBmpSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the EntityBmpSubTask object
`protected boolean` `EntityBmpSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` Describe what the method does
`protected void` `EntityBmpSubTask.engineStarted()` Describe what the method does
`static String` `DataObjectTagsHandler.getDataMostSuperObjectClass(xjavadoc.XClass clazz)`
`static boolean` `DataObjectTagsHandler.isDataObjectMethod(xjavadoc.XMethod method)` Gets the DataObjectMethod attribute of the DataObjectTagsHandler class
`protected static boolean` `DataObjectTagsHandler.hasDataEquals(xjavadoc.XClass clazz)`
`void` `DataObjectTagsHandler.isDataContentEquals(String pTemplate)`
`String` `DataObjectTagsHandler.dataObjectClass()` Returns data-object class name for the bean.
`String` `DataObjectTagsHandler.dataMostSuperObjectClass()` Returns the data-object class name highest in the hierarchy of derived beans.
`String` `DataObjectTagsHandler.generateDataObjectClass()`
`void` `DataObjectTagsHandler.ifIsWithDataMethod(String pTemplate)` Evaluate the body block if ejb:data-object setdata="true".
`void` `DataObjectTagsHandler.ifIsWithDataContainer(String pTemplate)` Evaluate the body block if ejb:data-object container="true".
`void` `DataObjectTagsHandler.ifIsAggregate(String template)` Evaluate the body block if ejb:aggregate is defined for current getter method, denoting that the specified getter method returns an aggregated object.
`void` `DataObjectTagsHandler.ifIsNotAggregate(String template)` Evaluate the body block if ejb:aggregate is not defined for current getter method.
`void` `DataObjectTagsHandler.forAllSuperSetData(String template)` Evaluates the body block for each setData method.
`String` `DataObjectTagsHandler.parentDataObjectClass()`
`String` `DataObjectTagsHandler.extendsFrom()` Returns the name of the class dataobject class extends.
`String` `DataObjectTagsHandler.dataObjectClassNameFromInterfaceName()` Return the dataobject class name from interface name.
`protected boolean` `DataObjectTagsHandler.isAggregate(xjavadoc.XMethod method)` Returns true if method has ejb:aggregate, false otherwise.
`protected String` `DataObjectTagsHandler.getDependentClassFor(xjavadoc.XClass clazz, String type)` Gets the DependentClassFor attribute of the DataObjectTagsHandler object
`protected void` `DataObjectTagsHandler.forAllSuper(String template, String methodName)` Browse all super classes and search for a special method to generate it in the current CMP/BMP class.
`void` `DataObjectSubTask.validateOptions()` Called to validate configuration parameters.
`protected String` `DataObjectSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the DataObjectSubTask object
`protected boolean` `DataObjectSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` Describe what the method does
`protected void` `DataObjectSubTask.generateForClass(xjavadoc.XClass clazz)` Describe what the method does
`protected void` `DataObjectSubTask.engineStarted()` Describe what the method does
`static boolean` `CmpTagsHandler.isEntityCmp(xjavadoc.XClass clazz)` Returns true if clazz is an CMP entity bean, false otherwise.
`static boolean` `CmpTagsHandler.isUsingCmp2Impl(xjavadoc.XClass clazz)` Returns true if ejbspec config parameter is "2.0" and ejb:bean's cmp-version either not defined or is "2.x", false otherwise.
`static String` `CmpTagsHandler.getFieldNameFor(xjavadoc.XMethod method)` Returns the cmp-version 2.x compatible cmp / cmr field name for the passed method.
`String` `CmpTagsHandler.entityCmpClass()` Returns the name of generated CMP class.
`void` `CmpTagsHandler.ifUsingCmp2(String template)` Evaluate the body block if using EJB 2.0 and CMP version 2.x.
`void` `CmpTagsHandler.ifNotUsingCmp2(String template)` Evaluate the body block if not using EJB 2.0 or using EJB 2.0 but CMP version 1.x.
`void` `CmpTagsHandler.ifEntityIsCmp(String template)` Evaluates the body block if current class is an CMP entity bean.
`void` `CmpTagsHandler.forAllCmpEntityBeans(String template)` Evaluates the body block for each EJBean derived from EntityBean which is CMP.
`void` `CmpTagsHandler.forAllCmpFields(String template)` Evaluates the body block for each persistent field of current class (if entity CMP).
`String` `CmpTagsHandler.dbmsColumn()` Returns the dbms column.
`String` `CmpTagsHandler.dbmsTable()` Returns the table name for the current class.
`void` `CmpTagsHandler.ifIsPersistent(String template)`
`String` `CmpTagsHandler.fieldName()` Returns the cmp-version 2.x compatible cmp / cmr field name for the current method.
`static String` `BmpTagsHandler.getEntityBmpClassFor(xjavadoc.XClass clazz)` Gets the EntityBmpClassFor attribute of the BmpTagsHandler class
`static boolean` `BmpTagsHandler.isEntityBmp(xjavadoc.XClass clazz)` Returns true if clazz is an BMP entity bean, false otherwise.
`String` `BmpTagsHandler.entityBmpClass()` Returns the name of generated BMP class.
`void` `BmpTagsHandler.ifEntityIsBmp(String template)` Evaluates the body block if current class is an BMP entity bean.
`void` `BmpTagsHandler.forAllBmpEntityBeans(String template)` Evaluates the body block for each EJBean derived from EntityBean which is BMP.
`void` `BmpTagsHandler.ifUseSoftLocking(String template)` Evaluates the body block if ejb:use-soft-locking is set for current class.

Uses of XDocletException in xdoclet.modules.ejb.env

Methods in xdoclet.modules.ejb.env that throw XDocletException
`void` `EnvTagsHandler.forAllTags(String template, Properties attributes)` Executes the template for all class-, method- and field-level tags with the passed name
`void` `EnvTagsHandler.forAllMemberTags(String template, Properties attributes)` Executes the template for all method- and field-level tags with the passed name
`void` `EnvTagsHandler.forAllMethodTags(String template, Properties attributes)` Executes the template for all method-level tags with the passed name
`String` `EnvTagsHandler.name(Properties attributes)` Returns the name parameter value for the current tag.
`String` `EnvTagsHandler.type(Properties attributes)` Returns the type parameter value for the current tag.
`void` `EnvTagsHandler.ifHasType(String template, Properties attributes)` Executes the body only if the current tag is either a method- or fiel-level tag or has a type parameter.
`String` `EnvTagsHandler.memberName(Properties attributes)` Returns the method or field name.
`String` `EnvTagsHandler.memberType()` Returns the method's return type or the field's type.
`String` `EnvTagsHandler.methodSignature()` Returns the method signature for the current method.
`String` `EnvTagsHandler.paramValue(Properties attributes)` Returns the value of a parameter.
`void` `EnvTagsHandler.ifHasParam(String template, Properties attributes)` Executes the body only if the current tag has a specified parameter
`void` `EnvTagsHandler.ifParamValueEquals(String template, Properties attributes)` Executes the body only if the specified tag's value is equal to the specified value
`void` `EnvTagsHandler.ifParamValueNotEquals(String template, Properties attributes)` Executes the body only if the specified tag's value is equal to the specified value
`void` `EnvTagsHandler.ifPrimitiveMember(String template, Properties attributes)` Executes the body only if the current field type or method return type is primitive.
`void` `EnvTagsHandler.ifNotPrimitiveMember(String template, Properties attributes)` Executes the body only if the current field type or method return type is not a primitive.
`void` `EnvTagsHandler.ifHasTag(String template, Properties attributes)` Executes the body only if the current class has at least one ot the passed tags at field- or method-level
`protected void` `EnvTagsHandler.forTags(String template, Properties attributes, boolean forClass, boolean forMethod, boolean forField)` Executes the passed template for the passed
`protected void` `EnvTagsHandler.doGenerate(String template)` Called for each tag in the `forTags` loop.
`String` `EnvEjbRefTagsHandler.ejbRefId()` Returns unique id for the specified ejb-ref.
`void` `EnvEjbRefTagsHandler.forAllEjbRefs(String template, Properties attributes)` Evaluates the body block for each ejb reference.
`void` `EnvEjbRefTagsHandler.forAllEjbRefMembers(String template, Properties attributes)` Evaluates the body block for each method- and field-level ejb reference.
`void` `EnvEjbRefTagsHandler.forAllEjbRefMethods(String template, Properties attributes)` Evaluates the body block for each method-level ejb reference.
`String` `EnvEjbRefTagsHandler.ejbRefJndiName()` Returns the global JNDI name for the current EJB ref.
`void` `EnvEjbRefTagsHandler.ifLocalEjbRef(String template)` Generates code if the ejb-ref is local
`void` `EnvEjbRefTagsHandler.ifRemoteEjbRef(String template)` Generates code if the ejb-ref is local
`String` `EnvEjbRefTagsHandler.name(Properties attributes)`
`String` `EnvEjbRefTagsHandler.homeInterface()` Returns the home interface for the current ejb reference
`String` `EnvEjbRefTagsHandler.componentInterface()` Returns the component interface for the current ejb reference
`protected boolean` `EnvEjbRefTagsHandler.isLocalEjbRef(xjavadoc.XTag ejbRefTag)` Return true if the ejb-ref is local
`protected boolean` `EnvEjbRefTagsHandler.isRemoteEjbRef(xjavadoc.XTag ejbRefTag)` Return true if the ejb-ref is remote
`protected void` `EnvEjbRefTagsHandler.doGenerate(String template)`
`protected void` `EnvEjbRefTagsHandler.storeReferringClassId()` Stores the id of current EJB for further use by other tags in referringClassId attribute.
`protected xjavadoc.XClass` `EnvEjbRefTagsHandler.findEjb(String ejbName)` Finds and returns the class with the specified ejbName.

Uses of XDocletException in xdoclet.modules.ejb.home

Methods in xdoclet.modules.ejb.home that throw XDocletException
`void` `LocalHomeInterfaceSubTask.validateOptions()` Called to validate configuration parameters.
`protected String` `LocalHomeInterfaceSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the LocalHomeInterfaceSubTask object
`protected boolean` `LocalHomeInterfaceSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` Describe what the method does
`protected void` `LocalHomeInterfaceSubTask.engineStarted()` Describe what the method does
`static String` `HomeTagsHandler.getHomeInterface(String type, xjavadoc.XClass clazz)` Similar to `InterfaceTagsHandler.getComponentInterface(java.lang.String, xjavadoc.XClass)`.
`static String` `HomeTagsHandler.getHomeDefinition(xjavadoc.XClass clazz, xjavadoc.XMethod method, String tagType, String type)` Gets the HomeDefinition attribute of the HomeTagsHandler class
`static String` `HomeTagsHandler.finderSignatureFunger(String s, xjavadoc.XClass clazz, String type)` Describe what the method does
`String` `HomeTagsHandler.homeInterface(Properties attributes)` Returns the full qualified local or remote home interface name for the bean, depending on the value of type parameter.
`void` `HomeTagsHandler.ifIsCreateMethod(String template, Properties attributes)` Evaluates the body block if current method is a create method.
`void` `HomeTagsHandler.ifDoesntHavePostCreateMethod(String template, Properties attributes)` Evaluates the body block if current create method's ejbPostCreate method does not exist.
`void` `HomeTagsHandler.ifIsHomeMethod(String template, Properties attributes)` Evaluates the body block if current method is a home method.
`void` `HomeTagsHandler.ifNotRemoveMethod(String template)` Evaluates the body block if current method is not an ejbRemove method.
`void` `HomeTagsHandler.ifIsFinderMethod(String template, Properties attributes)` Evaluates the body block if current method is a ejbFind method.
`String` `HomeTagsHandler.compName(Properties attributes)`
`String` `HomeTagsHandler.jndiName(Properties attributes)`
`String` `HomeTagsHandler.extendsFrom(Properties attributes)` Returns the name of the class home interface extends.
`void` `HomeTagsHandler.forAllHomeMethods(String template, Properties attributes)` Iterates over all home methods of specified type (finder or create method) defined in a class and super classes.
`String` `HomeTagsHandler.currentSignature()` Return signature of current home method.
`String` `HomeTagsHandler.currentPermission()` Return permission for current home method.
`String` `HomeTagsHandler.currentType()` Return type of current home method.
`String` `HomeTagsHandler.finderClass()` generates name for finder utility class backing current finder
`void` `HomeTagsHandler.ifIsCollectionType(String template, Properties param)` Whether current finder return collection.
`void` `HomeTagsHandler.ifIsEnumerationType(String template, Properties param)` Whether current finder return enumeration.
`void` `HomeTagsHandler.ifIsInterfaceType(String template, Properties param)` Whether current finder return interface.
`String` `HomeTagsHandler.currentMethod()` Return name of current home method.
`String` `HomeTagsHandler.parameterListDefinition()` Return parameter list definition (types and names) for current home method.
`String` `HomeTagsHandler.parameterList()` Return parameter list (names only) for current home method.
`String` `HomeTagsHandler.currentExceptions()` Return exceptions for current home method.
`protected String` `HomeTagsHandler.getDependentClassFor(xjavadoc.XClass clazz, String type)` Gets the DependentClassFor attribute of the HomeTagsHandler object
`protected boolean` `HomeTagsHandler.shouldTraverseSuperclassForDependentClass(xjavadoc.XClass clazz, String tag_name)` Describe what the method does
`void` `HomeInterfaceSubTask.validateOptions()` Called to validate configuration parameters.
`protected String` `HomeInterfaceSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the HomeInterfaceSubTask object
`protected boolean` `HomeInterfaceSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` Describe what the method does
`protected void` `HomeInterfaceSubTask.engineStarted()` Describe what the method does

Uses of XDocletException in xdoclet.modules.ejb.intf

Methods in xdoclet.modules.ejb.intf that throw XDocletException
`void` `ServiceEndpointSubTask.validateOptions()` Called to validate configuration parameters.
`protected String` `ServiceEndpointSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the ServiceEndpointInterfaceSubTask object
`protected boolean` `ServiceEndpointSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` Describe what the method does
`protected void` `ServiceEndpointSubTask.engineStarted()` Describe what the method does
`void` `RemoteInterfaceSubTask.validateOptions()` Called to validate configuration parameters.
`protected String` `RemoteInterfaceSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the RemoteInterfaceSubTask object
`protected boolean` `RemoteInterfaceSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` Describe what the method does
`protected void` `RemoteInterfaceSubTask.engineStarted()` Describe what the method does
`void` `LocalInterfaceSubTask.validateOptions()` Called to validate configuration parameters.
`protected String` `LocalInterfaceSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the LocalInterfaceSubTask object
`protected boolean` `LocalInterfaceSubTask.matchesGenerationRules(xjavadoc.XClass clazz)`
`protected void` `LocalInterfaceSubTask.engineStarted()`
`static String` `InterfaceTagsHandler.getComponentInterface(String type, xjavadoc.XClass clazz)` Return the fully qualified name of the component interface of type specified.
`static String` `InterfaceTagsHandler.getBeanClassNameFromInterfaceNameFor(String return_type)` Gets the BeanClassNameFromInterfaceNameFor attribute of the InterfaceTagsHandler class
`static boolean` `InterfaceTagsHandler.isRemoteMethod(xjavadoc.XMethod method)` Returns true if method is a remote interface method by looking at view-type parameter.
`static boolean` `InterfaceTagsHandler.isLocalMethod(xjavadoc.XMethod method)` Returns true if method is a local interface method by looking at view-type parameter.
`static boolean` `InterfaceTagsHandler.isServiceEndpointMethod(xjavadoc.XMethod method)` Returns true if method is a local interface method by looking at view-type parameter.
`String` `InterfaceTagsHandler.componentInterface(Properties attributes)` Returns the full qualified local or remote interface name for the bean, depending on the value of type parameter.
`void` `InterfaceTagsHandler.ifIsNotInterfaceMethod(String template, Properties attributes)` Evaluate the body block if the current method is not an EJB local or remote interface method.
`void` `InterfaceTagsHandler.ifIsInterfaceMethod(String template, Properties attributes)` Evaluate the body block if the current method is an EJB local or remote interface method.
`void` `InterfaceTagsHandler.forAllInterfaceViewTypes(String template, Properties attributes)` Evaluates the body block for each view-type of current method.
`void` `InterfaceTagsHandler.ifIsInterfaceMethod(String template)` Evaluates the body block if ejb:interface-method defined for current method.
`String` `InterfaceTagsHandler.methodIntf(Properties attributes)` Returns "Remote" is current method has ejb:remote-method defined, "Home" otherwise.
`String` `InterfaceTagsHandler.interfaceMethodName()` Returns interface method name for the current interface method.
`String` `InterfaceTagsHandler.beanClassNameFromInterfaceName(Properties attributes)` Returns the bean implementation class name for the interface name specified as the return type of current method or the method specified by parameter interface if any.
`String` `InterfaceTagsHandler.extendsFrom(Properties attributes)` Returns the name of the class home interface extends.
`void` `InterfaceTagsHandler.ifCurrentMethodViewTypeEquals(String template, Properties attributes)` Evaluates the body if the view-type of the current method is compatible with the value of the current method tag's parameter with the passed name.
`void` `InterfaceTagsHandler.forAllClassTagIntf(String template, Properties attributes)` Evaluates the body for all interfaces which are compatible to the view-type which is set on the current class tag.
`String` `InterfaceTagsHandler.classTagIntf()` Returns the current interface inside a forAllClassTagIntf block
`void` `InterfaceTagsHandler.ifHasClassTagIntf(String template)` Evaluates the body if a current interface is available inside a forAllClassTagIntf block
`protected boolean` `InterfaceTagsHandler.isInterfaceMethod(String intFace)` Implements functionality required by `InterfaceTagsHandler.ifIsInterfaceMethod(java.lang.String, java.util.Properties)` and `InterfaceTagsHandler.ifIsNotInterfaceMethod(java.lang.String, java.util.Properties)`.
`protected String` `InterfaceTagsHandler.getInterfaceMethodName(String name)` Returns the interface method name depending on its type.
`protected String` `InterfaceTagsHandler.getDependentClassFor(xjavadoc.XClass clazz, String type)` Gets the DependentClassFor attribute of the InterfaceTagsHandler object
`protected String` `InterfaceTagsHandler.fromInterfaceToBean(String value)` Loops over all classes and if value equals to local or remote or service-endpoint interface name of an EJBean full qualified name of that EJB is returned.

Uses of XDocletException in xdoclet.modules.ejb.lookup

Methods in xdoclet.modules.ejb.lookup that throw XDocletException
`String` `LookupUtilTagsHandler.lookupKind()` Describe what the method does
`String` `LookupUtilTagsHandler.utilClass(Properties attributes)` Returns the full qualified utility class name for the bean
`void` `LookupObjectSubTask.validateOptions()` Called to validate configuration parameters.
`protected String` `LookupObjectSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the UtilObjectSubTask object
`protected void` `LookupObjectSubTask.engineStarted()` Describe what the method does
`protected boolean` `LookupObjectSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` Describe what the method does

Uses of XDocletException in xdoclet.modules.ejb.mdb

Methods in xdoclet.modules.ejb.mdb that throw XDocletException
`void` `MdbTagsHandler.forAllMDBeans(String template)` Evaluates the body block for each EJBean derived from MessageDrivenBean.
`void` `MdbTagsHandler.ifMessageDriven(String template)` Evaluate the body block if current class is of a message driven bean type.
`void` `MdbTagsHandler.ifNotMessageDriven(String template)` Evaluate the body block if current class is not of a message driven bean type.
`String` `MdbTagsHandler.messageDrivenClass()` Returns the name of message-driven bean class.
`String` `MdbTagsHandler.mdbClass()` Returns the name of message-driven bean class.
`void` `MdbTagsHandler.ifHasActivationConfig(String template, Properties attributes)` Evaluate the body block if the current class has a activation config
`void` `MdbTagsHandler.forAllDestinations(String template)` Evaluates the body block for each ejb:message-destination defined in class level
`String` `MdbTagsHandler.destinationName()` Returns the name of the current message destination
`String` `MdbTagsHandler.destinationDisplayName()` Returns the display-name of the current message destination
`void` `MdbTagsHandler.ifDestinationHasDisplayName(String template)` Evaluate the body block if the current message destination has a display-name
`String` `MdbTagsHandler.destinationJndiName()` Returns the jndi-name of the current message destination
`void` `MdbTagsHandler.ifDestinationHasJndiName(String template)` Evaluate the body block if the current message destination has a jndi-name
`String` `MdbTagsHandler.destinationDescription()` Returns the description of the current message destination
`void` `MdbTagsHandler.ifDestinationHasDescription(String template)` Evaluate the body block if the current message destination has a descrition
`void` `MdbSubTask.validateOptions()` Called to validate configuration parameters.
`protected String` `MdbSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the MdbSubTask object
`protected void` `MdbSubTask.engineStarted()` Describe what the method does
`protected boolean` `MdbSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` Describe what the method does

Uses of XDocletException in xdoclet.modules.ejb.session

Methods in xdoclet.modules.ejb.session that throw XDocletException
`boolean` `SessionTagsHandler.isStatefulSession(xjavadoc.XClass clazz)` Returns true if clazz is a stateful session bean, false otherwise.
`boolean` `SessionTagsHandler.isStatelessSession(xjavadoc.XClass clazz)` Returns true if clazz is a stateless session bean, false otherwise.
`String` `SessionTagsHandler.sessionClass()` Returns the name of generated session class.
`void` `SessionTagsHandler.ifStatelessSession(String template)` Evaluate the body block if current class is of an stateless session bean type.
`void` `SessionTagsHandler.ifNotStatelessSession(String template)` Evaluate the body block if current class is not of an stateless session bean type.
`void` `SessionTagsHandler.ifStatefulSession(String template)` Evaluate the body block if current class is of an stateful session bean type.
`void` `SessionTagsHandler.ifNotStatefulSession(String template)` Evaluate the body block if current class is not of a stateful session bean type.
`void` `SessionTagsHandler.forAllSessionBeans(String template)` Evaluates the body block for each EJBean derived from SessionBean.
`void` `SessionTagsHandler.forAllStatefulSessionBeans(String template)` Evaluates the body block for each EJBean derived from SessionBean which is stateful.
`void` `SessionTagsHandler.forAllStatelessSessionBeans(String template)` Evaluates the body block for each EJBean derived from SessionBean which is stateless.
`void` `SessionSubTask.validateOptions()` Called to validate configuration parameters.
`protected String` `SessionSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the SessionSubTask object
`protected void` `SessionSubTask.engineStarted()` Describe what the method does
`protected boolean` `SessionSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` Describe what the method does
`void` `RemoteFacadeSubTask.validateOptions()` Called to validate configuration parameters.
`protected String` `RemoteFacadeSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the RemoteFacadeSubTask object
`protected boolean` `RemoteFacadeSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` we accept session beans generated on first stage runs.
`protected void` `RemoteFacadeSubTask.engineStarted()` Describe what the method does

Uses of XDocletException in xdoclet.modules.exolab.castor.ejb

Methods in xdoclet.modules.exolab.castor.ejb that throw XDocletException
`void` `CastorTagsHandler.forAllClasses(String template, Properties attributes)` Evaluates the body block for each class, in order.

Uses of XDocletException in xdoclet.modules.externalizer

Methods in xdoclet.modules.externalizer that throw XDocletException
`protected String` `PropertiesTranslatorSubTask.getGeneratedFileFileName(xjavadoc.XClass clazz)` Compute file name for generated translator class bundle.
`void` `ExternalizerTagsHandler.forAllFieldTags(String template)` Evaluate the body for all field tags.
`String` `ExternalizerTagsHandler.bundleKey()` Current resource bundle name, will be called by `propertiestranslator` subtask.
`String` `ExternalizerTagsHandler.key()` The current key.
`String` `ExternalizerTagsHandler.value()` The current value, with Unicode escapes where necessary.
`void` `ExternalizerSubTask.validateOptions()`
`protected String` `ExternalizerSubTask.getGeneratedFileName(xjavadoc.XClass clazz)`
`protected void` `ExternalizerSubTask.generateForClass(xjavadoc.XClass clazz)`

Uses of XDocletException in xdoclet.modules.hibernate

Methods in xdoclet.modules.hibernate that throw XDocletException
`void` `JBossServiceSubTask.validateOptions()`
`protected void` `JBossServiceSubTask.engineStarted()` Called when the engine is started
`String` `HibernateTagsHandler.getFileName()` Returns full path of hibernate file for the current class.
`xdoclet.modules.hibernate.HibernateProperties` `HibernateTagsHandler.getHibernateProperties()`
`xjavadoc.XMethod` `HibernateTagsHandler.getIdMethod()` find id property of current class.
`void` `HibernateTagsHandler.setCurrentTag(String template, Properties attributes)`
`void` `HibernateTagsHandler.setColumnPrefix(String template, Properties attributes)` Set the prefix for the \@hibernate.component, as there may be more than one component in a class that refer to the same target class.
`void` `HibernateTagsHandler.ifCurrentMappingElementIsnt(String template, Properties attributes)` Render template if the current mapping element is not the one specified.
`void` `HibernateTagsHandler.ifHasCompositeId(String template, Properties attributes)` Render template if ID is composite.
`void` `HibernateTagsHandler.ifHasPrimitiveId(String template, Properties attributes)` Render template if id is primitive.
`String` `HibernateTagsHandler.serviceName()` Return configured service name.
`String` `HibernateTagsHandler.jndiName()` Configured JNDI name.
`void` `HibernateTagsHandler.ifUseJndiFactory(String template, Properties attributes)` Render template if jndiName of JBossServiceSubtask is valid.
`void` `HibernateTagsHandler.ifNotUseJndiFactory(String template, Properties attributes)` Render template if jndiName of JBossServiceSubtask is valid.
`void` `HibernateTagsHandler.ifHasJndiName(String template, Properties attributes)` Render template if jndiName of JBossServiceSubtask is valid.
`void` `HibernateTagsHandler.ifGeneratePropertyCache(String template, Properties attributes)` Render template if all of the properties needed are valid.
`void` `HibernateTagsHandler.ifNotHasJndiName(String template, Properties attributes)` Render template if jndiName of JBossServiceSubtask is not valid.
`String` `HibernateTagsHandler.dialect()` SQL dialect extractor.
`String` `HibernateTagsHandler.dataSource()` Data source JNDI Name extractor.
`String` `HibernateTagsHandler.driver()` Driver Name extractor.
`String` `HibernateTagsHandler.jdbcUrl()` JDBC URL extractor.
`String` `HibernateTagsHandler.userName()` username extractor.
`String` `HibernateTagsHandler.password()` password extractor.
`String` `HibernateTagsHandler.poolSize()` poolSize extractor.
`String` `HibernateTagsHandler.factoryClass()` classname extractor.
`String` `HibernateTagsHandler.mappingList()` Comma separated list of hibernate mappings.
`void` `HibernateTagsHandler.logMapping(Properties attributes)` Print the name of the current class to the console.
`void` `HibernateTagsHandler.forAllPersistentClasses(String template, Properties attributes)` Iterates over all classes marked as persistent.
`void` `HibernateTagsHandler.forAllJndiProperties(String template, Properties attributes)` Iterates over all jndiProperties specified.
`void` `HibernateTagsHandler.forAllOtherProperties(String template, Properties attributes)` Iterates over all otherProperties specified.
`void` `HibernateTagsHandler.forAllOtherMappings(String template, Properties attributes)` Iterates over all otherMappings specified.
`void` `HibernateTagsHandler.forAllSubclasses(String template, Properties attributes)` Iterates over all classes loaded by javadoc that are direct subclasses of the current class and evaluates the body of the tag for each class.
`String` `HibernateSubTask.getGeneratedFileName(xjavadoc.XClass clazz)`
`void` `HibernateSubTask.execute()` Generate Mapping file (*.hbm.xml).
`protected void` `HibernateSubTask.engineStarted()` Called when the engine is started
`void` `HibernateCfgSubTask.execute()` Generate Hibernate Configuration file (hibernate.cfg.xml).
`void` `HibernateCfgSubTask.validateOptions()`
`protected void` `HibernateCfgSubTask.engineStarted()` Called when the engine is started
`void` `FactoryClassSubTask.validateOptions()`
`void` `FactoryClassSubTask.execute()` Describe what the method does
`protected String` `FactoryClassSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the EntityCmpSubTask object
`protected void` `FactoryClassSubTask.engineStarted()` Called when the engine is started

Uses of XDocletException in xdoclet.modules.ibm.websphere.ejb

Methods in xdoclet.modules.ibm.websphere.ejb that throw XDocletException
`void` `WebSphereTagsHandler.forAllResourceRefs(String template, Properties attributes)` Iterates over all \@websphere.resource-ref tags with the same res-ref-name as the current tag
`void` `WebSphereSubTask.validateOptions()` Called to validate configuration parameters.
`void` `WebSphereSubTask.execute()` Describe what the method does
`protected void` `WebSphereSubTask.engineStarted()` Describe what the method does
`String` `WebSphereEjbRefTagsHandler.ejbRefJndiName()` Returns the global JNDI name for the current EJB ref. WebSphere can only can have one global JNDI name for an EJB bean even if it expose both a local and a remote interface.

Uses of XDocletException in xdoclet.modules.ibm.websphere.web

Methods in xdoclet.modules.ibm.websphere.web that throw XDocletException
`void` `WebSphereWebXmlSubTask.validateOptions()` Called to validate configuration parameters.
`void` `WebSphereWebXmlSubTask.execute()` Called by xdoclet to execute the subtask.
`protected void` `WebSphereWebXmlSubTask.engineStarted()` TODO: Describe what the method does

Uses of XDocletException in xdoclet.modules.java.javabean

Methods in xdoclet.modules.java.javabean that throw XDocletException
`static String` `JavaBeanTagsHandler.getBeanInfoClassFor(xjavadoc.XClass clazz)`
`String` `JavaBeanTagsHandler.getterPrefix(Properties attributes)` Return the getter prefix according to the class tag that contains a class.
`String` `JavaBeanTagsHandler.beanClass(Properties attributes)` return configured bean class name or current class name
`String` `JavaBeanTagsHandler.capitalizeClassTag(Properties attributes)` Capitalize the first letter of a class tag (i.e countToken => CountToken)
`void` `BeanInfoSubTask.validateOptions()` Called to validate configuration parameters.
`void` `BeanInfoSubTask.execute()`
`protected String` `BeanInfoSubTask.getGeneratedFileName(xjavadoc.XClass clazz)`
`protected void` `BeanInfoSubTask.engineStarted()` Called when the engine is started

Uses of XDocletException in xdoclet.modules.jboss.ejb

Methods in xdoclet.modules.jboss.ejb that throw XDocletException
`void` `JBossTagsHandler.ifHasDVC(String template)` Evaluates the body if at least one of the classes has an jboss:dvc tag, otherwise not.
`void` `JBossTagsHandler.ifMethodTagMatchesClassTag(String template, Properties attributes)`
`void` `JBossSubTask.setJbossTemplateFile(File jbossTemplateFile)` Sets the template file for jboss.xml.
`void` `JBossSubTask.setJawsTemplateFile(File jawsTemplateFile)` Sets the template file for jaws.xml.
`void` `JBossSubTask.setJbosscmpTemplateFile(File jbosscmpTemplateFile)` Sets the template file for jbosscmp-jdbc.xml.
`void` `JBossSubTask.validateOptions()` Called to validate configuration parameters.
`void` `JBossSubTask.execute()`
`protected void` `JBossSubTask.engineStarted()`
`String` `JBossRelationTagsHandler.relationTableAttribute(Properties attributes)`
`void` `JBossRelationTagsHandler.ifHasRelationTableAttribute(String template, Properties attributes)`
`void` `JBossRelationTagsHandler.ifNotLeftHasFK(String template)` Describe what the method does
`void` `JBossRelationTagsHandler.ifNotRightHasFK(String template)` Describe what the method does
`void` `JBossRelationTagsHandler.ifLeftHasFK(String template)` Describe what the method does
`void` `JBossRelationTagsHandler.ifRightHasFK(String template)` Describe what the method does
`void` `JBossRelationTagsHandler.ifLeftHasReadAhead(String template)`
`void` `JBossRelationTagsHandler.ifRightHasReadAhead(String template)`
`void` `JBossRelationTagsHandler.ifLeftHasReadAheadPageSize(String template)`
`void` `JBossRelationTagsHandler.ifRightHasReadAheadPageSize(String template)`
`void` `JBossRelationTagsHandler.ifLeftHasReadAheadEagerLoadGroup(String template)`
`void` `JBossRelationTagsHandler.ifRightHasReadAheadEagerLoadGroup(String template)`
`void` `JBossRelationTagsHandler.forAllLeftForeignKeys(String template)` Describe what the method does
`void` `JBossRelationTagsHandler.forAllRightForeignKeys(String template)` Describe what the method does
`void` `JBossRelationTagsHandler.ifLeftHasFKConstraint(String template)` Describe what the method does
`void` `JBossRelationTagsHandler.ifRightHasFKConstraint(String template)` Describe what the method does
`String` `JBossRelationTagsHandler.leftFKConstraint()` Describe what the method does
`String` `JBossRelationTagsHandler.rightFKConstraint()` Describe what the method does
`String` `JBossRelationTagsHandler.leftReadAheadStrategy()`
`String` `JBossRelationTagsHandler.rightReadAheadStrategy()`
`String` `JBossRelationTagsHandler.leftReadAheadPageSize()`
`String` `JBossRelationTagsHandler.rightReadAheadPageSize()`
`String` `JBossRelationTagsHandler.leftReadAheadEagerLoadGroup()`
`String` `JBossRelationTagsHandler.rightReadAheadEagerLoadGroup()`
`void` `JBossRelationTagsHandler.ifIsRelationTableMapping(String template)`
`void` `JBossRelationTagsHandler.ifNotIsRelationTableMapping(String template)`
`void` `JBossRelationTagsHandler.ifIsRightBatchCascadeDelete(String template)`
`void` `JBossRelationTagsHandler.ifIsLeftBatchCascadeDelete(String template)`
`void` `JBossRelationTagsHandler.ifIsForeignKeyMapping(String template)`
`void` `JBossRelationTagsHandler.ifNotIsForeignKeyMapping(String template)`
`void` `JBossRelationTagsHandler.ifHasJdbcType(String template, Properties attributes)`
`void` `JBossRelationTagsHandler.ifHasSqlType(String template, Properties attributes)`

Uses of XDocletException in xdoclet.modules.jboss.jmx

Methods in xdoclet.modules.jboss.jmx that throw XDocletException
`String` `JMXTagsHandler.managedAttributeType()`
`void` `JBossXmlServiceTemplateSubTask.execute()`

Uses of XDocletException in xdoclet.modules.jboss.web

Methods in xdoclet.modules.jboss.web that throw XDocletException
`void` `JBossWebXmlSubTask.execute()`
`void` `JBossWebTagsHandler.forAllResourceRefs(String template)` Iterates over all \@jboss.resource-ref tags.
`void` `JBossWebTagsHandler.forAllEjbRefs(String template)` Iterates over all \@jboss.ejb-ref-jndi tags.
`void` `JBossWebTagsHandler.forAllLocalRefs(String template)` Iterates over all \@jboss.ejb-local-ref tags.
`void` `JBossWebTagsHandler.forAllResourceEnvRefs(String template)`
`void` `JBossWebTagsHandler.forAllDepends(String template)`

Uses of XDocletException in xdoclet.modules.jdo

Methods in xdoclet.modules.jdo that throw XDocletException
`void` `VendorExtensionsSubTask.execute()`
`protected Collection` `VendorExtensionsSubTask.getExtensions(String level)`
`protected abstract Collection` `VendorExtensionsSubTask.getClassExtensions()`
`protected abstract Collection` `VendorExtensionsSubTask.getFieldExtensions()`
`protected abstract Collection` `VendorExtensionsSubTask.getCollectionExtensions()`
`protected abstract Collection` `VendorExtensionsSubTask.getArrayExtensions()`
`protected abstract Collection` `VendorExtensionsSubTask.getMapExtensions()`
`void` `JdoXmlMetadataSubTask.validateOptions()` Called to validate configuration parameters.
`void` `JdoXmlMetadataSubTask.execute()` Describe what the method does
`void` `JdoXmlMetadataSubTask.startProcess()`
`protected String` `JdoXmlMetadataSubTask.getGeneratedFileName(xjavadoc.XPackage pak)` Returns class name for the generated file.
`protected void` `JdoXmlMetadataSubTask.startProcessPerPackage()`
`protected void` `JdoXmlMetadataSubTask.generateForPackage(xjavadoc.XPackage pkg)` Processed template for pkg and generates output file for pkg.
`protected void` `JdoXmlMetadataSubTask.engineStarted()` Describe what the method does
`void` `JdoTagsHandler.forAllPackages(String template, Properties attributes)` The `forAllPackages` iterates through all packages, and generates the template if the jdo.persistence-capable tag is present in at least one class in the package.
`void` `JdoTagsHandler.forAllClassesInPackage(String template, Properties attributes)` The `forAllClassesInPackage` method iterates through all the classes in the current package.
`void` `JdoTagsHandler.forAllVendorExtensions(String template, Properties attributes)` Generates the tag body for each vendor extension at the specified level.

Uses of XDocletException in xdoclet.modules.jmx

Methods in xdoclet.modules.jmx that throw XDocletException
`String` `JMXTagsHandler.mbeanName()` Returns the MBean name for the current class.
`void` `JMXTagsHandler.ifIsGetterMethod(String template, Properties attributes)` TODO: There is a big overlap here with stuff in ejb - have a look.
`void` `JMXTagsHandler.ifIsSetterMethod(String template, Properties attributes)` TODO: There is a big overlap here with stuff in ejb - have a look.
`void` `JMXTagsHandler.ifHasAttributeDescription(String template, Properties attributes)`
`void` `JMXTagsHandler.forAllIndexedMethodParams(String template, Properties attributes)` Describe what the method does
`void` `JMXTagsHandler.forAllIndexedConstructorParams(String template, Properties attributes)` Describe what the method does
`String` `JMXTagsHandler.indexedMethodParamValue(Properties attributes)`
`String` `JMXTagsHandler.indexedConstructorParamValue(Properties attributes)` Describe what the method does
`String` `JMXTagsHandler.constructorSignature()` Describe what the method does
`protected String` `JMXTagsHandler.getMBeanName(xjavadoc.XClass clazz)` Implementation of `JMXTagsHandler.mbeanName()`.

Uses of XDocletException in xdoclet.modules.jsf

Methods in xdoclet.modules.jsf that throw XDocletException
`void` `NavigationTagsHandler.forAllRules(String template)`
`void` `NavigationTagsHandler.forAllViews(String template)`
`void` `FacesConfigXmlSubTask.forAllSupportedLocales(String template)`
`void` `FacesConfigXmlSubTask.execute()`

Uses of XDocletException in xdoclet.modules.libelis.jdo

Methods in xdoclet.modules.libelis.jdo that throw XDocletException
`protected Collection` `LidoSubTask.getClassExtensions()`
`protected Collection` `LidoSubTask.getFieldExtensions()`
`protected Collection` `LidoSubTask.getCollectionExtensions()`
`protected Collection` `LidoSubTask.getArrayExtensions()`
`protected Collection` `LidoSubTask.getMapExtensions()`

Uses of XDocletException in xdoclet.modules.macromedia.jrun.ejb

Methods in xdoclet.modules.macromedia.jrun.ejb that throw XDocletException
`void` `JRunSubTask.validateOptions()` Called to validate configuration parameters.
`void` `JRunSubTask.execute()` Describe what the method does
`protected void` `JRunSubTask.engineStarted()` Describe what the method does

Uses of XDocletException in xdoclet.modules.maven

Methods in xdoclet.modules.maven that throw XDocletException
`void` `MavenpluginTagsHandler.forAllTasks(String template)`
`void` `MavenpluginTagsHandler.ifIsASubTask(String template)`
`void` `MavenpluginTagsHandler.ifIsNotASubTask(String template)`
`void` `MavenpluginTagsHandler.ifIsAFileSet(String template)`
`void` `MavenpluginTagsHandler.ifIsNotAFileSet(String template)`
`void` `MavenpluginTagsHandler.ifIsAConfigParam(String template)`
`void` `MavenpluginTagsHandler.ifIsANestedElement(String template)`
`String` `MavenpluginTagsHandler.nestedElementName()`
`String` `MavenpluginTagsHandler.nestedElementType()`
`String` `MavenpluginTagsHandler.moduleName()`
`void` `MavenpluginTagsHandler.ifIsNotANestedElement(String template)`
`void` `MavenpluginSubTask.init(xjavadoc.XJavaDoc xJavaDoc)`
`protected void` `MavenpluginSubTask.startProcessForAll()`

Uses of XDocletException in xdoclet.modules.mockobjects

Methods in xdoclet.modules.mockobjects that throw XDocletException
`static String` `MockObjectTagsHandler.getMockClassFor(xjavadoc.XClass clazz)` Returns the fully classified name of the mock class from the specified class.
`String` `MockObjectTagsHandler.parameterTypeList(Properties attributes)` Iterates over all parameters in current method and returns a string containing the types of all those parameters.
`String` `MockObjectTagsHandler.mockClass()` Returns the mock classname for the current class.
`String` `MockObjectTagsHandler.uniqueMethodName(Properties attributes)` Returns a String with the current method using the supplied template as a boilerplate.
`String` `MockObjectTagsHandler.uniqueMethodNameAndParam(Properties attributes)` Returns a String with the current method concat with the param types using the supplied template as a boilerplate.
`void` `MockObjectTagsHandler.forAllExceptions(String template, Properties attributes)` Iterates over all the exceptions for the current method.
`String` `MockObjectTagsHandler.currentException(Properties attributes)` Returns the current exception.
`void` `MockObjectTagsHandler.ifThrowsException(String template, Properties attributes)` Processes the text inside the tag if an exception is thrown by the current exception.
`protected String` `MockObjectTagsHandler.getTagParam(String tagName, String paramName, String defaultValue)`
`protected String` `MockObjectSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the DaoSubTask object
`protected boolean` `MockObjectSubTask.matchesGenerationRules(xjavadoc.XClass clazz)`

Uses of XDocletException in xdoclet.modules.mvcsoft.ejb

Methods in xdoclet.modules.mvcsoft.ejb that throw XDocletException
`String` `MVCSoftTagsHandler.methodParamType()` Describe what the method does
`void` `MVCSoftTagsHandler.forAllQueryMethodParams(String template)` Describe what the method does
`String` `MVCSoftTagsHandler.fieldName()` Describe what the method does
`String` `MVCSoftTagsHandler.sortDirection()` Describe what the method does
`void` `MVCSoftTagsHandler.ifHasSortDirection(String template)` Describe what the method does
`void` `MVCSoftTagsHandler.forEachRoleMapping(String template)` Describe what the method does
`void` `MVCSoftTagsHandler.forSingleRoleMapping(String template)` Describe what the method does
`void` `MVCSoftTagsHandler.forAllAliases(String template)` Describe what the method does
`String` `MVCSoftTagsHandler.roleName()` Describe what the method does
`String` `MVCSoftTagsHandler.keyFieldName()` Describe what the method does
`String` `MVCSoftTagsHandler.colName()` Describe what the method does
`void` `MVCSoftTagsHandler.forNestedFaultGroups(String template)`
`String` `MVCSoftTagsHandler.nestedFaultGroups()`

Uses of XDocletException in xdoclet.modules.mx4j

Methods in xdoclet.modules.mx4j that throw XDocletException
`void` `Mx4jDescriptionAdapterSubTask.validateOptions()` Called to validate configuration parameters.

Uses of XDocletException in xdoclet.modules.objectweb.jonas.ejb

Methods in xdoclet.modules.objectweb.jonas.ejb that throw XDocletException
`void` `JonasSubTask.execute()`

Uses of XDocletException in xdoclet.modules.objectweb.jonas.web

Methods in xdoclet.modules.objectweb.jonas.web that throw XDocletException
`void` `JonasWebSubTask.execute()`

Uses of XDocletException in xdoclet.modules.openejb.ejb

Methods in xdoclet.modules.openejb.ejb that throw XDocletException
`void` `OpenEJBSubTask.validateOptions()` Called to validate configuration parameters.

Uses of XDocletException in xdoclet.modules.oracle.oc4j.ejb

Methods in xdoclet.modules.oracle.oc4j.ejb that throw XDocletException
`protected void` `OC4JSubTask.engineStarted()` Output the processing file name.

Uses of XDocletException in xdoclet.modules.portlet

Methods in xdoclet.modules.portlet that throw XDocletException
`void` `PortletXmlSubTask.execute()` Describe what the method does
`protected void` `PortletXmlSubTask.engineStarted()`

Uses of XDocletException in xdoclet.modules.pramati.ejb

Methods in xdoclet.modules.pramati.ejb that throw XDocletException
`void` `PramatiSubTask.validateOptions()` Called to validate configuration parameters.
`void` `PramatiSubTask.execute()` Describe what the method does
`protected void` `PramatiSubTask.engineStarted()` Describe what the method does

Uses of XDocletException in xdoclet.modules.solarmetric.jdo

Methods in xdoclet.modules.solarmetric.jdo that throw XDocletException
`protected Collection` `KodoSubTask.getClassExtensions()`
`protected Collection` `KodoSubTask.getFieldExtensions()`
`protected Collection` `KodoSubTask.getCollectionExtensions()`
`protected Collection` `KodoSubTask.getArrayExtensions()`
`protected Collection` `KodoSubTask.getMapExtensions()`

Uses of XDocletException in xdoclet.modules.spring

Methods in xdoclet.modules.spring that throw XDocletException
`void` `SpringXmlSubTask.execute()` Describe what the method does
`protected void` `SpringXmlSubTask.engineStarted()`
`void` `SpringValidatorTagsHandler.forAllForms(String template, Properties attributes)` Iterates over all POJOs and evaluates the body of the tag for each class.
`String` `SpringValidatorTagsHandler.formName(Properties attributes)` Gets the "name" attribute for the <form> element in the xml descriptor.
`void` `SpringValidatorTagsHandler.forAllFieldArgs(String template, Properties attributes)` Iterates over all arguments for the current field.
`void` `SpringValidatorTagsHandler.ifArgIsResource(String template, Properties attributes)` Evaluates body if current argument is a resource key.
`void` `SpringValidatorTagsHandler.ifArgIsValue(String template, Properties attributes)` Evaluates the body if the current argument is an inline value rather than a resource key.
`void` `SpringValidatorTagsHandler.ifArgIsForType(String template, Properties attributes)` Evaluates the body if the current argument is a validator-specific argument.
`void` `SpringValidatorTagsHandler.ifNoArg0(String template, Properties attributes)` Evaluates the body if there is no arg0 specified.
`void` `SpringValidatorTagsHandler.ifFormHasFields(String template, Properties attributes)` Evaluates the body if form has fields requiring validation.
`void` `SpringValidatorTagsHandler.forAllFields(String template, Properties attributes)` Iterates the body for each field of the current form requiring validation.
`void` `SpringValidationXmlSubTask.execute()` Describe what the method does

Uses of XDocletException in xdoclet.modules.sun.sunone.ejb

Methods in xdoclet.modules.sun.sunone.ejb that throw XDocletException
`static String` `SunONETagsHandler.generateGUID()` A 32 byte GUID generator (Globally Unique ID).
`static String` `SunONETagsHandler.generateGUID(Object o)` A 32 byte GUID generator (Globally Unique ID).
`void` `SunONESubTask.validateOptions()` Called to validate configuration parameters.
`void` `SunONESubTask.execute()`

Uses of XDocletException in xdoclet.modules.sybase.easerver.ejb

Methods in xdoclet.modules.sybase.easerver.ejb that throw XDocletException
`void` `EAServerSubTask.validateOptions()` Called to validate configuration parameters.

Uses of XDocletException in xdoclet.modules.triactive.jdo

Methods in xdoclet.modules.triactive.jdo that throw XDocletException
`protected Collection` `TJDOSubTask.getClassExtensions()`
`protected Collection` `TJDOSubTask.getFieldExtensions()`
`protected Collection` `TJDOSubTask.getCollectionExtensions()`
`protected Collection` `TJDOSubTask.getArrayExtensions()`
`protected Collection` `TJDOSubTask.getMapExtensions()`

Uses of XDocletException in xdoclet.modules.util

Methods in xdoclet.modules.util that throw XDocletException
`String` `CollectionTagsHandler.get(Properties attributes)` Obtains one value contained in the collection.
`void` `CollectionTagsHandler.create(Properties attributes)` Creates a new utility collection that will store template data.
`void` `CollectionTagsHandler.put(Properties attributes)` Puts a new element into the specified collection.
`void` `CollectionTagsHandler.remove(Properties attributes)` Removes an element from the specified collection.
`void` `CollectionTagsHandler.ifContains(String template, Properties attributes)` Generates the contained template code if the specified collection contains the key or value passed as attributes.
`void` `CollectionTagsHandler.ifDoesntContain(String template, Properties attributes)` Generates the contained template code if the specified collection doesn't contain the key or value passed as attributes.
`void` `CollectionTagsHandler.destroy(Properties attributes)` Destroys the specified collection.

Uses of XDocletException in xdoclet.modules.web

Methods in xdoclet.modules.web that throw XDocletException
`void` `WebXmlSubTask.execute()` Describe what the method does
`protected void` `WebXmlSubTask.engineStarted()` Describe what the method does
`static String` `WebTagsHandler.serviceEndpoint(xjavadoc.XClass clazz)`
`static String` `WebTagsHandler.serviceEndpoint(Properties properties)`
`void` `WebTagsHandler.forAllEjbRefs(String template)` Process the tag body for each web:ejb-ref tag in all source files.
`void` `WebTagsHandler.forAllEjbLocalRefs(String template)` Process the tag body for each web:ejb-local-ref tag in all source files.
`void` `WebTagsHandler.forAllResourceRefs(String template)` Process the tag body for each web:resource-ref tag in all source files.
`void` `WebTagsHandler.forAllResourceEnvRefs(String template)` Process the tag body for each web:resource-env-ref tag in all source files.
`void` `WebTagsHandler.forAllSecurityRoles(String template)` Process the tag body for each web:security-role tag in all source files.
`void` `WebTagsHandler.forAllEnvEntries(String template)` Process the tag body for each web:env-entry tag in all source files.
`String` `WebTagsHandler.extendsFrom(Properties attributes)` Returns the name of the class home interface extends.
`void` `ServiceEndpointSubTask.validateOptions()` Called to validate configuration parameters.
`protected String` `ServiceEndpointSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Gets the GeneratedFileName attribute of the ServiceEndpointInterfaceSubTask object
`protected boolean` `ServiceEndpointSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` Describe what the method does
`protected void` `ServiceEndpointSubTask.engineStarted()` Describe what the method does
`void` `JspTaglibSubTask.validateOptions()` Called to validate configuration parameters.
`void` `JspTaglibSubTask.execute()` Describe what the method does
`protected void` `JspTaglibSubTask.engineStarted()` Describe what the method does

Uses of XDocletException in xdoclet.modules.webwork

Methods in xdoclet.modules.webwork that throw XDocletException
`void` `WebWorkActionsXmlSubTask.execute()` Set up the DTD incase the generated XMl will be validated.
`protected void` `WebWorkActionsXmlSubTask.engineStarted()` Prints out a descriptive message while processing.

Uses of XDocletException in xdoclet.modules.wsee

Methods in xdoclet.modules.wsee that throw XDocletException
`static boolean` `WseeTagsHandler.isPortComponent(xjavadoc.XClass clazz)` check whether the given class is a port component
`String` `WseeTagsHandler.getNamespaceURI(xjavadoc.XClass clazz)` return the namespace of the specified class
`void` `WseeTagsHandler.forAllPortComponents(String template, Properties attributes)` Iterates over all classes loaded by javadoc and being a port component.
`String` `WseeTagsHandler.serviceEndpoint(Properties props)` returns the service endpoint interface name belonging to the current class
`String` `WseeTagsHandler.serviceEndpointLink(Properties props)` returns the service endpoint link pointing to the current class
`String` `WseeTagsHandler.namespaceURI()` return the namespace of the current clazz/package
`void` `WseeTagsHandler.forAllHandlers(String template, Properties attributes)` Iterates over all handler tags annotating the current class.
`void` `WseeTagsHandler.ifHasHandlerTag(String template, Properties props)` conditional checking presence of a handler tag
`String` `WseeTagsHandler.handlerTagValue(Properties props)` extract the value of the current handler tag
`void` `WseeTagsHandler.ifWsdlPerClass(String template, Properties props)` conditional to handle per class wsdl
`void` `WseeTagsHandler.ifNotWsdlPerClass(String template, Properties props)` conditional to handle single wsdl generation
`void` `WsdlSubTask.execute()` run subtask
`void` `WsdlSubTask.validateOptions()`
`protected String` `WsdlSubTask.getGeneratedFileName(xjavadoc.XClass clazz)` Returns class name for the generated file.
`protected void` `WsdlSubTask.engineStarted()` notify start of task
`protected boolean` `WsdlSubTask.matchesGenerationRules(xjavadoc.XClass clazz)` Describe what the method does
`void` `WebServicesXmlSubTask.execute()` runs the subtask
`protected void` `WebServicesXmlSubTask.engineStarted()` feedback upon engine start
`void` `JaxrpcMappingSubTask.execute()` runs the subtask
`void` `JaxrpcMappingSubTask.validateOptions()`
`protected void` `JaxrpcMappingSubTask.engineStarted()` notify start of task

Uses of XDocletException in xdoclet.tagshandler

Methods in xdoclet.tagshandler that throw XDocletException
`String` `XmlTagsHandler.publicId()` Returns the DTD's public ID for an XML template.
`String` `XmlTagsHandler.systemId()` Returns the DTD's system ID for an XML template.
`String` `XmlTagsHandler.schema()` Returns the schema for an XML template.
`void` `TypeTagsHandler.ifIsPrimitive(String template, Properties attributes)` Evaluate the body block if the value is of a primitive type.
`void` `TypeTagsHandler.ifIsPrimitiveArray(String template, Properties attributes)` Evaluate the body block if the value is of a primitive array type.
`void` `TypeTagsHandler.ifIsNotPrimitiveArray(String template, Properties attributes)` Evaluate the body block if the value is not of a primitive array type.
`void` `TypeTagsHandler.ifIsPrimitiveOrString(String template, Properties attributes)` Evaluate the body block if the value is of a primitive type or String.
`void` `TypeTagsHandler.ifIsNotPrimitiveOrString(String template, Properties attributes)` Evaluate the body block if the value is of a primitive type or String.
`void` `TypeTagsHandler.ifIsNotPrimitive(String template, Properties attributes)` Evaluate the body block if the value is not of a primitive type.
`void` `TypeTagsHandler.ifIsNotOfType(String template, Properties attributes)` Evaluate the body block if the entity is not of the specified type.
`void` `TypeTagsHandler.ifIsOfType(String template, Properties attributes)` Evaluate the body block if the entity is of the specified type.
`String` `TypeTagsHandler.typeWithoutDimensions(Properties attributes)` Returns the type specified with the `type` parameter without dimensions.
`protected void` `TypeTagsHandler.ifIsOfType_Impl(String template, Properties attributes, boolean condition)` Implementation of `ifIsOfType` and `ifIsNotOfType` tags.
`String` `TranslatorTagsHandler.getString(Properties attributes)` Returns a localized text string.
`String` `TagDefTagsHandler.tagDef(Properties attributes)` Defines a template tag handler for a template tag to TemplateEngine.
`void` `PropertyTagsHandler.forAllPropertiesWithTag(String template, Properties attributes)` Evaluates the body block for each property of current mbean.
`void` `PropertyTagsHandler.ifHasGetMethodWithTag(String template, Properties attributes)` The block tag `ifHasGetMethodWithTag` looks for a get method based on the attribute name from the current method, sets the current method to that get method, and applies the template if found.
`void` `PropertyTagsHandler.ifHasSetMethodWithTag(String template, Properties attributes)` The block tag `ifHasSetMethodWithTag` looks for a set method based on the attribute name from the current method, sets the current method to that set method, and applies the template if found.
`String` `PropertyTagsHandler.propertyTypeWithTag(Properties attributes)` The `propertyTypeWithTag` method figures out the type for the current property with tag by looking for a getter, then a setter.
`String` `PropertyTagsHandler.paramValueWithTag(Properties attributes)` Looks for a get or set method with the required tag for the current property that also has the requested parameter, and returns the value of the requested parameter if present.
`void` `PropertyTagsHandler.ifHasParamWithTag(String template, Properties attributes)` Determines if there is a get or set method with the required tag for the current property that also has the requested parameter.
`String` `ParameterTagsHandler.methodParamType(Properties attributes)` Returns the type of the current method parameter, current method parameter is set inside a forAllMethodParams tag in each iteration.
`String` `ParameterTagsHandler.methodParamDescription()` The `methodParamDescription` method returns the comment text associated with the ParamTag for the current Parameter
`String` `ParameterTagsHandler.methodParamName()` Returns the name of the current method parameter, current method parameter is set inside a forAllMethodParams tag in each iteration.
`void` `ParameterTagsHandler.forAllMethodParams(String template)` Iterates over all parameters of current method and evaluates the body of the tag for each method.
`void` `ParameterTagsHandler.forAllConstructorParams(String template)` Iterates over all parameters of current constructor and evaluates the body of the tag for each method.
`void` `ParameterTagsHandler.ifHasParams(String template, Properties attributes)` Evaluates the body of the tag if current method/constructor has parameters.
`String` `ParameterTagsHandler.parameterList(Properties attributes)` Iterates over all parameters in current method and returns a string containing definition of all those parameters.
`void` `ParameterTagsHandler.forAllParameterTypes(String template, Properties attributes)` Gets the value of the parameter specified by paramName of current tag, and assuming the value has the format of a typical method definition extracts of parameter types out of it and evaluates the body for each parameter type.
`String` `PackageTagsHandler.packageName()` Returns the current package name.
`void` `PackageTagsHandler.packageOf(String template)` Returns the not-full-qualified package name of the full-qualified class name specified in the body of this tag.
`void` `PackageTagsHandler.packageDeclarationOf(String template)` Writes the package declaration for the package name of the full-qualified class name specified in the body of this tag.
`void` `PackageTagsHandler.forAllPackages(String template, Properties attributes)` Iterates over all packages loaded by XJavadoc.
`String` `PackageTagsHandler.packageNameAsPath()` Returns the current package name as a path.
`static boolean` `MethodTagsHandler.hasMethod(xjavadoc.XClass clazz, String methodName, String[] parameters, boolean setCurrentMethod)` Returns true if a method with the specified methodName+parameters is found in the class clazz.
`String` `MethodTagsHandler.getterPrefix()` Returns 'get' or 'is' getter prefix part of the current method.
`String` `MethodTagsHandler.getterMethod()` Returns the getter method name for the current method by prefixing the method name with the proper getter prefix.
`String` `MethodTagsHandler.setterMethod()` Returns the setter method name for the current method by prefixing the method name with a 'set' and removing the getter method's 'get' or 'is' prefixes, if any.
`void` `MethodTagsHandler.setCurrentMethod(String template, Properties attributes)` Evaluate the body if current class has a method with the specified name+parameters.
`String` `MethodTagsHandler.modifiers()` Any modifiers (static, volatile, etc.) for the current method.
`String` `MethodTagsHandler.methodComment(Properties attributes)` The comment for the current method.
`void` `MethodTagsHandler.ifHasMethodComment(String template)` Evaluates the body block if current method has a javadoc comment.
`String` `MethodTagsHandler.exceptionList(Properties attributes)` Iterates over all exceptions thrown by the current or specified method and returns a string containing definition of all those exceptions.
`void` `MethodTagsHandler.ifIsAbstract(String template, Properties attributes)` Evaluate the body block if current method is abstract.
`void` `MethodTagsHandler.ifIsNotAbstract(String template, Properties attributes)` Evaluates the body block if current method is not abstract.
`void` `MethodTagsHandler.ifReturnsVoid(String template, Properties attributes)` Evaluate the body block if current method returns void.
`void` `MethodTagsHandler.ifDoesntReturnVoid(String template, Properties attributes)` Evaluates the body block if current method doesn't return void.
`void` `MethodTagsHandler.forAllClassMethods(String template, Properties attributes)` Loops through all methods for all classes after first sorting all the methods.
`void` `MethodTagsHandler.forAllMethods(String template, Properties attributes)` Iterates over all methods of current class and evaluates the body of the tag for each method.
`void` `MethodTagsHandler.ifDoesntHaveMethodTag(String template, Properties attributes)` Evaluates the body if current method doesn't have at least one tag with the specified name.
`void` `MethodTagsHandler.ifHasMethodTag(String template, Properties attributes)` Evaluates the body if current method has at least one tag with the specified name.
`void` `MethodTagsHandler.executeAndRestoreMethod(String template, Properties attributes)` Evaluate the current block, and then restore the current method before continuing.
`void` `MethodTagsHandler.ifMethodTagValueEquals(String template, Properties attributes)` Evaluates the body if value for the method tag equals the specified value.
`void` `MethodTagsHandler.ifMethodNameEquals(String template, Properties attributes)` Evaluates the body if method name equals to the specified value.
`void` `MethodTagsHandler.ifMethodNameNotEquals(String template, Properties attributes)` Evaluates the body if method name equals to the specified value.
`void` `MethodTagsHandler.ifMethodTagValueNotEquals(String template, Properties attributes)` Evaluates the body if value for the method tag not equals the specified value.
`String` `MethodTagsHandler.methodTagValue(Properties attributes)` Iterates over all method tags with the specified tagName for the current method probably inside of a forAllMethodTags body.
`void` `MethodTagsHandler.forAllMethodTags(String template, Properties attributes)` Iterates over all tags of current method and evaluates the body of the tag for each method.
`void` `MethodTagsHandler.forAllMethodTagTokens(String template, Properties attributes)` Iterates over all tokens in current method tag with the name tagName and evaluates the body for every token.
`String` `MethodTagsHandler.firstSentenceDescriptionOfCurrentMethod()` Return standard javadoc of current method.
`String` `MethodTagsHandler.methodType(Properties attributes)` Returns the return type of the current method.
`String` `MethodTagsHandler.transformedMethodType(Properties attributes)` Returns the transformed return type of the current method.
`void` `MethodTagsHandler.ifIsOfType(String template, Properties attributes)` Evaluates the body if the return type of the current method equals the specified value.
`void` `MethodTagsHandler.ifIsNotOfType(String template, Properties attributes)` Evaluates the body if the return type of the current method doesn't equal the specified value.
`boolean` `MethodTagsHandler.ifIsOfTypeImpl(String template, Properties attributes)`
`String` `MethodTagsHandler.methodName(Properties attributes)` Returns the name of the current method.
`String` `MethodTagsHandler.methodNameWithoutPrefix()` Returns the name of the current method without the first three characters.
`String` `MethodTagsHandler.currentMethodName()` Returns the current method name.
`String` `MethodTagsHandler.propertyName()` Returns the property name extracted from the current method name.
`void` `MethodTagsHandler.ifHasMethod(String template, Properties attributes)` Evaluate the body if current class has a method with the specified name+parameters.
`void` `MethodTagsHandler.ifDoesntHaveMethod(String template, Properties attributes)` Evaluate the body if current class doesn't have a method with the specified name+parameters.
`void` `MethodTagsHandler.ifIsGetter(String template, Properties attributes)` Evaluates the body if the specified method (or current method if none is supplied) is a getter method.
`void` `MethodTagsHandler.ifIsSetter(String template, Properties attributes)` Evaluates the body if the specified method (or current method if none is supplied) is a setter method.
`void` `MethodTagsHandler.ifIsPublic(String template)` Evaluates the body if the current method has public visibility.
`void` `MethodTagsHandler.ifThrowsException(String template, Properties attributes)` Evaluate the body block if current method throws the exceptions specified in the `exceptions` attribute.
`void` `MethodTagsHandler.ifDoesntThrowException(String template, Properties attributes)` Evaluate the body block if current method doesn't throw the exceptions specified in the `exceptions` attribute.
`void` `MergeTagsHandler.ifMergeFileExists(String template, Properties attributes)` Evaluates the body if the file exists specified by the "file" attribute.
`void` `MergeTagsHandler.merge(String template, Properties attributes)` Merge contents of the file designated by the file parameter and evaluates the body if the file is not found.
`protected void` `MergeTagsHandler.generateUsingMergedFile(String mergeFile, String contents)` Processes the file specified in merge_file_pattern that has the text content contents.
`protected void` `MergeTagsHandler.generateFileUsingTemplate(String dest_file, String templateFileName)` A utility method used for generating the dest_file based on template_file template file.
`String` `IdTagsHandler.prefixedId(Properties attributes)` Generates an id attribute based on the given prefix.
`String` `IdTagsHandler.id(Properties attributes)` Generates an id attribute based on the given tag values.
`static String` `FieldTagsHandler.getFieldTypeFor(xjavadoc.XField field)` Gets the FieldTypeFor attribute of the FieldTagsHandler class
`String` `FieldTagsHandler.getCapitalizedFieldName()` Returns the capitalized name of the current field.
`void` `FieldTagsHandler.forAllFields(String template, Properties attributes)` Iterates over all fields of current class and evaluates the body of the tag for each field.
`String` `FieldTagsHandler.modifiers()` Describe what the method does
`String` `FieldTagsHandler.firstSentenceDescriptionOfCurrentField()` Return standard javadoc of current field.
`String` `FieldTagsHandler.fieldName()` Returns the name of the current field.
`String` `FieldTagsHandler.fieldComment(Properties attributes)` The comment for the current field.
`void` `FieldTagsHandler.forAllFieldTags(String template, Properties attributes)` Iterates over all tags of current field and evaluates the body of the tag for each field.
`void` `FieldTagsHandler.forAllFieldTagTokens(String template, Properties attributes)` Iterates over all tokens in current field tag with the name tagName and evaluates the body for every token.
`String` `FieldTagsHandler.fieldTagValue(Properties attributes)` Iterates over all field tags with the specified tagName for the current field probably inside of a forAllFieldTags body.
`String` `FieldTagsHandler.fieldType()` Returns the type of the current field.
`void` `FieldTagsHandler.ifHasFieldTag(String template, Properties attributes)` Evaluates the body if current field has at least one tag with the specified name.
`void` `FieldTagsHandler.ifDoesntHaveFieldTag(String template, Properties attributes)` Evaluates the body if current field doesnt have any tags with the specified name.
`void` `FieldTagsHandler.ifFieldTagValueEquals(String template, Properties attributes)` Evaluates the body if value for the field tag equals the specified value.
`void` `ConstructorTagsHandler.setCurrentConstructor(String template, Properties attributes)` Evaluate the body if current class has a constructor with the specified name+parameters.
`String` `ConstructorTagsHandler.constructorComment(Properties attributes)` The comment for the current constructor.
`String` `ConstructorTagsHandler.exceptionList(Properties attributes)` Iterates over all exceptions thrown by the current or specified constructor and returns a string containing definition of all those exceptions.
`void` `ConstructorTagsHandler.forAllClassConstructors(String template, Properties attributes)` Loops through all constructors for all classes after first sorting all the constructors.
`void` `ConstructorTagsHandler.forAllConstructors(String template, Properties attributes)` Iterates over all constructors of current class and evaluates the body of the tag for each constructor.
`void` `ConstructorTagsHandler.ifDoesntHaveConstructorTag(String template, Properties attributes)` Evaluates the body if current constructor doesn't have at least one tag with the specified name.
`void` `ConstructorTagsHandler.ifHasConstructorTag(String template, Properties attributes)` Evaluates the body if current constructor has at least one tag with the specified name.
`void` `ConstructorTagsHandler.executeAndRestoreConstructor(String template, Properties attributes)` Evaluate the current block, and then restore the current constructor before continuing.
`void` `ConstructorTagsHandler.ifConstructorTagValueEquals(String template, Properties attributes)` Evaluates the body if value for the constructor tag equals the specified value.
`void` `ConstructorTagsHandler.ifConstructorTagValueNotEquals(String template, Properties attributes)` Evaluates the body if value for the constructor tag not equals the specified value.
`String` `ConstructorTagsHandler.constructorTagValue(Properties attributes)` Iterates over all constructor tags with the specified tagName for the current constructor probably inside of a forAllConstructorTags body.
`void` `ConstructorTagsHandler.forAllConstructorTags(String template, Properties attributes)` Iterates over all tags of current constructor and evaluates the body of the tag for each constructor.
`void` `ConstructorTagsHandler.forAllConstructorTagTokens(String template, Properties attributes)` Iterates over all tokens in current constructor tag with the name tagName and evaluates the body for every token.
`String` `ConstructorTagsHandler.firstSentenceDescriptionOfCurrentConstructor()` Return standard javadoc of current constructor.
`String` `ConstructorTagsHandler.modifiers()` Describe what the method does
`String` `ConstructorTagsHandler.constructorName(Properties attributes)` Returns the name of the current constructor.
`String` `ConstructorTagsHandler.currentConstructorName()` Returns the current constructor name.
`void` `ConstructorTagsHandler.ifHasConstructor(String template, Properties attributes)` Evaluate the body if current class has a constructor with the specified name+parameters.
`void` `ConstructorTagsHandler.ifDoesntHaveConstructor(String template, Properties attributes)` Evaluate the body if current class doesn't have a constructor with the specified name+parameters.
`Object` `ConfigTagsHandler.getConfigParameter(String paramName)` Returns the value for the specified configuration parameter.
`void` `ConfigTagsHandler.ifHasConfigParam(String template, Properties attributes)` Evaluates the body if config parameter specified is not null.
`String` `ConfigTagsHandler.configParameterValue(Properties attributes)` Returns the values of a configuration parameter with the name paramName.
`void` `ConfigTagsHandler.forAllConfigParameters(String template, Properties attributes)` Evaluate the body for all configuration parameters with the name paramName.
`void` `ConfigTagsHandler.ifConfigParamGreaterOrEquals(String template, Properties attributes)` Evaluate the body if the value of the configuration parameter is greater or equal to value.
`void` `ConfigTagsHandler.ifConfigParamNotGreaterOrEquals(String template, Properties attributes)` Evaluate the body if the value of the configuration parameter is not greater or equal to value.
`void` `ConfigTagsHandler.ifConfigParamEquals(String template, Properties attributes)` Evaluate the body if the value of the configuration parameter equals value.
`void` `ConfigTagsHandler.ifConfigParamNotEquals(String template, Properties attributes)` Evaluate the body if the value of the configuration parameter doesn't equal value.
`protected boolean` `ConfigTagsHandler.ifConfigParamGreaterOrEquals_Impl(Properties attributes)` The implementation of ifConfigParamGreaterOrEquals and ifConfigParamNotGreaterOrEquals tags.
`protected boolean` `ConfigTagsHandler.ifConfigParamEquals_Impl(Properties attributes)` The implementation of ifConfigParamEquals and ifConfigParamEquals tags.
`static void` `ClassTagsHandler.forAllDistinctClassTags(TemplateEngine engine, String template, String tagName, String paramName)` Iterates over all tags named according to tagName in a non-duplicated manner.
`void` `ClassTagsHandler.forAllDistinctClassTags(String template, Properties attributes)` Iterates over all tags named according to tagName in a non-duplicated manner.
`String` `ClassTagsHandler.className()` Returns the not-fully-qualified name of the current class without the package name.
`String` `ClassTagsHandler.fullClassName()` Returns the full-qualified name of the current class.
`String` `ClassTagsHandler.transformedClassName()` Returns the transformed name of the current class with package name.
`String` `ClassTagsHandler.fullTransformedClassName()` Returns the fully-qualified transformed name of the current class with package name.
`String` `ClassTagsHandler.fullSuperclassName()` Returns the full-qualified name of the superclass of the current class.
`void` `ClassTagsHandler.classOf(String template)` Returns the not-full-qualified name of the full-qualified class name specified in the body of this tag.
`void` `ClassTagsHandler.ifIsClassAbstract(String template)` Evaluate the body block if current class is abstract.
`void` `ClassTagsHandler.ifIsClassNotAbstract(String template)` Evaluate the body block if current class is not abstract.
`void` `ClassTagsHandler.pushClass(String template, Properties attributes)` Pushes the class specified by value parameter to top of stack making it the current class.
`void` `ClassTagsHandler.forAllClasses(String template, Properties attributes)` Iterates over all classes loaded by xjavadoc and evaluates the body of the tag for each class.
`String` `ClassTagsHandler.modifiers()` The current class' modifiers.
`String` `ClassTagsHandler.symbolicClassName()` Returns the symbolic name of the current class.
`void` `ClassTagsHandler.ifDoesntHaveClassTag(String template, Properties attributes)` Evaluates the body if current class doesn't have at least one tag with the specified name.
`void` `ClassTagsHandler.ifHasClassTag(String template, Properties attributes)` Evaluates the body if current class has at least one tag with the specified name.
`void` `ClassTagsHandler.ifClassTagValueMatches(String template, Properties attributes)` Evaluate the body if the match variable equals with the value of the specified tag/parameter.
`void` `ClassTagsHandler.ifClassTagValueEquals(String template, Properties attributes)` Evaluates the body if value for the class tag equals the specified value.
`void` `ClassTagsHandler.ifClassTagValueNotEquals(String template, Properties attributes)` Evaluates the body if value for the class tag not equals the specified value.
`String` `ClassTagsHandler.classTagValue(Properties attributes)` Iterates over all class tags with the specified tagName and evaluates the body of the tag for each class tag.
`String` `ClassTagsHandler.classTagValueMatch(Properties attributes)` Sets the value of match variable.
`void` `ClassTagsHandler.forAllClassTags(String template, Properties attributes)` Iterates over all tags of current class with the name tagName and evaluates the body of the tag for each method.
`void` `ClassTagsHandler.forAllClassTagTokens(String template, Properties attributes)` Iterates over all tokens in specified class tag with the name tagName and evaluates the body for every token.
`String` `ClassTagsHandler.classComment(Properties attributes)` The comment for the current class.
`String` `ClassTagsHandler.classCommentText(Properties attributes)` The text of the javadoc comment for the current class.
`String` `ClassTagsHandler.classCommentTags(Properties attributes)` The javadoc comment tags for the current class (plus xdoclet-generated).
`String` `ClassTagsHandler.firstSentenceDescription(Properties attributes)` Return first sentence of standard javadoc of current class.
`String` `ClassTagsHandler.importedList(Properties attributes)` Deprecated. Make sure the template file uses full qualified class names everywhere instead.
`protected static boolean` `AbstractProgramElementTagsHandler.hasExecutableMember_OLD(xjavadoc.XClass clazz, String executableMemberName, String[] parameters, boolean setCurrentExecutableMember, int forType)`
`protected static boolean` `AbstractProgramElementTagsHandler.hasExecutableMember(xjavadoc.XClass clazz, String executableMemberName, String[] parameters, boolean setCurrentExecutableMember, int forType)`
`void` `AbstractProgramElementTagsHandler.setMatchValue(String template, Properties attributes)` Sets the value of match variable.
`String` `AbstractProgramElementTagsHandler.matchValue()` Returns the value of match variable.
`String` `AbstractProgramElementTagsHandler.currentToken(Properties attributes)` Returns current token inside forAllClassTagTokens.
`String` `AbstractProgramElementTagsHandler.skipToken(Properties attributes)` Skips current token.
`protected xjavadoc.XExecutableMember` `AbstractProgramElementTagsHandler.getXExecutableMemberForMemberName(String memberName, int forType)` Gets the XExecutableMemberForMemberName attribute of the AbstractProgramElementTagsHandler object
`protected xjavadoc.XExecutableMember` `AbstractProgramElementTagsHandler.getXExecutableMemberForMemberName(String memberName, boolean superclasses, int forType)` Searches for the XExecutableMember of the member with name methodName and returns it.
`protected String` `AbstractProgramElementTagsHandler.exceptionList(Properties attributes, int forType)` Return the throws clause of the specified constructor or method declaration.
`protected void` `AbstractProgramElementTagsHandler.forAllMemberTagTokens(String template, Properties attributes, int for_type)` Describe what the method does
`protected void` `AbstractProgramElementTagsHandler.forAllMemberTags(String template, Properties attributes, int forType, String resourceKey, String[] arguments)` Describe what the method does
`protected String` `AbstractProgramElementTagsHandler.memberComment(Properties attributes, int forType)` The comment for the current class member of the specified type (field, constructor or method).
`protected String` `AbstractProgramElementTagsHandler.firstSentenceDescriptionOfCurrentMember(xjavadoc.XMember member)` Describe what the method does
`protected void` `AbstractProgramElementTagsHandler.forAllMembers(String template, Properties attributes, int forType)`

Uses of XDocletException in xdoclet.util

Methods in xdoclet.util that throw XDocletException
`void` `XmlValidator.validate(File xmlFile)` Validates an XML file for conformance to a declared DTD or XMLSchema.

http://xdoclet.sourceforge.net/