= (info.getType().equals("java.lang.Boolean") ? "is" : "get") + info.getUpperCamelCaseName();
String possibleUnifiedElAlternative = "set" + info.getUpperCamelCaseName() + "Expression";
try {
Method method = componentBaseClass.getMethod(methodName);
if (Modifier.isAbstract(method.getModifiers())) {
ComponentPropertyInfo property = addPropertyToComponent(componentInfo, info, index, false);
if (elMethods.contains(possibleUnifiedElAlternative)) {
addPropertyToComponent(componentInfo, info, index, true);
property.setElAlternativeAvailable(true);
}
index++;
}
} catch (NoSuchMethodException e) {
ComponentPropertyInfo property = addPropertyToComponent(componentInfo, info, index, false);
if (elMethods.contains(possibleUnifiedElAlternative)) {
addPropertyToComponent(componentInfo, info, index, true);
property.setElAlternativeAvailable(true);
}
index++;
}
}
boolean found = false;