List of usage examples for java.util ResourceBundle getBundle
@CallerSensitive public static ResourceBundle getBundle(String baseName, Module module)
From source file:es.pode.empaquetador.presentacion.avanzado.recursos.crear.tipo.CrearRecursoAvanzadoTipoControllerImpl.java
public final void submit(ActionMapping mapping, es.pode.empaquetador.presentacion.avanzado.recursos.crear.tipo.SubmitForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { CrearRecursoAvanzadoSession sesRecurs = this.getCrearRecursoAvanzadoSession(request); java.util.Locale locale = (Locale) request.getSession().getAttribute(ConstantesAgrega.DEFAULT_LOCALE); ResourceBundle i18n = ResourceBundle.getBundle("application-resources", locale); String accion = form.getAction(); String tipo = form.getTipo(); // continuar//from w w w.j av a 2 s. co m if (accion.equals(i18n.getString("portalempaquetado.avanzado.recursos.crear.paso1.continuar"))) { if ((tipo != null) && (tipo.equals("asset") || tipo.equals("sco"))) { sesRecurs.setTipo(tipo); } } }
From source file:com.sun.cb.CoffeeBreakBean.java
/** * Returns a localized text by looking up the resource bundle with the * given basename and key.//from w ww. ja v a2s .c o m */ public static String loadErrorMessage(FacesContext context, String basename, String key) { if (bundle == null) { try { bundle = ResourceBundle.getBundle(basename, context.getViewRoot().getLocale()); } catch (Exception e) { return null; } } return bundle.getString(key); }
From source file:org.obiba.onyx.jade.instrument.summitdoppler.VantageABIInstrumentRunner.java
@Override public void afterPropertiesSet() throws Exception { log.info("Setting anklebrachial-locale to {}", getLocale().getDisplayLanguage()); resourceBundle = ResourceBundle.getBundle("anklebrachial-instrument", getLocale()); // Turn off metal's use of bold fonts UIManager.put("swing.boldMetal", Boolean.FALSE); appWindow = new JFrame(resourceBundle.getString("Title.VantageABI")); saveButton.setToolTipText(resourceBundle.getString("ToolTip.Save_and_return")); saveButton.setText(resourceBundle.getString("Save")); saveButton.setEnabled(false);//from w w w .jav a2s. c o m }
From source file:es.pode.empaquetador.presentacion.basico.desagregar.DesagregarBasicoControllerImpl.java
/** * @see es.pode.empaquetador.presentacion.basico.desagregar.DesagregarBasicoController#selectAction(org.apache.struts.action.ActionMapping, es.pode.empaquetador.presentacion.basico.desagregar.SelectActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) *///from w ww. j a va2 s. com public final java.lang.String selectAction(ActionMapping mapping, es.pode.empaquetador.presentacion.basico.desagregar.SelectActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { String action = form.getAction(); String destino = form.getDestino(); String resultado = "Cancelar"; try { ResourceBundle i18n = ResourceBundle.getBundle("application-resources", (Locale) request.getSession().getAttribute(ConstantesAgrega.DEFAULT_LOCALE)); if (i18n.getString("gestor_basico.desagregar.cancelar").equalsIgnoreCase(action)) { logger.debug("Se ha pulsado cancelar"); } else { if ("Local".equalsIgnoreCase(destino)) { resultado = "Local"; logger.debug("Se ha pulsado local"); } else if ("Personales".equalsIgnoreCase(destino)) { resultado = "Personales"; logger.debug("Se ha pulsado personales"); } else { logger.error("SelectAction no tiene datos para decidir"); } } } catch (Exception e) { logger.error(e); throw new ValidatorException("{gestor_basico.error.inesperado}"); } return resultado; }
From source file:com.eyeq.pivot4j.ui.AbstractPivotRenderer.java
/** * @param model/* w w w.j a v a2s .co m*/ * @return */ protected ResourceBundle createDefaultResourceBundle(PivotModel model) { return ResourceBundle.getBundle(RESOURCE_BUNDLE_NAME, model.getLocale()); }
From source file:es.pode.administracion.presentacion.descargas.crear.CrearDescargaControllerImpl.java
public void guardarDescarga(ActionMapping mapping, GuardarDescargaForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { ResourceBundle resources = ResourceBundle.getBundle(applicationResources, (Locale) request.getSession().getAttribute(ConstantesAgrega.DEFAULT_LOCALE)); if (resources.getString("comun.aceptar").equals(form.getAction())) { ConfigurarDescargaSession sesion = getConfigurarDescargaSession(request); List<DescDescargaVO> descripciones = new ArrayList<DescDescargaVO>(); boolean alMenosUna = false; String desc;/*from ww w . j av a 2s . c om*/ String titulo; String idioma; desc = compruebaDescripcion(form.getDescripcion_es(), request); titulo = compruebaTitulo(form.getTitulo_es(), request); idioma = "es"; alMenosUna = addDescripcion(descripciones, alMenosUna, desc, titulo, idioma); desc = compruebaDescripcion(form.getDescripcion_ca(), request); titulo = compruebaTitulo(form.getTitulo_ca(), request); idioma = "ca"; alMenosUna = addDescripcion(descripciones, alMenosUna, desc, titulo, idioma); desc = compruebaDescripcion(form.getDescripcion_en(), request); titulo = compruebaTitulo(form.getTitulo_en(), request); idioma = "en"; alMenosUna = addDescripcion(descripciones, alMenosUna, desc, titulo, idioma); desc = compruebaDescripcion(form.getDescripcion_eu(), request); titulo = compruebaTitulo(form.getTitulo_eu(), request); idioma = "eu"; alMenosUna = addDescripcion(descripciones, alMenosUna, desc, titulo, idioma); desc = compruebaDescripcion(form.getDescripcion_gl(), request); titulo = compruebaTitulo(form.getTitulo_gl(), request); idioma = "gl"; alMenosUna = addDescripcion(descripciones, alMenosUna, desc, titulo, idioma); desc = compruebaDescripcion(form.getDescripcion_va(), request); titulo = compruebaTitulo(form.getTitulo_va(), request); idioma = "va"; alMenosUna = addDescripcion(descripciones, alMenosUna, desc, titulo, idioma); if (!alMenosUna) { throw new ValidatorException("{crearDescarga.noDescripcion.exception}"); } String path = ""; if (sesion.getPath() == null || !sesion.getPath().equals(form.getPath())) { path = form.getPath(); } Long identificador = sesion.getIdentificador() != null ? sesion.getIdentificador() : null; identificador = getSrvDescargas().modificarDescarga(identificador, path, sesion.getActiva(), descripciones.toArray(new DescDescargaVO[] {})); if (identificador == null) { throw new ValidatorException("{crearDescarga.noFichero.exception}"); } form.setIdModificada(identificador); } removeConfigurarDescargaSession(request); }
From source file:eu.gloriaproject.tools.userreservations.UserReservationController.java
@RequestMapping(value = "VIEW") public ModelAndView showInit(RenderRequest renderRequest, RenderResponse response) { log.info("Ejecutando showInit"); // Get email and password of the current user ThemeDisplay themeDisplay = (ThemeDisplay) renderRequest.getAttribute(WebKeys.THEME_DISPLAY); String emailUser = themeDisplay.getUser().getEmailAddress(); String passwordUser = themeDisplay.getUser().getPassword(); ResourceBundle rb = ResourceBundle.getBundle("Language", renderRequest.getLocale()); try {// ww w. j av a 2s. co m // Get the list of reservations from the Service List<Reservation> userReservations; userReservations = reservationsService.getUserReservations(emailUser, passwordUser); // Set the list of reservations as an attribute Map<String, Object> model = new HashMap<String, Object>(); model.put("userReservations", userReservations); return new ModelAndView("userreservations/view", model); } catch (OnlineExperimentException e) { log.error(e.getMessage()); Map<String, Object> model = new HashMap<String, Object>(); model.put("errorMessage", e.getMessage()); return new ModelAndView("error", model); } catch (NoReservationsAvailableException e) { // Exception: Not pending reservations log.error(rb.getString("msg-error-not-reservations")); Map<String, Object> model = new HashMap<String, Object>(); model.put("errorMessage", rb.getString("msg-error-not-reservations")); return new ModelAndView("userreservations/view", model); } catch (ConnectionException e) { log.error(e.getMessage()); Map<String, Object> model = new HashMap<String, Object>(); model.put("errorMessage", e.getMessage()); return new ModelAndView("error", model); } catch (ExperimentOperationException e) { log.error(e.getMessage()); Map<String, Object> model = new HashMap<String, Object>(); model.put("errorMessage", e.getMessage()); return new ModelAndView("error", model); } catch (NoSuchOperationException e) { log.error(e.getMessage()); Map<String, Object> model = new HashMap<String, Object>(); model.put("errorMessage", e.getMessage()); return new ModelAndView("error", model); } catch (ExperimentParameterException e) { log.error(e.getMessage()); Map<String, Object> model = new HashMap<String, Object>(); model.put("errorMessage", e.getMessage()); return new ModelAndView("error", model); } catch (ExperimentNotInstantiatedException e) { log.error(e.getMessage()); Map<String, Object> model = new HashMap<String, Object>(); model.put("errorMessage", e.getMessage()); return new ModelAndView("error", model); } catch (NoSuchReservationException e) { log.error(e.getMessage()); Map<String, Object> model = new HashMap<String, Object>(); model.put("errorMessage", e.getMessage()); return new ModelAndView("error", model); } catch (NoSuchExperimentException e) { log.error(e.getMessage()); Map<String, Object> model = new HashMap<String, Object>(); model.put("errorMessage", e.getMessage()); return new ModelAndView("error", model); } }
From source file:de.elbe5.base.util.StringUtil.java
public static String getString(String key, Locale locale) { String s = ""; try {/*w ww . j av a 2 s .co m*/ ResourceBundle bundle = ResourceBundle.getBundle(bundleName, locale); if (bundle == null || key == null || !bundle.containsKey(key)) { Log.warn("resource string not found for key " + key + " of locale " + locale); return "..."; } s = bundle.getString(key); } catch (MissingResourceException ignore) { } if (s.isEmpty()) { Log.warn("resource string is empty for key " + key + " of locale " + locale); return ".."; } return s; }
From source file:de.kaiserpfalzEdv.commons.HandleI18NImpl.java
/** * Initializes the message bundle (if not already initialized). This is our lazy loading ... * * @return The message bundle.// w w w. j av a2 s . c om */ private ResourceBundle getMessageBundle() { if (messageBundle == null) { messageBundle = ResourceBundle.getBundle(i18nFileName, locale); } return messageBundle; }
From source file:es.pode.empaquetador.presentacion.basico.carpeta.CrearCarpetaBasicoControllerImpl.java
/** * @see es.pode.empaquetador.presentacion.basico.carpeta.CrearCarpetaBasicoController#crear(org.apache.struts.action.ActionMapping, es.pode.empaquetador.presentacion.basico.carpeta.CrearForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) *//* w ww. j a v a 2 s .c o m*/ public final void crear(ActionMapping mapping, es.pode.empaquetador.presentacion.basico.carpeta.CrearForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { java.util.Locale locale = (Locale) request.getSession().getAttribute(ConstantesAgrega.DEFAULT_LOCALE); ResourceBundle i18n = ResourceBundle.getBundle("application-resources", locale); String accion = form.getAction(); if (accion == null || accion.equals(i18n.getString("nuevo_grupo.aceptar"))) { // Validamos el nuevo titulo introducido if (form.getTitle() == null || "".equals(form.getTitle().trim())) { logger.error("El titulo " + form.getTitle() + " no ha pasado la validacion"); throw new ValidatorException("{gestor_basico.carpeta.validacion.titulo.obligatorio}"); } // Comprobamos carpetas repetidas GrupoVO[] hijos = gs.buscarHijosIdCollection(request); for (int i = 0; i < hijos.length; i++) { if (form.getTitle().equals(hijos[i].getTitle())) { logger.error("Error de titulo repetido en crear / modificar carpeta"); throw new ValidatorException("{gestor_basico.carpeta.validacion.titulo.repetido}"); } } EmpaquetadorSession sesEmpaq = this.getEmpaquetadorSession(request); List idCollection = sesEmpaq.getIdCollection(); String identificador = form.getIdentifier(); String identificadorUltimo = sesEmpaq.getIdLocalizador(); Object ultimoIdCollection = idCollection.get(idCollection.size() - 1); String identificadorPadre = ""; GrupoVO[] grupos = null; if (idCollection.size() == 1) { OrganizacionVO organizacion = (OrganizacionVO) ultimoIdCollection; grupos = organizacion.getGrupos(); identificadorPadre = organizacion.getIdentifier(); } else if (idCollection.size() > 1) { GrupoVO grupo = (GrupoVO) ultimoIdCollection; grupos = grupo.getGrupos(); identificadorPadre = grupo.getIdentifier(); } boolean encontrado = false; GrupoVO grupoBuscar = null; for (int i = 0; (encontrado == false && i < grupos.length); i++) { if (grupos[i].getIdentifier().equals(identificador)) { encontrado = true; grupoBuscar = grupos[i]; } } if (form.isEsModificar() == true) { grupoBuscar.setTitle(form.getTitle()); grupoBuscar.setIdentifier(identificador); this.getSrvGestorManifestService().modificarGrupo(identificadorUltimo, grupoBuscar); } else if (form.isEsModificar() == false) { grupoBuscar = new GrupoVO(); grupoBuscar.setTitle(form.getTitle()); grupoBuscar.setIdentifier(identificador); this.getSrvGestorManifestService().crearGrupo(identificadorUltimo, grupoBuscar, identificadorPadre); } } }