boolean pushedUniqueIdVendor = false;
FaceletCompositionContext mctx = ctx.getFaceletCompositionContext();
if (parent instanceof UniqueIdVendor
&& ctx.getFaceletCompositionContext().getUniqueIdVendorFromStack() == null)
{
mctx.pushUniqueIdVendorToStack((UniqueIdVendor) parent);
pushedUniqueIdVendor = true;
}
this.refresh(parent);
mctx.markForDeletion(parent);