| package org.qi4j.library.validation; |
| |
| import java.util.Collection; |
| import java.util.HashMap; |
| import java.util.Map; |
| |
| /** |
| * JAVADOC |
| */ |
| public class ValidationMessagesMixin |
| implements ValidationMessages |
| { |
| Map<String, ValidationMessage> messages = new HashMap<String, ValidationMessage>(); |
| |
| public void addValidationMessage( ValidationMessage validationMessage ) |
| { |
| messages.put( validationMessage.getResourceKey(), validationMessage ); |
| } |
| |
| public void removeValidationMessage( String message ) |
| { |
| messages.remove( message ); |
| } |
| |
| public Collection<ValidationMessage> getValidationMessages() |
| { |
| return messages.values(); |
| } |
| |
| public void clearValidationMessages() |
| { |
| messages.clear(); |
| } |
| } |