RequestForQuoteState.java

package com.tradecloud.domain.model.requestforquote;

public enum RequestForQuoteState {
    DELETED("Deleted"),
    DRAFT("Draft"),

    SENT_FOR_REVIEW("Sent For Review"),
    ACTIVE("Active"),
    CLOSED("Closed"),
    CANCELLED("Cancelled"),
    AWARDED("Awarded"),
    AWAITING_APPROVAL("Awaiting Approval"),
   AWAITING_BRANCH_CONFIRMATION( "Awaiting branch confirmation"),
   BRANCH_CONFIRMED( "Branch confirmed"),
   ALL_ORDERS_CREATED("All Orders Created");

    private final String description;

    RequestForQuoteState(String description) {
        this.description = description;
    }

    @Override
    public String toString() {
        return description;
    }
}