package org.geoserver.web; import java.util.ArrayList; import java.util.List; import org.apache.wicket.validation.IValidatable; import org.apache.wicket.validation.IValidationError; /** * Helper class to test validators that need to validate a String object */ public class StringValidatable implements IValidatable { List<IValidationError> errors = new ArrayList<IValidationError>(); String value; public StringValidatable(String value) { this.value = value; } public void error(IValidationError error) { errors.add(error); } public Object getValue() { return value; } public boolean isValid() { return errors.size() == 0; } public List<IValidationError> getErrors() { return errors; } }