List of usage examples for java.util ResourceBundle getBundle
@CallerSensitive public static ResourceBundle getBundle(String baseName, Module module)
From source file:es.pode.administracion.presentacion.planificador.listarTareasEjecutadas.TareasEjecutadasControllerImpl.java
/** * metodo que obtiene los trabajos que ya estan ejecutados *///from w w w . j a v a2s . c om public final void obtenerTrabajosEjecutados(ActionMapping mapping, ObtenerTrabajosEjecutadosForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { try { Utiles utilidades = new Utiles(); ficheroRecursos = ResourceBundle.getBundle("application-resources", request.getLocale()); TareaEjecutadaVO[] tareas = this.getSrvPlanificadorService().obtenerTrabajosEjecutados(); TareaEjecutadaDate[] tareasDate = null; if (tareas != null) { tareasDate = cambiarFormatoTareas(tareas); tareasDate = ordenaDescendente(tareasDate); ((ListarTareasEjecutadasFormImpl) form).setTareasEjecutadasAsArray(tareasDate); } } catch (Exception e) { log.error("Error: " + e); throw new ValidatorException("{tareas.error}"); } }
From source file:net.sourceforge.fenixedu.util.BundleUtil.java
private static ResourceBundle getResourceBundleByName(final String bundleName) { return ResourceBundle.getBundle(bundleName, I18N.getLocale()); }
From source file:es.pode.visualizador.presentacion.conexionFlash.conexionFlashControllerImpl.java
/** * @see es.pode.visualizador.presentacion.conexionFlash.conexionFlashController#construirXML(org.apache.struts.action.ActionMapping, es.pode.visualizador.presentacion.conexionFlash.ConstruirXMLForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) *//*from w w w.ja v a 2 s. co m*/ public final void construirXML(ActionMapping mapping, es.pode.visualizador.presentacion.conexionFlash.ConstruirXMLForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { //Recogemos de la request las palabras con la que hacemos la busqueda y el idioma String palabras = request.getParameter("palabras"); String idioma = request.getParameter("idioma"); //construimos un locale con el idioma que nos viene como paramatro Locale locale = new Locale(idioma); //recogemos la url por defecto de soporte String urlImagenDefecto = AgregaPropertiesImpl.getInstance() .getProperty(AgregaProperties.URL_IMAGEN_DEFECTO_GRANDE); String urlLogoAgrega = AgregaPropertiesImpl.getInstance().getProperty(AgregaProperties.URL_LOGO_AGREGA); //declaramos ficheroRecursos para poder acceder al fichero de las etiquetas y recoger la url de la ficha ficheroRecursos = ResourceBundle.getBundle("application-resources", locale); String urlFicha = ficheroRecursos.getString("agregaSlider.url.ficha"); //recogemos el nodo correspodiente desde soporte String nodo = AgregaPropertiesImpl.getInstance().getProperty(AgregaProperties.HOST); //declaramos los VOs de recogida y envio para la llamada al buscar ParametrosBusquedaAvanzadaVO parametros = new ParametrosBusquedaAvanzadaVO(); ResultadoBusquedaVO resultado = new ResultadoBusquedaVO(); ValoresBusquedaVO[] valoresBusqueda; //rellenamos el VO que tenemos que pasarle al buscar para realizar la busqueda de imagenes log("Rellenamos el VO para pasarlo al buscar"); parametros.setPalabrasClave(palabras); parametros.setIdiomaBusqueda(idioma); parametros.setIdiomaNavegacion(idioma); parametros.setBusquedaSimpleAvanzada("Busqueda AgregaSlider"); parametros.setNumeroResultados(new Integer(20)); parametros.setOrigenPagina(new Integer(1)); parametros.setResultadosPorPagina(new Integer(20)); parametros.setComunidadPeticion(nodo); //rellenamos la primera linea del xml String xml = "<?xml version='1.0' encoding='utf-8'?> <GALERIA>"; //rellenamos la primera posicion con los datos de la portada de la aplicacion para asociarla al logo agrega xml += "<IMAGEN " + "TITULO='portada' " + "URL_FICHA='http://" + nodo + AgregaPropertiesImpl.getInstance().getProperty("admin.ws.subdominio") + "/visualizadorcontenidos/Portada/Portada.do' " + "URL_IMAGEN='http://" + nodo + AgregaPropertiesImpl.getInstance().getProperty("admin.ws.subdominio") + "/" + urlLogoAgrega + "' />"; try { //llamamos al servicio buscar resultado = this.getSrvBuscarService().buscarAvanzado(parametros); valoresBusqueda = resultado.getResultadoBusqueda(); log("valores de busqueda : " + valoresBusqueda.length); if (valoresBusqueda.length != 0) { //recorremos el array de imagenes para construir la url de la imagen correstamente y si no tuviera asignarle una por defecto String url = new String(); for (int i = 0; i < valoresBusqueda.length; i++) { if (valoresBusqueda[i].getUrlImagen() == null || valoresBusqueda[i].getUrlImagen().equalsIgnoreCase("")) { valoresBusqueda[i].setUrlImagen(urlImagenDefecto); log("no hay imagen en" + valoresBusqueda[i].getTitulo()); } else { //Contruimos la url de la imagen url = valoresBusqueda[i].getUrlImagen(); String urls[] = url.split("\\."); url = urls[0] + "_captured.jpg"; valoresBusqueda[i].setUrlImagen(url); //filtramos para que en el titulo no aparezcan comillas String cadena = valoresBusqueda[i].getTitulo(); valoresBusqueda[i].setTitulo(StringEscapeUtils.escapeXml(cadena)); } } //se rellena el xml con los datos devueltos del busca log("se han encontrado" + valoresBusqueda.length + "elementos"); for (int i = 0; i < valoresBusqueda.length; i++) { log("valoresBusqueda[i].getUrlImagen() " + i + ":" + valoresBusqueda[i].getUrlImagen()); xml += "<IMAGEN " + "TITULO='" + valoresBusqueda[i].getTitulo() + "' " + "URL_FICHA='http://" + nodo + AgregaPropertiesImpl.getInstance().getProperty("admin.ws.subdominio") + "/" + urlFicha + "/" + idioma + "/" + valoresBusqueda[i].getId() + "' " + "URL_IMAGEN='http://" + nodo + AgregaPropertiesImpl.getInstance().getProperty("admin.ws.subdominio") + "/" + valoresBusqueda[i].getUrlImagen() + "' />"; } xml += "</GALERIA>"; } else { log("No se ha encontrado nada en el buscar y se rellena manualmente"); log("urlImagenDefecto " + urlImagenDefecto); //Se rellena el xml con una imagen por defecto porque no se ha encontrado ninguna xml += "<IMAGEN TITULO='Imagen Agrega' URL_FICHA='#' " + "URL_IMAGEN='http://" + nodo + AgregaPropertiesImpl.getInstance().getProperty("admin.ws.subdominio") + "/" + urlImagenDefecto + "'/>" + "</GALERIA>"; } } catch (Exception e) { log.error("exception en concexion flash " + e); //Se rellena el xml con una imagen por defecto porque no se ha encontrado ninguna xml += "<IMAGEN TITULO='Imagen Agrega' URL_FICHA='#' " + "URL_IMAGEN='http://" + nodo + AgregaPropertiesImpl.getInstance().getProperty("admin.ws.subdominio") + "/" + urlImagenDefecto + "'/>" + "</GALERIA>"; } log(xml); //Mandamos el xml a flash como un array de bytes log("Mandamos el xml a flash como un array de bytes"); response.setContentType("text/xml"); OutputStream out = (OutputStream) response.getOutputStream(); out.write(xml.getBytes()); out.flush(); out.close(); log("Se ha mandado a flash el xml"); }
From source file:ispok.pres.bb.VisitorEdit.java
private boolean loadVisitorDetails() { if (selectedVisitor == null) { FacesContext context = FacesContext.getCurrentInstance(); ResourceBundle bundle = ResourceBundle.getBundle("ispok/pres/inter/ispok", context.getViewRoot().getLocale()); FacesUtil.addMessage(new FacesMessage(FacesMessage.SEVERITY_WARN, bundle.getString("warn"), bundle.getString("no_item_selected"))); RequestContext.getCurrentInstance().addCallbackParam("showDialog", false); return false; }//from w w w .j a v a2 s. com visitorDto = visitorService.getVisitorById(selectedVisitor.getId()); domicileDto = domicileService.getDomicileById(visitorDto.getDomicileId()); cityDto = cityService.getCityById(domicileDto.getCityId()); postalCodeDto = postalCodeService.getPostalCodeById(domicileDto.getPostalCodeId()); regionDto = regionService.getRegionById(domicileDto.getRegionId()); countryDto = countryService.getCountryById(domicileDto.getCountryId()); citizenshipDto = countryService.getCountryById(visitorDto.getCitizenshipId()); if (Objects.equals(countryDto.getId(), citizenshipDto.getId())) { foreigner = false; } else { foreigner = true; } foreignerNewVal = foreigner; visitDtos = null; cashgameSessionDtos = null; tournamentSessionDtos = null; RequestContext.getCurrentInstance().addCallbackParam("showDialog", true); return true; }
From source file:it.cnr.icar.eric.client.ui.common.UICommonResourceBundle.java
public ResourceBundle getBundle(Locale locale) { return ResourceBundle.getBundle(messageBundleName, locale); }
From source file:es.pode.modificador.presentacion.configurar.cambios.add.TipoAnadirControllerImpl.java
/** * @see es.pode.modificador.presentacion.configurar.cambios.add.TipoAnadirController#selectAction(org.apache.struts.action.ActionMapping, es.pode.modificador.presentacion.configurar.cambios.add.SelectActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) *//* w w w.j a v a 2 s. c o m*/ public final java.lang.String selectAction(ActionMapping mapping, es.pode.modificador.presentacion.configurar.cambios.add.SelectActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { String tipoAniadir = form.getTipoAniadir(); Boolean alcance = form.getAlcance(); String action = form.getAction(); String result = ""; String CONTINUAR = "Continuar"; String CANCELAR = "Cancelar"; java.util.Locale locale = (java.util.Locale) request.getSession() .getAttribute(ConstantesAgrega.DEFAULT_LOCALE); ResourceBundle i18n = ResourceBundle.getBundle("application-resources", locale); if (action.equals(i18n.getString("tipoAnadirAlcance.continuar"))) { if (tipoAniadir == null) { throw new ValidatorException("{tipoAnadirTipo.exception}"); } else { this.getCambioSession(request).setTipoAniadir((form.getTipoAniadir())); } if (alcance == null) { throw new ValidatorException("{tipoAnadirAlcance.exception}"); } else { this.getCambioSession(request).setAlcance(form.getAlcance()); } result = CONTINUAR; } else { result = CANCELAR; } return result; }
From source file:com.willwinder.universalgcodesender.i18n.Localization.java
private static int getEnglishKeyCount() { if (englishKeyCount > 0) return englishKeyCount; ResourceBundle b = ResourceBundle.getBundle("resources.MessagesBundle", new Locale("en", "US")); englishKeyCount = getKeyCount(b);//w ww .j av a2 s . c o m return englishKeyCount; }
From source file:com.mfalaize.ant.LocalizeTask.java
/** * Get the list of available/*from www . j ava2 s . c o m*/ * <code>ResourceBundle</code> in the project. * * @return The list of <code>ResourceBundle</code> available in the project * to build. * @throws BuildException when the <code>ResourceBundle</code> cannot be * find. */ private List<ResourceBundle> getAvailableResourceBundles() throws BuildException { List<ResourceBundle> list = new ArrayList<ResourceBundle>(); for (Locale locale : Locale.getAvailableLocales()) { try { ResourceBundle resourceBundle = ResourceBundle.getBundle(resourceBundleBaseName, locale); if (locale.equals(resourceBundle.getLocale())) { list.add(resourceBundle); } else { log(String.format("No resource bundle exists for the locale %s. Continue...", locale.getLanguage()), Project.MSG_VERBOSE); } } catch (Throwable ex) { throw new BuildException(ex); } } return list; }
From source file:mx.redhat.jbpm.CustomType.FileCustomType.java
@Override public String getDescription(Locale locale) { ResourceBundle bundle = ResourceBundle.getBundle("mx.redhat.jbpm.messages", locale); return bundle.getString("description"); }
From source file:com.celements.common.test.AbstractBridgedComponentTestCase.java
@SuppressWarnings("unchecked") public XWikiContext getContext() { if (this.context.getLanguage() == null) { this.context.setLanguage("de"); }//from w w w.j a v a2 s.com if (this.context.get("msg") == null) { Locale locale = new Locale(this.context.getLanguage()); ResourceBundle bundle = ResourceBundle.getBundle("ApplicationResources", locale); if (bundle == null) { bundle = ResourceBundle.getBundle("ApplicationResources"); } XWikiMessageTool msg = new TestMessageTool(bundle, context); context.put("msg", msg); VelocityContext vcontext = ((VelocityContext) context.get("vcontext")); if (vcontext != null) { vcontext.put("msg", msg); vcontext.put("locale", locale); } Map gcontext = (Map) context.get("gcontext"); if (gcontext != null) { gcontext.put("msg", msg); gcontext.put("locale", locale); } } return this.context; }