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 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
 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
 

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 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.
 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
 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 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/