com.jalios.util
Class LangProperty
java.lang.Object
  
com.jalios.util.LangProperty
public class LangProperty
- extends Object
 
This class allow one to instanciate a property to be used at a later time in a
 localized message. Useful for nested property, use it as an another property
 argument for example.
 
 Example:
 
 With a properties file like this one:
 
  en.en: English
  en.fr: French
  en.lbl.myfield: My field numbered {0}
  en.msg.empty-field-ml: Field {0} must not be empty in {1}.
  fr.en: Anglais
  fr.fr: Français
  fr.lbl.myfield: Mon champ numéroté {0}
  fr.msg.empty-field-ml: Le champ {0} ne doit pas être vide en {1}.
 
 
 This code:
 
   String fieldName = "myfield";
   String missingFieldLang = "fr";
 
   JcmsUtil.glp(userLang, "msg.empty-field-ml", 
                  new LangProperty(fieldName, new Integer(42)),
                  new LangProperty(missingFieldLang));
 
 
 Would output those messages :
  
 in english :  Field My field numbered 42 must not be empty in French.
   in french :   Le champ Mon champ numéroté 42 ne doit pas être vide en Français.
- Since:
 
  - jcms-5.5.0
 
- Version:
 
  - $Revision: 14846 $
 
- Author:
 
  - Olivier Jaquemet
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
REVISION
public static final String REVISION
- See Also:
 - Constant Field Values
 
name
protected final String name
arguments
protected final Object[] arguments
LangProperty
public LangProperty(String name,
                    Object[] arguments)
LangProperty
public LangProperty(String name)
LangProperty
public LangProperty(String name,
                    Object arg1)
LangProperty
public LangProperty(String name,
                    Object arg1,
                    Object arg2)
LangProperty
public LangProperty(String name,
                    Object arg1,
                    Object arg2,
                    Object arg3)
getName
public String getName()
 
getArguments
public Object[] getArguments()
 
Copyright © 2001-2010 Jalios SA. All Rights Reserved.