// TODO: copy from UIDataTableBase
public void encodeMetaComponent(FacesContext context, String metaComponentId) throws IOException {
context.getApplication().publishEvent(context, PreRenderComponentEvent.class, this);
MetaComponentRenderer renderer = (MetaComponentRenderer) getRenderer(context);
renderer.encodeMetaComponent(context, this, metaComponentId);
}
protected boolean visitFixedChildren(VisitContext visitContext, VisitCallback callback) {
if (visitContext instanceof ExtendedVisitContext) {
ExtendedVisitContext extendedVisitContext = (ExtendedVisitContext) visitContext;