Package org.gatein.pc.test.controller

Examples of org.gatein.pc.test.controller.Renderer


            true,
            context.getStateControllerContext(),
            request.getPageNavigationalState());

         //
         Renderer renderer = rendererFactory.getRenderer(response);

         //
         renderer.render(new RendererContextImpl(context));
      }
      else
      {

         PageRenderer renderer = new PageRenderer(new ResponseProperties(), context.getStateControllerContext().createPortletPageNavigationalState(false));

         //
         renderer.render(new RendererContextImpl(context));
      }
   }
View Full Code Here


            false,
            context.getStateControllerContext(),
            request.getPageNavigationalState());

         //
         Renderer renderer = rendererFactory.getRenderer(response);

         //
         renderer.render(new TCKRendererContext(context, tckPageNavigationalState));
      }
      else
      {
         String[] tckParamers = req.getParameterValues(TCK_PORTLET_NAME);
         Collection<Portlet> portlets = context.getPortlets();
         Set<String> involvedPortlets = new LinkedHashSet<String>();
         for (String tckParamer : tckParamers)
         {
            String[] parts = tckParamer.split("/");
            String portletAppName = parts[0];
            String portletName = parts[1];

            //
            for (Portlet portlet : portlets)
            {
               if (portlet.getInfo().getApplicationName().equals(portletAppName)
                  && portlet.getInfo().getName().equals(portletName))
               {
                  involvedPortlets.add(portlet.getContext().getId());
               }
            }
         }

         if (tckParamers.length > 0 && involvedPortlets.isEmpty())
         {
            throw new IllegalStateException("Portlets requested by TCK were not found");
         }

         TCKPortletPageNavigationalState tckPageNavigationalState = new TCKPortletPageNavigationalState(context.getStateControllerContext().createPortletPageNavigationalState(false), involvedPortlets);

         //
         PageRenderer renderer = new PageRenderer(new ResponseProperties(), tckPageNavigationalState);

         //
         renderer.render(new TCKRendererContext(context, tckPageNavigationalState));
      }
   }
View Full Code Here

            false,
            false,
            request.getPageNavigationalState());

         //
         Renderer renderer = rendererFactory.getRenderer(response);

         //
         renderer.render(new TCKRendererContext(context, tckPageNavigationalState));
      }
      else
      {
         String[] tckParamers = req.getParameterValues(TCK_PORTLET_NAME);
         Collection<Portlet> portlets = context.getPortlets();
         Set<String> involvedPortlets = new LinkedHashSet<String>();
         for (String tckParamer : tckParamers)
         {
            String[] parts = tckParamer.split("/");
            String portletAppName = parts[0];
            String portletName = parts[1];

            //
            for (Portlet portlet : portlets)
            {
               if (portlet.getInfo().getApplicationName().equals(portletAppName)
                  && portlet.getInfo().getName().equals(portletName))
               {
                  involvedPortlets.add(portlet.getContext().getId());
               }
            }
         }

         if (tckParamers.length > 0 && involvedPortlets.isEmpty())
         {
            throw new IllegalStateException("Portlets requested by TCK were not found");
         }

         PageNavigationalState tckPageNavigationalState = new PageNavigationalState(false);

         //
         PageRenderer renderer = new PageRenderer(new ResponseProperties(), tckPageNavigationalState);

         //
         renderer.render(new TCKRendererContext(context, tckPageNavigationalState));
      }
   }
View Full Code Here

            true,
            true,
            request.getPageNavigationalState());

         //
         Renderer renderer = rendererFactory.getRenderer(response);

         //
         renderer.render(new RendererContextImpl(context));
      }
      else
      {

         PageRenderer renderer = new PageRenderer(new ResponseProperties(), new PageNavigationalState(false));

         //
         renderer.render(new RendererContextImpl(context));
      }
   }
View Full Code Here

TOP

Related Classes of org.gatein.pc.test.controller.Renderer

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.