blob: d960fae277db193520ffe7c60a69359bf28e7f5a [file] [log] [blame]
package org.eclipse.jst.jsf.validation.internal;
/**
* Severity levels of problems
*/
public enum Severity
{
/**
* Indicates a problem severity of Error
*/
ERROR
{
public java.lang.String toString() {
return "error";
}
}
,
/**
* Indicates a problem severity of Warning
*/
WARNING
{
public java.lang.String toString() {
return "warning";
}
}
,
/**
* Indicates no problem should be shown
*/
IGNORE
{
public java.lang.String toString() {
return "ignore";
}
};
/**
* @param value
* @return the enum based on the toString mappings
*/
public static Severity valueOfString(String value)
{
if ("error".equals(value))
{
return ERROR;
}
else if ("warning".equals(value))
{
return WARNING;
}
else
{
return IGNORE;
}
}
}