added general FacesUtil

This commit is contained in:
jomu
2016-02-10 16:36:11 +00:00
parent e47d765a4b
commit 2b4cb29e30
2 changed files with 40 additions and 1 deletions

View File

@ -23,11 +23,12 @@
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<type>jar</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax</groupId>

View File

@ -0,0 +1,38 @@
package de.muehlencord.shared.jeeutil;
import javax.faces.application.FacesMessage;
import javax.faces.context.FacesContext;
/**
*
* @author joern.muehlencord
*/
public abstract class FacesUtil {
private FacesUtil() {
// hide constructor of abstract class
}
public static void addInfoMessage(String summary) {
addInfoMessage(summary, "");
}
public static void addInfoMessage(String summary, String detail) {
FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_INFO, summary, detail);
FacesContext.getCurrentInstance().addMessage("messages", message);
}
public static void addErrorMessage(String summary) {
addErrorMessage(summary, "");
}
public static void addErrorMessage(String summary, String detail) {
FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_ERROR, summary, detail);
FacesContext.getCurrentInstance().addMessage(null, message);
}
public static void addWarningMessage(String summary, String detail) {
FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_WARN, summary, detail);
FacesContext.getCurrentInstance().addMessage(null, message);
}
}