}
public void apply(FaceletContext ctx, UIComponent parent) throws IOException, FacesException, ELException
{
FaceletCompositionContext fcc = FaceletCompositionContext.getCurrentInstance(ctx);
String uniqueId = fcc.startComponentUniqueIdSection();
Boolean restoredValue = (Boolean) ComponentSupport.restoreInitialTagState(ctx, fcc, parent, uniqueId);
boolean b = false;
boolean markInitialState = false;
if (restoredValue != null)
{