renderer.encodeMetaComponent(context, this, metaComponentId);
}
protected boolean visitFixedChildren(VisitContext visitContext, VisitCallback callback) {
if (visitContext instanceof ExtendedVisitContext) {
ExtendedVisitContext extendedVisitContext = (ExtendedVisitContext) visitContext;
if (extendedVisitContext.getVisitMode() == ExtendedVisitContextMode.RENDER) {
// TODO nick - call preEncodeBegin(...) and emit PreRenderEvent
VisitResult visitResult;
visitResult = extendedVisitContext.invokeMetaComponentVisitCallback(this, callback, HEADER);
if (visitResult == VisitResult.ACCEPT) {
// TODO:
} else if (visitResult == VisitResult.COMPLETE) {
return true;
}
visitResult = extendedVisitContext.invokeMetaComponentVisitCallback(this, callback, FOOTER);
if (visitResult == VisitResult.ACCEPT) {
// TODO nick - visit footer?
} else if (visitResult == VisitResult.COMPLETE) {
return true;