Examples of FaceletState


Examples of org.apache.myfaces.view.facelets.tag.jsf.FaceletState

            String uniqueId = fcc.startComponentUniqueIdSection();
            if (this._vars.length > 0)
            {
                if (ELExpressionCacheMode.alwaysRecompile.equals(actx.getELExpressionCacheMode()))
                {
                    FaceletState faceletState = ComponentSupport.getFaceletState(ctx, parent, true);
                    for (int i = 0; i < this._vars.length; i++)
                    {
                        //((AbstractFaceletContext) ctx).getTemplateContext().setParameter(names[i], values[i]);
                        faceletState.putBinding(uniqueId, names[i], values[i]);
                        ValueExpression ve;
                        if (ExternalSpecifications.isUnifiedELAvailable())
                        {
                            ve = new FaceletStateValueExpressionUEL(uniqueId, names[i]);
                        }
View Full Code Here

Examples of org.apache.myfaces.view.facelets.tag.jsf.FaceletState

    @Override
    public ValueExpression getWrapped()
    {
        FacesContext facesContext = FacesContext.getCurrentInstance();
        UIViewRoot root = facesContext.getViewRoot();
        FaceletState map = (FaceletState) root.getAttributes().get(
            ComponentSupport.FACELET_STATE_INSTANCE);
        return map.getBinding(uniqueId, key);
    }
View Full Code Here

Examples of org.apache.myfaces.view.facelets.tag.jsf.FaceletState

        if (facesContext == null)
        {
            facesContext = FacesContext.getCurrentInstance();
        }
        UIViewRoot root = facesContext.getViewRoot();
        FaceletState map = (FaceletState) root.getAttributes().get(
            ComponentSupport.FACELET_STATE_INSTANCE);
        return map.getBinding(uniqueId, key);
    }
View Full Code Here

Examples of org.apache.myfaces.view.facelets.tag.jsf.FaceletState

            throws IOException, FacesException, FaceletException, ELException
    {
        AbstractFaceletContext actx = ((AbstractFaceletContext) ctx);
        if (ELExpressionCacheMode.alwaysRecompile.equals(actx.getELExpressionCacheMode()))
        {
            FaceletState faceletState = ComponentSupport.getFaceletState(ctx, parent, true);
            faceletState.putBinding(uniqueId, nameStr, valueVE);
            ValueExpression ve;
            if (ExternalSpecifications.isUnifiedELAvailable())
            {
                ve = new FaceletStateValueExpressionUEL(uniqueId, nameStr);
            }
View Full Code Here

Examples of org.apache.myfaces.view.facelets.tag.jsf.FaceletState

        if (src != null)
        {
            AbstractFaceletContext actx = (AbstractFaceletContext) ctx;
            PageContext pctx = actx.getPageContext();
            // c:forEach is special because it requires FaceletState even if no pss is used.
            FaceletState restoredFaceletState = ComponentSupport.getFaceletState(ctx, parent, false);
            IterationState restoredSavedOption = (restoredFaceletState == null) ? null :
                (IterationState) restoredFaceletState.getState(uniqueId);

            if (restoredSavedOption != null)
            {           
                if (!PhaseId.RESTORE_VIEW.equals(ctx.getFacesContext().getCurrentPhaseId()))
                {
View Full Code Here

Examples of org.apache.myfaces.view.facelets.tag.jsf.FaceletState

    {
        AbstractFaceletContext actx = ((AbstractFaceletContext) ctx);
        PageContext pctx = actx.getPageContext();
        if (ELExpressionCacheMode.alwaysRecompile.equals(actx.getELExpressionCacheMode()))
        {
            FaceletState faceletState = ComponentSupport.getFaceletState(ctx, parent, true);
            faceletState.putBinding(uniqueId, base, ve);

            //Put the indirect EL into context
            ValueExpression fve;
            if (ExternalSpecifications.isUnifiedELAvailable())
            {
View Full Code Here

Examples of org.apache.myfaces.view.facelets.tag.jsf.FaceletState

                removeVarAndVarStatus(pctx, v, vO, vs, vsO);
            }
        }
        if (serializableValues)
        {
            FaceletState faceletState = ComponentSupport.getFaceletState(ctx, parent, true);
            faceletState.putState(uniqueId, iterationState);
        }
    }
View Full Code Here

Examples of org.apache.myfaces.view.facelets.tag.jsf.FaceletState

            finally
            {
                removeVarAndVarStatus(pctx, v, vO, vs, vsO);
            }
        }
        FaceletState faceletState = ComponentSupport.getFaceletState(ctx, parent, true);
        faceletState.putState(uniqueId, iterationState);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.