source: vanHelsing/trunk/gui/src/de/dass_it/vanhelsing/gui/BeanUtil.java@ 856

Last change on this file since 856 was 856, checked in by tobias, on Apr 1, 2010 at 2:06:38 PM

visual design change. ValidationParser added

File size: 1.3 KB
Line 
1package de.dass_it.vanhelsing.gui;
2
3
4
5import javax.faces.application.FacesMessage;
6import javax.faces.application.FacesMessage.Severity;
7import javax.faces.context.FacesContext;
8import javax.faces.model.SelectItem;
9import java.util.ResourceBundle;
10
11
12
13//import org.apache.log4j.Logger;
14
15/*
16 * Helper class to encapsulate common bean methods.
17 * Managed beans will extend this class either directly or
18 * via a data structure helper class like TreeNavigation
19 */
20public class BeanUtil {
21 //Logging
22
23 //protected final Logger logger = Logger.getLogger(this.getClass());
24
25 //Messagebundles
26
27
28 //Statusmeldungen an den Client
29 public static void setInfoMessage(String client, String message){
30 FacesContext.getCurrentInstance().addMessage(client, new FacesMessage(FacesMessage.SEVERITY_INFO, message, message));
31 }
32 public static void setErrorMessage(String client, String message){
33 FacesContext.getCurrentInstance().addMessage(client, new FacesMessage(FacesMessage.SEVERITY_ERROR, message, message));
34 }
35
36 //Linkout to Bacula documentation
37 //ListItemsConfigView
38 //ListItemsTopologyView
39 //ListItemsJobSchedule
40
41 //GetParameterFromContext
42 public static String getRequestParameter(String name){
43 return (String) FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get(name);
44 }
45
46}
Note: See TracBrowser for help on using the repository browser.