if (renderNonBreakable) {
if (Environment.isExplorer())
writer.startElement("span", table);
writer.writeAttribute("class", "o_noWrapHeaderCell", null);
}
DynamicCol dynamicCol = column instanceof DynamicCol ? (DynamicCol) column : null;
Runnable restoreVariables = dynamicCol != null ? dynamicCol.enterComponentContext() : null;
try {
if (content != null) {
if (content instanceof UIComponent) {
UIComponent uiComponent = (UIComponent) content;
uiComponent.encodeAll(context);