info.magnolia.cms.i18n
Class MessagesUtil
java.lang.Object
info.magnolia.cms.i18n.MessagesUtil
public class MessagesUtil
- extends Object
Util for handle messages. Allows easy use of chains and provides methods for rendering the javascript messages.
- Version:
- $Revision$ ($Author$)
- Author:
- Philipp Bracher
Method Summary |
static Messages |
chain(Messages msgs1,
Messages msgs2)
|
static Messages |
chain(Messages msgs1,
String basename)
|
static Messages |
chain(String[] basenames)
|
static Messages |
chain(String basename,
Messages msgs2)
|
static Messages |
chainWithDefault(String basename)
|
static void |
generateJavaScript(Writer out,
Messages messages)
Adds Variables to a JS which can be used with the getMessage(key) method. |
static String |
get(String key)
|
static String |
get(String key,
String basename)
|
static String |
get(String key,
String[] args)
|
static String |
get(String key,
String basename,
String[] args)
|
static String |
getChained(String key,
String[] basenames)
|
static String |
getChained(String key,
String[] basenames,
String[] args)
|
static String |
getChainedWithDefault(String key,
String dflt,
String[] basenames)
|
static String |
getChainedWithDefault(String key,
String dflt,
String[] basenames,
String[] args)
|
static String |
getWithDefault(String key,
String dflt)
|
static String |
getWithDefault(String key,
String dflt,
String basename)
|
static String |
getWithDefault(String key,
String dflt,
String[] args)
|
static String |
getWithDefault(String key,
String dflt,
String basename,
String[] args)
|
static String |
javaScriptString(String msg)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessagesUtil
public MessagesUtil()
generateJavaScript
public static void generateJavaScript(Writer out,
Messages messages)
throws IOException
- Adds Variables to a JS which can be used with the getMessage(key) method.
- Throws:
IOException
chain
public static Messages chain(Messages msgs1,
Messages msgs2)
chain
public static Messages chain(String[] basenames)
chain
public static Messages chain(Messages msgs1,
String basename)
chain
public static Messages chain(String basename,
Messages msgs2)
chainWithDefault
public static Messages chainWithDefault(String basename)
javaScriptString
public static String javaScriptString(String msg)
get
public static String get(String key)
get
public static String get(String key,
String[] args)
getWithDefault
public static String getWithDefault(String key,
String dflt)
getWithDefault
public static String getWithDefault(String key,
String dflt,
String[] args)
get
public static String get(String key,
String basename)
get
public static String get(String key,
String basename,
String[] args)
getWithDefault
public static String getWithDefault(String key,
String dflt,
String basename)
getWithDefault
public static String getWithDefault(String key,
String dflt,
String basename,
String[] args)
getChained
public static String getChained(String key,
String[] basenames)
getChained
public static String getChained(String key,
String[] basenames,
String[] args)
getChainedWithDefault
public static String getChainedWithDefault(String key,
String dflt,
String[] basenames)
getChainedWithDefault
public static String getChainedWithDefault(String key,
String dflt,
String[] basenames,
String[] args)
Copyright © 2003-2013 Magnolia International Ltd.. All Rights Reserved.