001 package org.tynamo;
002
003 /**
004 * Wrapper class for "flash" messages displayed on pages
005 *
006 * Based on code from tapestry5-appfuse http://code.google.com/p/tapestry5-appfuse/ by Serge Eby
007 *
008 * @author Serge Eby
009 *
010 */
011 public class FlashMessage
012 {
013 public enum MessageType
014 {
015 SUCCESS, FAILURE;
016 }
017
018 private String message;
019
020 private MessageType type;
021
022 public FlashMessage(String message, MessageType type)
023 {
024 this.message = message;
025 this.type = type;
026 }
027
028 public String getMessage()
029 {
030 return message;
031 }
032
033 public void setMessage(String message)
034 {
035 this.message = message;
036 }
037
038 public MessageType getType()
039 {
040 return type;
041 }
042
043 public void setType(MessageType type)
044 {
045 this.type = type;
046 }
047
048 }