package org.opennaas.gui.nfvrouting.validator;
import org.opennaas.gui.nfvrouting.beans.UploadedFile;
import org.springframework.validation.Errors;
import org.springframework.validation.Validator;
/**
*
* @author Josep Batallé (josep.batalle@i2cat.net)
*/
public class FileValidator implements Validator {
@Override
public void validate(Object uploadedFile, Errors errors) {
UploadedFile file = (UploadedFile) uploadedFile;
if (file.getFile().getSize() == 0) {
errors.rejectValue("file", "uploadForm.salectFile",
"Please select a file!");
}
}
@Override
public boolean supports(Class<?> type) {
return false;
}
}