1 21 package com.jaspersoft.jasperserver.war.validation; 22 23 import org.springframework.validation.Validator; 24 import org.springframework.validation.Errors; 25 import com.jaspersoft.jasperserver.war.dto.RoleWrapper; 26 import com.jaspersoft.jasperserver.api.metadata.user.domain.Role; 27 28 32 public class RoleValidator implements Validator 33 { 34 public boolean supports(Class klass) 35 { 36 return RoleWrapper.class.isAssignableFrom(klass); 37 } 38 39 public void validate(Object object, Errors errors) 40 { 41 42 } 43 44 45 public void validateName(RoleWrapper wrapper, Errors errors) 46 { 47 Role role = wrapper.getRole(); 48 if (role.getRoleName() == null || role.getRoleName().length() == 0) { 49 errors.rejectValue("role.roleName", "error.not.empty"); 50 } 51 } 52 } 53 | Popular Tags |