// We have to do nextHandler.apply() in any case, because even if we're not building ViewMetadata
// we still need to do it so that the mark/delete components can be applied correctly.
// (The only tag that needs to do something special is f:event, because in this case
// ComponentHandler.isNew(parent) does not work for UIViewRoot.)
parent.getAttributes().put(FacetHandler.KEY, UIViewRoot.METADATA_FACET_NAME);
mctx.startMetadataSection();
try
{
this.nextHandler.apply(ctx, parent);
}
finally