xdoclet.tagshandler

Class TranslatorTagsHandler

public class TranslatorTagsHandler extends XDocletTagSupport

Wrapper around the {@link xdoclet.util.Translator}, allowing text in generated files to be localised using the resource bundles generated by the {@link xdoclet.modules.externalizer.ExternalizerSubTask externalizer} subtask.

Version: $Revision: 1.10 $

Author: Andrew Stevens

UNKNOWN: Jan 24, 2002 namespace = "I18n"

Method Summary
StringgetString(Properties attributes)
Returns a localized text string.

Method Detail

getString

public String getString(Properties attributes)
Returns a localized text string.

Parameters: attributes The attributes of the template tag

Returns: The localized string

Throws: XDocletException Description of Exception

See Also: (String,String,String[])

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