xdoclet.modules.jmx
public class JMXTagsHandler extends AbstractProgramElementTagsHandler
Modifier and Type | Field and Description |
---|---|
protected java.util.Map |
attributes
Collection of attributes.
|
protected MethodTagsHandler |
handler
For use in extracting method names.
|
protected int |
index
For looping through indexed tags.
|
currentToken, matchPattern, tagTokenizer
FOR_CLASS, FOR_CONSTRUCTOR, FOR_FIELD, FOR_METHOD, PARAMETER_DELIMITER
Constructor and Description |
---|
JMXTagsHandler() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
constructorSignature()
Describe what the method does
|
void |
forAllIndexedConstructorParams(java.lang.String template,
java.util.Properties attributes)
Describe what the method does
|
void |
forAllIndexedMethodParams(java.lang.String template,
java.util.Properties attributes)
Describe what the method does
|
protected java.lang.String |
getMBeanName(xjavadoc.XClass clazz)
Implementation of
mbeanName() . |
void |
ifHasAttributeDescription(java.lang.String template,
java.util.Properties attributes) |
void |
ifIsGetterMethod(java.lang.String template,
java.util.Properties attributes)
TODO: There is a big overlap here with stuff in ejb - have a look.
|
void |
ifIsSetterMethod(java.lang.String template,
java.util.Properties attributes)
TODO: There is a big overlap here with stuff in ejb - have a look.
|
java.lang.String |
indexedConstructorParamValue(java.util.Properties attributes)
Describe what the method does
|
java.lang.String |
indexedMethodParamValue(java.util.Properties attributes) |
protected boolean |
isGetterMethod() |
protected boolean |
isSetterMethod() |
java.lang.String |
mbeanName()
Returns the MBean name for the current class.
|
checkForWrap, currentToken, exceptionList, firstSentenceDescriptionOfCurrentMember, forAllMembers, forAllMemberTags, forAllMemberTagTokens, getAllClasses, getClassNameFor, getFullClassNameFor, getFullSuperclassNameFor, getIndentChars, getXExecutableMemberForMemberName, getXExecutableMemberForMemberName, hasExecutableMember_OLD, hasExecutableMember, makeCopyOfArray, matchValue, memberComment, setMatchValue, skipToken
delimit, expandClassName, generate, getCurrentClass, getCurrentClassTag, getCurrentConstructor, getCurrentField, getCurrentFieldTag, getCurrentMethod, getCurrentMethodTag, getCurrentPackage, getDocletContext, getEngine, getExpandedDelimitedTagValue, getTagValue, getTagValue, getTagValue, hasHavingClassTag, hasTag, isTagValueEqual, mandatoryParamNotFound, mandatoryTemplateTagParamNotFound, modifiers, popCurrentClass, pushCurrentClass, setCurrentClass, setCurrentClassTag, setCurrentConstructor, setCurrentField, setCurrentFieldTag, setCurrentMethod, setCurrentMethodTag, setCurrentPackage
getXJavaDoc, setXJavaDoc
protected MethodTagsHandler handler
protected java.util.Map attributes
protected int index
public java.lang.String mbeanName() throws XDocletException
XDocletException
- Description of ExceptiongetMBeanName(xjavadoc.XClass)
public void ifIsGetterMethod(java.lang.String template, java.util.Properties attributes) throws XDocletException
template
- attributes
- XDocletException
public void ifIsSetterMethod(java.lang.String template, java.util.Properties attributes) throws XDocletException
template
- attributes
- XDocletException
public void ifHasAttributeDescription(java.lang.String template, java.util.Properties attributes) throws XDocletException
template
- attributes
- XDocletException
public void forAllIndexedMethodParams(java.lang.String template, java.util.Properties attributes) throws XDocletException
template
- Describe what the parameter doesattributes
- Describe what the parameter doesXDocletException
- Describe the exceptionpublic void forAllIndexedConstructorParams(java.lang.String template, java.util.Properties attributes) throws XDocletException
template
- Describe what the parameter doesattributes
- Describe what the parameter doesXDocletException
- Describe the exceptionpublic java.lang.String indexedMethodParamValue(java.util.Properties attributes) throws XDocletException
attributes
- Describe what the parameter doesXDocletException
- Describe the exceptionpublic java.lang.String indexedConstructorParamValue(java.util.Properties attributes) throws XDocletException
attributes
- Describe what the parameter doesXDocletException
- Describe the exceptionpublic java.lang.String constructorSignature() throws XDocletException
XDocletException
- Describe the exceptionprotected java.lang.String getMBeanName(xjavadoc.XClass clazz) throws XDocletException
mbeanName()
.clazz
- XDocletException
- Description of Exceptionprotected boolean isGetterMethod()
protected boolean isSetterMethod()