Subversion Repositories bacoAlunos

Rev

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

package pt.estgp.estgweb.services.assessments;

/**
 * Created by IntelliJ IDEA.
 * User: Filipe Matos
 * Date: 6/Set/2013
 * Time: 17:05:01
 * To change this template use File | Settings | File Templates.
 */

public enum AssessmentStatusEnum {

    STATUS_STOPPED("","STATUS_STOPPED"),
    STATUS_SCHEDULE_ASSESSMENT("assessment.list.form.status.schedule.assessment","STATUS_SCHEDULE_ASSESSMENT");

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

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

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

    public void setMessageKey(1.5.0/docs/api/java/lang/String.html">String messageKey) {
        this.messageKey = messageKey;
    }

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

    public void setStatus(1.5.0/docs/api/java/lang/String.html">String status) {
        this.status = status;
    }

    public static AssessmentStatusEnum parse(1.5.0/docs/api/java/lang/String.html">String status)
    {
        for(AssessmentStatusEnum statusEnum: values())
        {
            if(statusEnum.getStatus().equals(status))
                return statusEnum;
        }
        return null;
    }
}