Package javax.faces.render

Examples of javax.faces.render.ClientBehaviorRenderer


            throw new NullPointerException("component");
        }
       
        // If a BehaviorRenderer is available for the specified behavior renderer type, this method delegates
        // to the BehaviorRenderer's decode() method. Otherwise, no decoding is performed.
        ClientBehaviorRenderer renderer = getRenderer(context);
        if (renderer != null)
        {
            renderer.decode(context, component, this);
        }
    }
View Full Code Here


        if (behaviorContext == null)
        {
            throw new NullPointerException("behaviorContext");
        }
       
        ClientBehaviorRenderer renderer = getRenderer(FacesContext.getCurrentInstance());
        if (renderer != null)
        {
            // If a BehaviorRenderer is available for the specified behavior renderer type, this method delegates
            // to the BehaviorRenderer.getScript method.
            return renderer.getScript(behaviorContext, this);
        }
       
        // Otherwise, this method returns null.
        return null;
    }
View Full Code Here

              ClientBehaviorBase clientBehavior = (ClientBehaviorBase) behavior;
              String renderType = clientBehavior.getRendererType();
              if (renderType != null)
              {
                FacesContext ctx = FacesContext.getCurrentInstance();
                ClientBehaviorRenderer cbr = ctx.getRenderKit().getClientBehaviorRenderer(renderType);
                _handleAttachedResourceDependencyAnnotations(FacesContext.getCurrentInstance(), cbr);
              }
            }

            return behavior;
View Full Code Here

              ClientBehaviorBase clientBehavior = (ClientBehaviorBase) behavior;
              String renderType = clientBehavior.getRendererType();
              if (renderType != null)
              {
                FacesContext ctx = FacesContext.getCurrentInstance();
                ClientBehaviorRenderer cbr = ctx.getRenderKit().getClientBehaviorRenderer(renderType);
                _handleAttachedResourceDependencyAnnotations(FacesContext.getCurrentInstance(), cbr);
              }
            }

            return behavior;
View Full Code Here

              ClientBehaviorBase clientBehavior = (ClientBehaviorBase) behavior;
              String renderType = clientBehavior.getRendererType();
              if (renderType != null)
              {
                FacesContext ctx = FacesContext.getCurrentInstance();
                ClientBehaviorRenderer cbr = ctx.getRenderKit().getClientBehaviorRenderer(renderType);
                _handleAttachedResourceDependencyAnnotations(FacesContext.getCurrentInstance(), cbr);
              }
            }

            return behavior;
View Full Code Here

            {
              ClientBehaviorBase clientBehavior = (ClientBehaviorBase) behavior;
              String renderType = clientBehavior.getRendererType();
              if (renderType != null)
              {
                ClientBehaviorRenderer cbr = facesContext.getRenderKit().getClientBehaviorRenderer(renderType);
                _handleAttachedResourceDependencyAnnotations(facesContext, cbr);
              }
            }

            return behavior;
View Full Code Here

              ClientBehaviorBase clientBehavior = (ClientBehaviorBase) behavior;
              String renderType = clientBehavior.getRendererType();
              if (renderType != null)
              {
                FacesContext ctx = FacesContext.getCurrentInstance();
                ClientBehaviorRenderer cbr = ctx.getRenderKit().getClientBehaviorRenderer(renderType);
                _handleAttachedResourceDependencyAnnotations(FacesContext.getCurrentInstance(), cbr);
              }
            }

            return behavior;
View Full Code Here

    @Override
    public String getScript(ClientBehaviorContext behaviorContext) {
        if (behaviorContext.getComponent() instanceof EditableValueHolder) {
            return super.getScript(behaviorContext);
        } else if (behaviorContext.getComponent() instanceof ActionSource) {
            ClientBehaviorRenderer renderer = getRenderer(behaviorContext.getFacesContext(),
                    FormClientValidatorRenderer.RENDERER_TYPE);
            return renderer.getScript(behaviorContext, this);
        } else {
            throw new FacesException("Invalid target for client-side validator behavior");
        }
    }
View Full Code Here

     */
    protected ClientBehaviorRenderer getRenderer(FacesContext context, String rendererType) {
        if (null == context || null == rendererType) {
            throw new NullPointerException();
        }
        ClientBehaviorRenderer renderer = null;
        RenderKit renderKit = context.getRenderKit();
        if (null != renderKit) {
            renderer = renderKit.getClientBehaviorRenderer(rendererType);
            if (null == renderer) {
                throw new FacesException("No ClientBehaviorRenderer found for type " + rendererType);
View Full Code Here

            throw new NullPointerException("component");
        }
       
        // If a BehaviorRenderer is available for the specified behavior renderer type, this method delegates
        // to the BehaviorRenderer's decode() method. Otherwise, no decoding is performed.
        ClientBehaviorRenderer renderer = getRenderer(context);
        if (renderer != null)
        {
            renderer.decode(context, component, this);
        }
    }
View Full Code Here

TOP

Related Classes of javax.faces.render.ClientBehaviorRenderer

Copyright © 2018 www.massapicom. 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.