Package javax.faces.render

Examples of javax.faces.render.ClientBehaviorRenderer


     */
    protected ClientBehaviorRenderer getRenderer(FacesContext context) {
      if (null == context){
            throw new NullPointerException();
      }
      ClientBehaviorRenderer renderer = null;
        String rendererType = getRendererType();
        if (null != rendererType){
            RenderKit renderKit = context.getRenderKit();
            if (null != renderKit){
                renderer = renderKit.getClientBehaviorRenderer(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

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

            list.add(items.next());
        }
        assertTrue(list.contains("client-behavior-renderer-1"));
        assertTrue(list.contains("client-behavior-renderer-2"));

        ClientBehaviorRenderer clientBehaviorRenderer1 = renderKit
                .getClientBehaviorRenderer("client-behavior-renderer-1");
        assertNotNull(clientBehaviorRenderer1);
        assertTrue(clientBehaviorRenderer1 instanceof MyClientBehaviorRenderer);

        ClientBehaviorRenderer clientBehaviorRenderer2 = renderKit
                .getClientBehaviorRenderer("client-behavior-renderer-2");
        assertNotNull(clientBehaviorRenderer2);
        assertTrue(clientBehaviorRenderer2 instanceof MyClientBehaviorRenderer);
    }
View Full Code Here

        public void end(String namespace, String name)
        {
            ClientBehaviorRendererBean bean = (ClientBehaviorRendererBean) getDigester()
                    .pop();
            RenderKit kit = (RenderKit) getDigester().peek();
            ClientBehaviorRenderer renderer = null;
            Class clazz = null;
            try
            {
                clazz = classForName(bean.getClientBehaviorRendererClass());
                renderer = (ClientBehaviorRenderer) clazz.newInstance();
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)
              {
                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

              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

            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.