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)."