org.codehaus.waffle.validation
Interface ErrorsContext

All Known Implementing Classes:
DefaultErrorsContext

public interface ErrorsContext

ErrorsContext holds error messages of different types

Author:
Mauro Talevi, Michael Ward

Method Summary
 void addErrorMessage(ErrorMessage message)
           
 void clearErrorMessages()
           
 java.util.List<ErrorMessage> getAllErrorMessages()
           
 int getErrorMessageCount()
           
 int getErrorMessageCountForField(ErrorMessage.Type type, java.lang.String fieldName)
           
 int getErrorMessageCountOfType(ErrorMessage.Type type)
           
 java.util.List<? extends ErrorMessage> getErrorMessagesForField(ErrorMessage.Type type, java.lang.String fieldName)
           
 java.util.List<? extends ErrorMessage> getErrorMessagesOfType(ErrorMessage.Type type)
           
 boolean hasErrorMessages()
           
 boolean hasErrorMessagesForField(ErrorMessage.Type type, java.lang.String fieldName)
           
 boolean hasErrorMessagesOfType(ErrorMessage.Type type)
           
 

Method Detail

addErrorMessage

void addErrorMessage(ErrorMessage message)

getAllErrorMessages

java.util.List<ErrorMessage> getAllErrorMessages()

getErrorMessagesOfType

java.util.List<? extends ErrorMessage> getErrorMessagesOfType(ErrorMessage.Type type)

getErrorMessagesForField

java.util.List<? extends ErrorMessage> getErrorMessagesForField(ErrorMessage.Type type,
                                                                java.lang.String fieldName)

hasErrorMessages

boolean hasErrorMessages()

hasErrorMessagesOfType

boolean hasErrorMessagesOfType(ErrorMessage.Type type)

hasErrorMessagesForField

boolean hasErrorMessagesForField(ErrorMessage.Type type,
                                 java.lang.String fieldName)

getErrorMessageCount

int getErrorMessageCount()

getErrorMessageCountOfType

int getErrorMessageCountOfType(ErrorMessage.Type type)

getErrorMessageCountForField

int getErrorMessageCountForField(ErrorMessage.Type type,
                                 java.lang.String fieldName)

clearErrorMessages

void clearErrorMessages()


Copyright © 2008. All Rights Reserved.