xdoclet.modules.mx4j
Class Mx4jDescriptionAdapterSubTask

java.lang.Object
  extended byxdoclet.DocletSupport
      extended byxdoclet.SubTask
          extended byxdoclet.TemplateSubTask
              extended byxdoclet.modules.mx4j.Mx4jDescriptionAdapterSubTask
All Implemented Interfaces:
Serializable

public class Mx4jDescriptionAdapterSubTask
extends TemplateSubTask

Generates MBeanDescriptionAdaptor subclass for Mx4j.

Version:
$Revision: 1.7 $
Author:
Dmitri Colebatch (dim@bigpond.net.au)
See Also:
Serialized Form
ant.element
display-name="Mx4j Description" name="mx4jdescription" parent="xdoclet.modules.jmx.JMXDocletTask"
created
January 31, 2002

Nested Class Summary
 
Nested classes inherited from class xdoclet.TemplateSubTask
TemplateSubTask.ExtentTypes, TemplateSubTask.OfType
 
Field Summary
protected static String mbeanDescriptionClassPattern
           
 
Fields inherited from class xdoclet.DocletSupport
currentClassTag, currentFieldTag, currentMethodTag
 
Constructor Summary
Mx4jDescriptionAdapterSubTask()
          Describe what the Mx4jDescriptionAdapterSubTask constructor does
 
Method Summary
static String getMbeanDescriptionClassPattern()
          Gets the MbeanDescriptionClassPattern attribute of the Mx4jDescriptionAdapterSubTask class
 void setPattern(String new_pattern)
          Sets the Pattern attribute of the Mx4jDescriptionAdapterSubTask object
 void validateOptions()
          Called to validate configuration parameters.
 
Methods inherited from class xdoclet.TemplateSubTask
addOfType, addOfType, addPackageSubstitution, copyAttributesFrom, engineFinished, engineStarted, execute, generateForClass, getAcceptAbstractClasses, getAcceptInterfaces, getDestinationFile, getEngine, getExtent, getGeneratedFileName, getGenerationManager, getHavingClassTag, getOfType, getPackageSubstitutions, getSubTaskClassName, getTemplateURL, init, isPackageSubstitutionInheritanceSupported, isPrefixWithPackageStructure, javaFile, matchesGenerationRules, processInnerClasses, setAcceptAbstractClasses, setAcceptInterfaces, setDestinationFile, setEngine, setExtent, setExtentValue, setGenerationManager, setHavingClassTag, setOfType, setPackageSubstitutionInheritanceSupported, setPackageSubstitutions, setPrefixWithPackageStructure, setSubTaskClassName, setTemplateFile, setTemplateURL, startEngine, startProcess, startProcessForAll, startProcessPerClass
 
Methods inherited from class xdoclet.SubTask
addConfigParam, getConfigParams, getConfigParamsAsMap, getContext, getDestDir, getMergeDir, getSubTaskName, getXJavaDoc, setDestDir, setMergeDir, setSubTaskName
 
Methods inherited from class xdoclet.DocletSupport
getCurrentClass, getCurrentClassTag, getCurrentConstructor, getCurrentField, getCurrentFieldTag, getCurrentMethod, getCurrentMethodTag, getCurrentPackage, getCurrentTag, isDocletGenerated, popCurrentClass, pushCurrentClass, setCurrentClass, setCurrentClassTag, setCurrentConstructor, setCurrentField, setCurrentFieldTag, setCurrentMethod, setCurrentMethodTag, setCurrentPackage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mbeanDescriptionClassPattern

protected static String mbeanDescriptionClassPattern
Constructor Detail

Mx4jDescriptionAdapterSubTask

public Mx4jDescriptionAdapterSubTask()
Describe what the Mx4jDescriptionAdapterSubTask constructor does

Method Detail

getMbeanDescriptionClassPattern

public static String getMbeanDescriptionClassPattern()
Gets the MbeanDescriptionClassPattern attribute of the Mx4jDescriptionAdapterSubTask class

Returns:
The MbeanDescriptionClassPattern value

setPattern

public void setPattern(String new_pattern)
Sets the Pattern attribute of the Mx4jDescriptionAdapterSubTask object

Parameters:
new_pattern - The new Pattern value

validateOptions

public void validateOptions()
                     throws XDocletException
Called to validate configuration parameters.

Overrides:
validateOptions in class TemplateSubTask
Throws:
XDocletException - Description of Exception

http://xdoclet.sourceforge.net/