FaceletCompositionContext fcc = FaceletCompositionContext.getCurrentInstance(ctx);
boolean processed = false;
//assign an unique id for this section
AbstractFaceletContext actx = (AbstractFaceletContext) ctx;
String uniqueId = actx.generateUniqueFaceletTagId(
fcc.startComponentUniqueIdSection(), tagId);
Integer savedOption = null;
Integer restoredSavedOption = getSavedOption(ctx, fcc, parent, uniqueId);
if (restoredSavedOption != null)