if (null == tabsRenderer) {
// Do fallback if widget is not supported by the protocol
return doFallbackOpen(context, attributes);
}
// Open tab element
tabsRenderer.renderTabOpen(getProtocol(context),
(WidgetAttributes) protocolAttributes);
} catch (ProtocolException e) {
logger.error("rendering-error", getTagName(), e);