xdoclet.tagshandler
Class TranslatorTagsHandler
java.lang.Object
xdoclet.template.TemplateTagHandler
xdoclet.XDocletTagSupport
xdoclet.tagshandler.TranslatorTagsHandler
- public class TranslatorTagsHandler
- extends XDocletTagSupport
- Version:
- $Revision: 1.8 $
- Author:
- Andrew Stevens
- xdoclet.taghandler
- namespace = "I18n"
- created
- Jan 24, 2002
Methods inherited from class xdoclet.XDocletTagSupport |
delimit, expandClassName, generate, getCurrentClass, getCurrentClassTag, getCurrentConstructor, getCurrentField, getCurrentFieldTag, getCurrentMethod, getCurrentMethodTag, getCurrentPackage, getDocletContext, getEngine, getExpandedDelimitedTagValue, getTagValue, getTagValue, getTagValue, hasTag, isTagValueEqual, mandatoryParamNotFound, mandatoryTemplateTagParamNotFound, modifiers, 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 |
TranslatorTagsHandler
public TranslatorTagsHandler()
getString
public String getString(Properties attributes)
throws XDocletException
- Returns a localized text string.
- Parameters:
attributes
- The attributes of the template tag
- Returns:
- The localized string
- Throws:
XDocletException
- Description of Exception- See Also:
Translator.getString(String,String,String[])
- doc.tag
- type = "content"
- doc.param
- name = "bundle"
optional = "true"
description = "The base name of the resource bundle to
* use e.g. xdoclet.modules.ejb (corresponding to
* modules/ejb/src/xdoclet/modules/ejb/resources/Messages.properties) etc. It defaults to xdoclet", name = "resource"
optional = "false"
description = "The resource key to look up in the
* bundle.", name = "arguments"
optional = "true"
description = "An optional list of arguments to be
* substituted for any placeholders ({0}, {1} etc.) in the resource value string.", name = "delimiter"
optional = "true"
description = "The arguments parameter is delimited
* by the string specified in the delimiter parameter (default is a comma)."