Groovy 1.7.0

org.codehaus.groovy.tools.shell.util
Class MessageSource

java.lang.Object
  groovy.lang.GroovyObjectSupport
      org.codehaus.groovy.tools.shell.util.MessageSource

class MessageSource
extends GroovyObjectSupport

Message source backed up by one or more ResourceBundle instances for simple i18n support.

version:
$Id: MessageSource.java 7767 2007-08-27 19:47:34Z user57 $
author:
Jason Dillon


Constructor Summary
MessageSource(String[] names)

MessageSource(String name)

MessageSource(Class[] types)

MessageSource(Class type)

 
Method Summary
String format(String code, Object[] args)

Format a message (based on { from the resource bundles using the given code as a pattern and the given objects as arguments.

String getMessage(String code)

Get a raw message from the resource bundles using the given code.

Object getProperty(String name)

 
Methods inherited from class GroovyObjectSupport
getMetaClass, getProperty, invokeMethod, setMetaClass, setProperty
 
Methods inherited from class Object
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll
 

Constructor Detail

MessageSource

public MessageSource(String[] names)


MessageSource

public MessageSource(String name)


MessageSource

public MessageSource(Class[] types)


MessageSource

public MessageSource(Class type)


 
Method Detail

format

public String format(String code, Object[] args)
Format a message (based on MessageFormat using the message from the resource bundles using the given code as a pattern and the given objects as arguments.


getMessage

public String getMessage(String code)
Get a raw message from the resource bundles using the given code.


getProperty

public Object getProperty(String name)
see:
#getMessage(String)


 

Copyright © 2003-2009 The Codehaus. All rights reserved.