List of usage examples for java.util ResourceBundle getString
public final String getString(String key)
From source file:fr.mycellar.interfaces.web.services.nav.NavigationWebService.java
@PostConstruct public void build() { ResourceBundle resourceBundle = ResourceBundle.getBundle("Menu", Locale.FRENCH); List<IDescriptor> descriptors = descriptorServiceFacade.getDescriptors(); SortedMap<Integer, NavDescriptor> menuPages = new TreeMap<Integer, NavDescriptor>(); for (IDescriptor descriptor : descriptors) { if (descriptor instanceof IMenuDescriptor) { IMenuDescriptor menuDescriptor = ((IMenuDescriptor) descriptor); if (menuDescriptor.getParentKey() != null) { NavHeaderDescriptor header = getHeader(resourceBundle.getString(menuDescriptor.getParentKey()), menuPages);/*from www . ja v a 2s. co m*/ if (header == null) { header = new NavHeaderDescriptor(resourceBundle.getString(menuDescriptor.getParentKey()), menuDescriptor.getIcon()); menuPages.put(menuDescriptor.getWeight(), header); } header.addPage(menuDescriptor.getWeight(), new NavPageDescriptor(menuDescriptor.getRoute(), resourceBundle.getString(menuDescriptor.getTitleKey()), menuDescriptor.getIcon())); } else { menuPages.put(menuDescriptor.getWeight(), new NavPageDescriptor(menuDescriptor.getRoute(), resourceBundle.getString(menuDescriptor.getTitleKey()), menuDescriptor.getIcon())); } } } menu = new ArrayList<NavDescriptor>(menuPages.values()); }
From source file:adalid.commons.util.StrUtils.java
public static String getString(ResourceBundle resourceBundle, String key, String left, String right) { if (resourceBundle == null || StringUtils.isBlank(key)) { return null; }/*from ww w. j ava 2 s. c om*/ try { return getNullStringWhenBlankOrEqualsToKey(resourceBundle.getString(key), key, left, right); } catch (MissingResourceException e) { return null; } }
From source file:com.aurel.track.dbase.ReadyTesterServlet.java
public String execute(PrintWriter out, Enumeration<Locale> locales) { StringBuilder sb = new StringBuilder(); ResourceBundle rb = ResourceBundleManager.getLoaderResourceBundle(locales); sb.append("{"); JSONUtility.appendBooleanValue(sb, "success", true); sb.append("data:{"); Boolean ready = (Boolean) getServletContext().getAttribute(ApplicationStarter.READY); Integer percentComplete = (Integer) getServletContext().getAttribute(ApplicationStarter.PERCENT_COMPLETE); String progressText = (String) getServletContext().getAttribute(ApplicationStarter.PROGRESS_TEXT); if (progressText == null) { try {// w ww. jav a2s . c o m progressText = rb.getString("progressText"); // "Progress "+"..."; } catch (Exception ex) { } } if (percentComplete == null) { percentComplete = 1; } JSONUtility.appendIntegerValue(sb, "percentComplete", percentComplete); JSONUtility.appendStringValue(sb, "progressText", progressText); JSONUtility.appendStringValue(sb, "progress100", rb.getString("progress100")); JSONUtility.appendStringValue(sb, "progressPercent", rb.getString("progressPercent")); JSONUtility.appendStringValue(sb, "redirect", rb.getString("redirect")); JSONUtility.appendStringValue(sb, "initializing", rb.getString("initializing")); if (ready != null) { JSONUtility.appendBooleanValue(sb, "ready", ready, true); } else { JSONUtility.appendBooleanValue(sb, "ready", false, true); } sb.append("}}"); try { out.println(sb); } catch (Exception e) { LOGGER.debug(ExceptionUtils.getStackTrace(e)); } return null; }
From source file:cz.incad.kramerius.pdf.impl.FirstPagePDFServiceImpl.java
public String localizedModel(ResourceBundle resourceBundle, String pid) throws IOException { String modelName = this.fedoraAccess.getKrameriusModelName(pid); String localizedModelName = resourceBundle.getString("fedora.model." + modelName); return localizedModelName; }
From source file:com.globalsight.everest.webapp.pagehandler.administration.config.fileextension.FileExtensionMainHandler.java
private String checkDependencies(FileExtensionImpl fileExtension, HttpSession session) { ResourceBundle bundle = PageHandler.getBundle(session); FileExtensionDependencyChecker depChecker = new FileExtensionDependencyChecker(); Hashtable catDeps = depChecker.categorizeDependencies(fileExtension); StringBuffer deps = new StringBuffer(); if (catDeps.size() == 0) { return null; }// w w w.j a v a2 s. c om deps.append("<span class=\"errorMsg\">"); Object[] args = { bundle.getString("lb_file_extension") }; deps.append(MessageFormat.format(bundle.getString("msg_dependency"), args)); for (Enumeration e = catDeps.keys(); e.hasMoreElements();) { String key = (String) e.nextElement(); deps.append("<p>*** " + bundle.getString(key) + " ***<br>"); Vector values = (Vector) catDeps.get(key); for (int i = 0; i < values.size(); i++) { deps.append((String) values.get(i)); deps.append("<br>"); } } deps.append("</span>"); return deps.toString(); }
From source file:org.mybatisorm.EntityManager.java
protected void initDao() throws Exception { sqlSession = getSqlSession();//from w w w . java2s .c o m configuration = sqlSession.getConfiguration(); sqlSourceBuilder = new SqlSourceBuilder(configuration); sqlSourceClassMap = new HashMap<String, Class<?>>(); ResourceBundle bundle = new PropertyResourceBundle( this.getClass().getClassLoader().getResourceAsStream("sql-sources.properties")); // ClassLoader.getSystemResourceAsStream("SqlSources.properties")); for (String source : bundle.getString(sourceType + ".sqlsources").split(",")) { sqlSourceClassMap.put(source, Class.forName(bundle.getString(sourceType + "." + source))); } valueGenerator = (ValueGeneratorImpl) getSourceTypeClass(SOURCE_GENERATOR).newInstance(); valueGenerator.setConfiguration(configuration); }
From source file:cz.incad.kramerius.pdf.impl.FirstPagePDFServiceImpl.java
public String i18nValue(ResourceBundle bundle, String modsKey) { String key = i18nKey(modsKey); if (key != null) { if (bundle.containsKey(key)) { return bundle.getString(key); } else {//from w w w . j a va2 s .co m LOGGER.log(Level.WARNING, "cannot find key '" + key + "'"); return modsKey; } } else return modsKey; }
From source file:es.pode.empaquetador.presentacion.basico.gestor.GestorBasicoControllerImpl.java
/** * @see es.pode.empaquetador.presentacion.basico.gestor.GestorBasicoController#submit(org.apache.struts.action.ActionMapping, * es.pode.empaquetador.presentacion.basico.gestor.SubmitForm, * javax.servlet.http.HttpServletRequest, * javax.servlet.http.HttpServletResponse) *///from www.j a va 2 s .co m public final void submit(ActionMapping mapping, es.pode.empaquetador.presentacion.basico.gestor.SubmitForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { EmpaquetadorSession sesEmpaq = this.getEmpaquetadorSession(request); List identificadores = form.getIdentifierRowSelection(); java.util.Locale locale = (Locale) request.getSession().getAttribute(ConstantesAgrega.DEFAULT_LOCALE); ResourceBundle i18n = ResourceBundle.getBundle("application-resources", locale); String accion = form.getActionSubmit(); String combo = form.getActionCombo(); if ((accion.equals(i18n.getString("gestor_basico.eliminar"))) || (accion.equals(i18n.getString("gestor_basico.copiar"))) || (accion.equals(i18n.getString("gestor_basico.cortar"))) || (accion.equals(i18n.getString("gestor_basico.masAcciones.submit")) && "Desagregar".equals(combo))) { if ((identificadores == null) || (identificadores.size() == 0)) { if (accion.equals(i18n.getString("gestor_basico.copiar"))) throw new ValidatorException( "{portalempaquetado.gestorbasico.carpetas.copiar.error.noseleccionado}"); else if ((accion.equals(i18n.getString("gestor_basico.cortar")))) throw new ValidatorException( "{portalempaquetado.gestorbasico.carpetas.cortar.error.noseleccionado}"); else if ((accion.equals(i18n.getString("gestor_basico.eliminar")))) throw new ValidatorException( "{portalempaquetado.gestorbasico.carpetas.eliminar.error.noseleccionado}"); else if ((accion.equals(i18n.getString("gestor_basico.masAcciones.submit")) && "Desagregar".equals(combo))) throw new ValidatorException( "{portalempaquetado.gestorbasico.carpetas.desagregar.error.noseleccionado}"); } else { form.setIdentificadores(identificadores); } } else if ((accion.equals(i18n.getString("gestor_basico.pegar")))) { if ((sesEmpaq.getPortapapeles() == null) || (sesEmpaq.getPortapapeles().size() == 0)) { throw new ValidatorException("{portal_empaquetado.exception}"); } } }
From source file:es.pode.empaquetador.presentacion.archivos.gestor.GestorArchivosControllerImpl.java
/** * @see es.pode.empaquetador.presentacion.archivos.gestor.GestorArchivosController#submit(org.apache.struts.action.ActionMapping, es.pode.empaquetador.presentacion.archivos.gestor.SubmitForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) */// w w w . j av a2 s. c om public final void submit(ActionMapping mapping, es.pode.empaquetador.presentacion.archivos.gestor.SubmitForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { GestorArchivosSession sesArch = this.getGestorArchivosSession(request); java.util.Locale locale = (Locale) request.getSession().getAttribute(ConstantesAgrega.DEFAULT_LOCALE); ResourceBundle i18n = ResourceBundle.getBundle(APPLICATION_RESOURCES, locale); String accion = form.getAction(); if ((accion.equals(i18n.getString(COPIAR))) || (accion.equals(i18n.getString(CORTAR))) || (accion.equals(i18n.getString(ELIMINAR)))) { List archivosARecuperar = new ArrayList(); List elementos = form.getNombreRowSelection(); if (elementos != null && elementos.size() > 0) { /* * voy a recorrer la lista recuperando los nombres * para recuperar los ArchivosVO */ for (int i = 0; i < elementos.size(); i++) { String nombre = (String) elementos.get(i); //hijos del ultimo elemento del path List path = sesArch.getPath(); //obtengo el ultimo elemento ArchivoVO ultimoElemento = (ArchivoVO) path.get(path.size() - 1); ArchivoVO[] hijosUltimoElemento = ultimoElemento.getContenidos(); boolean encontrado = false; //comparo los nombres de los archivosVO y si es =, lo inserto en la lista "archivosARecuperar" for (int j = 0; (encontrado == false && j < hijosUltimoElemento.length); j++) { if (hijosUltimoElemento[j].getNombre().equals(nombre)) { ArchivoVO voEncontrado = hijosUltimoElemento[j]; archivosARecuperar.add(voEncontrado); encontrado = true; } } } //fin_for (int i=0; i<elementos.size();i++) //inserto la lista de ArchivosVO que he recuperado form.setArchivosVO(archivosARecuperar); Logger.getLogger(this.getClass()).info("Archivos aadidos al portapapeles"); } else { Logger.getLogger(this.getClass()).error("Lanzando excepcion de validacion."); if (accion.equals(i18n.getString(COPIAR))) throw new ValidatorException( "{presentacion.archivos.gestor.archivos.error.copiar.noseleccionado}"); else if ((accion.equals(i18n.getString(CORTAR)))) throw new ValidatorException( "{presentacion.archivos.gestor.archivos.error.cortar.noseleccionado}"); else if ((accion.equals(i18n.getString(ELIMINAR)))) throw new ValidatorException( "{presentacion.archivos.gestor.archivos.error.eliminar.noseleccionado}"); } } else if (accion.equals("portal_empaquetado.pegar")) { if (sesArch.getPortapapeles() == null || sesArch.getPortapapeles().size() == 0) { throw new ValidatorException("{presentacion.archivos.gestor.archivos.error.pegar}"); } } }
From source file:net.duckling.ddl.web.controller.LynxEditPageController.java
@OnDeny({ "autoSave", "save" }) public void saveDenied(String methodName, HttpServletRequest request, HttpServletResponse response) { VWBContext context = VWBContext.createContext(request, UrlPatterns.PLAIN); ResourceBundle rb = context.getBundle("templates/default"); writeToResponse(response, rb.getString("action.savepage.noright")); }