Field field = (Field) annotatedAttribute[0];
String name = field.getName();
ATTRIBUTE attribute = (ATTRIBUTE) annotatedAttribute[1];
if(attribute.automateRendering()){
if(attribute.supportsMethodBinding()){
renderBindedMethod(facesContext, component,name);
}
else {
Object attributeValue = component.getAttributes().get(name);
if (attributeValue != null) {