xdoclet.tagshandler
Class TranslatorTagsHandler
public class TranslatorTagsHandler
Wrapper around the
Translator, allowing text in generated files to be localised using the
resource bundles generated by the
externalizer subtask.
Version:
- Andrew Stevens
- namespace = "I18n"
- Jan 24, 2002
String | getString(Properties attributes)- Returns a localized text string.
|
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 |
getString
public String getString(Properties attributes)
throws XDocletException Returns a localized text string.
attributes - The attributes of the template tag
- The localized string
XDocletException - Description of Exception
Translator.getString(String,String,String[])
- type = "content"
- 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)."