@Override
protected void doEncodeChildren(ResponseWriter writer, FacesContext context, UIComponent component) throws IOException {
AbstractTab tab = (AbstractTab) component;
if (tab.shouldVisitChildren() && !tab.isDisabled()) {
super.doEncodeChildren(writer, context, tab);
}
}
@Override