package com.twasyl.slideshowfx.server.beans.chat; /** * The possible status of a {@link com.twasyl.slideshowfx.server.beans.chat.ChatMessage}. Currently a message can only be new or * answered. * * @author Thierry Wasylczenko * @version 1.0 * @since SlideshowFX 1.0 */ public enum ChatMessageStatus { ANSWERED("answered"), NEW("new"); private final String asString; private ChatMessageStatus(String asString) { this.asString = asString; } public String getAsString() { return asString; } public static ChatMessageStatus fromString(String asString) { if(ANSWERED.getAsString().equals(asString)) { return ANSWERED; } else if(NEW.getAsString().equals(asString)) { return NEW; } else { return null; } } }