/**
* @see com.jgoodies.validation.Validator#validate()
*/
public final ValidationResult validate() {
PropertyValidationSupport support = new PropertyValidationSupport(
accidentModel, "Ulykke");
if (ValidationUtils.isBlank(ModelUtil.nullToString(accidentModel
.getRegisteredBy()))) {
support.addError("registert av", "m� settes");
}
if (accidentModel.getRegistrationDate()==null) {
support.addError("registreringsdato", "m� settes");
}
if (accidentModel.getJobFunction()==null) {
support.addError("funksjon", "m� settes");
}
if (accidentModel.getPersonalInjury()==null) {
support.addError("type", "m� settes");
}
if (accidentModel.getAccidentDate()==null) {
support.addError("ulykkesdato", "m� settes");
}
if (ValidationUtils.isBlank(ModelUtil.nullToString(accidentModel
.getAccidentDescription()))) {
support.addError("beskrivelse", "m� settes");
}
if (ValidationUtils.isBlank(ModelUtil.nullToString(accidentModel
.getAccidentCause()))) {
support.addError("�rsak", "m� settes");
}
return support.getResult();
}