Package org.gatein.pc.api.info

Examples of org.gatein.pc.api.info.NavigationInfo


                  }
               }
            }

            // public parameters
            NavigationInfo navigationInfo = info.getNavigation();
            if (navigationInfo != null)
            {
               Collection<? extends ParameterInfo> parameterInfos = navigationInfo.getPublicParameters();
               if (ParameterValidation.existsAndIsNotEmpty(parameterInfos))
               {
                  List<ParameterDescription> publicValueDescriptions = desc.getNavigationalPublicValueDescriptions();
                  for (ParameterInfo parameterInfo : parameterInfos)
                  {
View Full Code Here


      PortletInfo info = context.portletControllerContext.getPortletInfo(portletWindowId);

      //
      if (info != null)
      {
         NavigationInfo navigationInfo = info.getNavigation();
         for (Map.Entry<String, String[]> entry : update.entrySet())
         {
            String id = entry.getKey();

            //
            ParameterInfo parameterInfo = navigationInfo.getPublicParameter(id);

            //
            if (parameterInfo != null)
            {
               QName name = parameterInfo.getName();
View Full Code Here

   }

   public NavigationInfo getNavigation()
   {
      //todo: revisit when implementing WSRP 2
      return new NavigationInfo()
      {
         public ParameterInfo getPublicParameter(String s)
         {
            return null;
         }
View Full Code Here

                  }
               }
            }

            // public parameters
            NavigationInfo navigationInfo = info.getNavigation();
            if (navigationInfo != null)
            {
               Collection<? extends ParameterInfo> parameterInfos = navigationInfo.getPublicParameters();
               if (ParameterValidation.existsAndIsNotEmpty(parameterInfos))
               {
                  List<ParameterDescription> publicValueDescriptions = desc.getNavigationalPublicValueDescriptions();
                  for (ParameterInfo parameterInfo : parameterInfos)
                  {
View Full Code Here

      Map<String, String[]> update)
   {
      PortletInfo info = controller.getPortletInfo(portletWindowId);
      if (info != null)
      {
         NavigationInfo navigationInfo = info.getNavigation();
         for (Map.Entry<String, String[]> entry : update.entrySet())
         {
            String id = entry.getKey();
            ParameterInfo parameterInfo = navigationInfo.getPublicParameter(id);
            if (parameterInfo != null)
            {
               QName name = parameterInfo.getName();
               String[] value = entry.getValue();
               if (value.length > 0)
View Full Code Here

TOP

Related Classes of org.gatein.pc.api.info.NavigationInfo

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.