package org.toobsframework.biz.validation;
import java.util.Collection;
import java.util.Map;
import org.springframework.beans.BeansException;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.BeanFactoryAware;
import org.springframework.validation.Errors;
import org.toobsframework.util.BaseRequestManager;
public abstract class BaseValidator implements IValidator, BeanFactoryAware {
protected BeanFactory beanFactory;
protected BaseRequestManager requestManager;
public void setBeanFactory(BeanFactory beanFactory) throws BeansException {
this.beanFactory = beanFactory;
}
public void setRequestManager(BaseRequestManager requestManager) {
this.requestManager = requestManager;
}
public void prePopulate(Object obj, Map properties) {
}
public void audit(Object obj, Map properties) {
}
public void validateCollection(Collection collection, Errors e) {
}
public boolean doCreateCollectionMember(Object obj) {
return true;
}
}