PartialVisitContext/Impl should be allowed to be extended, but
PartialViewContextImpl does not use VisitContextFactory to create
PartialVisitContext.
PartialVisitContext visitContext =
new PartialVisitContext(context, phaseClientIds, hints);
PhaseAwareVisitCallback visitCallback =
new PhaseAwareVisitCallback(ctx, phaseId);
component.visitTree(visitContext, visitCallback);
We like to replace VisitContextFactoryImpl and create our version of
PartialVisitContext.
Thanks. Dave