## Jmx

Implemented in class xdoclet.modules.jmx.JMXTagsHandler.

- Block Tags
- Content Tags

### Block Tags:

#### ifHasAttributeDescription (block template)

#### ifIsGetterMethod (block template)

TODO: There is a big overlap here with stuff in ejb - have a look.

#### ifIsSetterMethod (block template)

TODO: There is a big overlap here with stuff in ejb - have a look.

### Content templates:

#### mbeanName (content template)

Returns the MBean name for the current class. Looks for the name parameter in the jmx:mbean tag on the current class.

#### currentToken (content template)

Returns current token inside forAllClassTagTokens.

#### getClassNameFor (content template)

Returns the not-full-qualified name of the current class without the package name.

#### getFullClassNameFor (content template)

Returns the full-qualified name of the current class with the package name.

#### getFullSuperclassNameFor (content template)

Returns the full-qualified name of the superclass of the current class.

#### matchValue (content template)

Returns the value of match variable. Match variable serves as a variable for templates, you set it somewhere in template and look it up somewhere else in template.

#### setMatchValue (content template)

Sets the value of match variable.

value | The new value for matchPattern.

#### skipToken (content template)

Skips current token. Returns empty string.