public String convertToValang(String fieldName, Annotation a, MessageSourceAccessor messages) {
throw new UnsupportedOperationException("this class only does delegate annotation work");
}
public Annotation[] getDelegateAnnotations(Object commandObj, String fieldName, Annotation a) {
CascadeValidation annotation = (CascadeValidation) a;
Class clazz = commandObj.getClass();
Field[] declaredFields = clazz.getDeclaredFields();
//TODO ?
return null;// annotation.value(); // all sub-annotations