package com.eswaraj.domain.validator;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import com.eswaraj.domain.nodes.Category;
import com.eswaraj.domain.validator.exception.ValidationException;
@Component
public class CategoryValidator extends BaseValidator<Category>{
@Autowired
public CategoryValidator(ValidationManager validationManager) {
super(Category.class, validationManager);
}
public void validateBeforeSave(Category category) throws ValidationException {
checkIfNull("Name", category.getName(), "Category name can't be null.");
}
public void validateBeforeDelete(Category category) throws ValidationException {
}
}