net.commerce.zocalo.user
Class Warnable

java.lang.Object
  extended by net.commerce.zocalo.user.Warnable
Direct Known Subclasses:
NonUser, UnconfirmedUser, User

public abstract class Warnable
extends java.lang.Object

Base class for User-type classes that reflect warnings to the user.


Field Summary
static java.lang.String WARNING_SEPARATOR
           
 
Constructor Summary
Warnable()
           
 
Method Summary
 boolean addWarning(java.lang.String messages)
           
abstract  java.lang.String getName()
           
 java.lang.String getWarningsHTML()
           
 boolean hasWarnings()
           
 void warn(java.lang.String warning)
           
 void warn(java.lang.String warning, java.lang.String logMessage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WARNING_SEPARATOR

public static final java.lang.String WARNING_SEPARATOR
See Also:
Constant Field Values
Constructor Detail

Warnable

public Warnable()
Method Detail

getName

public abstract java.lang.String getName()

addWarning

public boolean addWarning(java.lang.String messages)

hasWarnings

public boolean hasWarnings()

getWarningsHTML

public java.lang.String getWarningsHTML()

warn

public void warn(java.lang.String warning,
                 java.lang.String logMessage)

warn

public void warn(java.lang.String warning)