jet.messages
Class JetMessages

java.lang.Object
  extended by jet.messages.JetMessages
All Implemented Interfaces:
Resetable

public class JetMessages
extends java.lang.Object
implements Resetable

Author:
Markus.Meisters@web.de

Field Summary
private  java.util.List<JetErrorMessage> errorMessages
          Holds all error messages
private  boolean hasMessages
          indocates if messages exists
private  java.util.List<JetInfoMessage> infoMessages
          Holds all info messages
static java.lang.String KEY
          key for pooling
private  java.util.List<JetWarnMessage> warnMessages
          Holds all warn messages
 
Constructor Summary
JetMessages()
          Creates a new instance of JetMessages
 
Method Summary
 void add(JetErrorMessage message)
          Method to add a new error message
 void add(JetInfoMessage message)
          Method to add a new info message
 void add(JetWarnMessage message)
          Method to add a new warn message
 java.util.List getErrorMessages()
          Returns all error messages
 java.util.List getInfoMessages()
          Returns all Info messages
 java.util.List getWarnMessages()
          Returns all warn messages
 boolean hasErrorMessages()
          indicates if error messages exists
 boolean hasInfoMessages()
          indicates if info messages exists
 boolean hasMessages()
          indicates if messages eexists
 boolean hasWarnMessages()
          indicates if warn messages exists
 void reset()
           
 void setErrorMessages(java.util.List<JetErrorMessage> errorMessages)
          Set the error messages
 void setInfoMessages(java.util.List<JetInfoMessage> infoMessages)
          Set the info messages
 void setWarnMessages(java.util.List<JetWarnMessage> warnMessages)
          Set the info messages
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY

public static final java.lang.String KEY
key for pooling

See Also:
Constant Field Values

infoMessages

private java.util.List<JetInfoMessage> infoMessages
Holds all info messages


warnMessages

private java.util.List<JetWarnMessage> warnMessages
Holds all warn messages


errorMessages

private java.util.List<JetErrorMessage> errorMessages
Holds all error messages


hasMessages

private boolean hasMessages
indocates if messages exists

Constructor Detail

JetMessages

public JetMessages()
Creates a new instance of JetMessages

Method Detail

add

public void add(JetInfoMessage message)
Method to add a new info message

Parameters:
message - the info message to add

add

public void add(JetErrorMessage message)
Method to add a new error message

Parameters:
message - the error message to add

add

public void add(JetWarnMessage message)
Method to add a new warn message

Parameters:
message - the warn message to add

getInfoMessages

public java.util.List getInfoMessages()
Returns all Info messages

Returns:
List the info messages

setInfoMessages

public void setInfoMessages(java.util.List<JetInfoMessage> infoMessages)
Set the info messages

Parameters:
infoMessages - messages to set

getWarnMessages

public java.util.List getWarnMessages()
Returns all warn messages

Returns:
List the warn messages

setWarnMessages

public void setWarnMessages(java.util.List<JetWarnMessage> warnMessages)
Set the info messages

Parameters:
warnMessages - messages to set

getErrorMessages

public java.util.List getErrorMessages()
Returns all error messages

Returns:
List the error messages

setErrorMessages

public void setErrorMessages(java.util.List<JetErrorMessage> errorMessages)
Set the error messages

Parameters:
errorMessages - messages to set

hasMessages

public final boolean hasMessages()
indicates if messages eexists


hasErrorMessages

public final boolean hasErrorMessages()
indicates if error messages exists


hasWarnMessages

public final boolean hasWarnMessages()
indicates if warn messages exists


hasInfoMessages

public final boolean hasInfoMessages()
indicates if info messages exists


reset

public void reset()
Specified by:
reset in interface Resetable
See Also:
Resetable.reset()