if (tagDelegate != null) {
tagDelegate.renderNode(wodElement, element, renderContext, xmlBuffer, _cssBuffer, _caches, _nodes);
}
else {
IType type = BindingReflectionUtils.findElementType(cache.getJavaProject(), elementTypeName, false, WodParserCache.getTypeCache());
LocalizedComponentsLocateResult componentsLocateResults = LocatePlugin.getDefault().getLocalizedComponentsLocateResult(type.getJavaProject().getProject(), wodElement.getElementType());
IFile htmlFile = componentsLocateResults.getFirstHtmlFile();
if (htmlFile != null) {
WodParserCache nestedCache = WodParserCache.parser(htmlFile);
if (nestedCache != null) {
Wo apiModel = ApiUtils.findApiModelWo(type, WodParserCache.getTypeCache().getApiCache(cache.getJavaProject()));
if (apiModel != null) {