for (final String interfaces : componentTag.interfaces()) {
componentInfo.addInterface(interfaces);
}
final Class<? extends UIComponent> facesClass
= Class.forName(componentTag.uiComponentFacesClass()).asSubclass(UIComponent.class);
for (final PropertyInfo info : properties.values()) {
final String infoType = info.getType();
final String methodName
= ((infoType.equals("java.lang.Boolean") || infoType.equals("boolean")) ? "is" : "get")