Class I18nFactory


  • public class I18nFactory
    extends java.lang.Object
    provide a factory to create all kind of I18n instances
    • Method Detail

      • getInstance

        public static I18nFactory getInstance​(VIPCfg cfg)
        get an instance of I18nFactory
        Parameters:
        cfg -
        Returns:
      • getInstance

        public static I18nFactory getInstance()
        get the instance of I18nFactory
        Returns:
      • getMessageInstance

        public Message getMessageInstance​(java.lang.Class c,
                                          VIPCfg cfg)
        get an instance of com.vmware.vipclient.i18n.base.instances.Message
        Parameters:
        c -
        Returns:
      • getMessageInstance

        public Message getMessageInstance​(java.lang.Class c)
      • getFormattingInstance

        public Formatting getFormattingInstance​(java.lang.Class c)
        get a instance of com.vmware.vipclient.i18n.base.instances.Formatting
        Parameters:
        c -
        Returns:
      • getMessages

        public java.util.Map<java.lang.String,​Message> getMessages()
      • setMessages

        public void setMessages​(java.util.Map<java.lang.String,​Message> messages)
      • getFormattings

        public java.util.Map<java.lang.String,​Formatting> getFormattings()
      • setFormattings

        public void setFormattings​(java.util.Map<java.lang.String,​Formatting> formattings)
      • getCfg

        public VIPCfg getCfg()
      • setCfg

        public void setCfg​(VIPCfg cfg)