}
@Override
public void encodeChildren(final FacesContext facesContext) throws IOException {
if (AjaxUtils.isAjaxRequest(facesContext)) {
new AjaxResponseRenderer().renderResponse(facesContext);
} else {
((AbstractUILayoutBase) getLayoutManager()).encodeChildren(facesContext);
}
}