Subversion Repositories bacoAlunos

Rev

Rev 92 | Blame | Compare with Previous | Last modification | View Log | RSS feed

package pt.estgp.estgweb.services.common;

/**
 * @author Jorge Machado
 * @date 24/Abr/2008
 * @time 15:00:50
 * @see pt.estgp.estgweb.services.common
 */

public enum SearchTypeEnum
{
    ExactPhrase("search.type.phrase"),
    AnyWord("search.type.any"),
    AllWords("search.type.all");

    1.5.0/docs/api/java/lang/String.html">String messageKey;


    private SearchTypeEnum(1.5.0/docs/api/java/lang/String.html">String messageKey)
    {
        this.messageKey = messageKey;
    }

    public static SearchTypeEnum parse(1.5.0/docs/api/java/lang/String.html">String messageKey)
    {
        for(SearchTypeEnum searchTypeEnum: values())
        {
            if(messageKey.equals(searchTypeEnum.getMessageKey()))
                return searchTypeEnum;
        }
        return null;
    }

    public 1.5.0/docs/api/java/lang/String.html">String getMessageKey()
    {
        return messageKey;
    }
}