| 1 25 26 package com.j2biz.blogunity.i18n; 27 28 public class I18NStatusFactory { 29 30 public static I18NStatus create(String i18nKey) { 31 return new I18NStatusImpl(i18nKey); 32 } 33 34 public static I18NStatus create(String i18nKey, Throwable t) { 35 return new I18NStatusImpl(i18nKey, t); 36 } 37 38 public static I18NStatus create(String i18nKey, String [] parameters) { 39 return new I18NStatusImpl(i18nKey, parameters); 40 } 41 42 public static I18NStatus create(String i18nKey, String [] parameters, Throwable t) { 43 return new I18NStatusImpl(i18nKey, parameters, t); 44 } 45 46 public static I18NStatus create(String i18nKey, String parameter) { 47 return new I18NStatusImpl(i18nKey, new String []{parameter}); 48 } 49 50 public static I18NStatus create(String i18nKey, String parameter, Throwable t) { 51 return new I18NStatusImpl(i18nKey, new String []{parameter}, t); 52 } 53 54 public static I18NStatus createUnknown() { 55 return create(I18N.ERRORS.UNKNOWN); 56 } 57 58 public static I18NStatus createUnknown(Throwable t) { 59 return create(I18N.ERRORS.UNKNOWN, t); 60 } 61 62 } | Popular Tags |