Examples of SelectItemCategory


Examples of org.exoplatform.webui.core.model.SelectItemCategory

        name_ = "UIChangeSkin";
        UIPortal uiPortal = Util.getUIPortal();
        List<SelectItemCategory> itemCategories = new ArrayList<SelectItemCategory>();
        SkinService skinService = uiPortal.getApplicationComponent(SkinService.class);
        for (String skin : skinService.getAvailableSkinNames()) {
            SelectItemCategory skinCategory = new SelectItemCategory(skin, false);
            skinCategory.addSelectItemOption(new SelectItemOption(skin, skin, skin));
            itemCategories.add(skinCategory);
        }
        itemCategories.get(0).setSelected(true);

        UIPortalApplication uiPortalApp = uiPortal.getAncestorOfType(UIPortalApplication.class);
View Full Code Here

Examples of org.exoplatform.webui.core.model.SelectItemCategory

            optionsList.add(localeItem);
        }
        // TODO need use other UIComponent here
        Collections.sort(optionsList, new LanguagesComparator());
        List<SelectItemCategory> contientsCategories = new ArrayList<SelectItemCategory>();
        SelectItemCategory category = new SelectItemCategory("Languages");
        category.setSelectItemOptions(optionsList);
        contientsCategories.add(category);
        UIItemSelector selector = new UIItemSelector("Language");
        selector.setItemCategories(contientsCategories);
        selector.setRendered(true);
        addChild(selector);
View Full Code Here

Examples of org.exoplatform.webui.core.model.SelectItemCategory

         if (category.isSelected())
            return category;
      }
      if (categories_.size() > 0)
      {
         SelectItemCategory category = categories_.get(0);
         category.setSelected(true);
         category.getSelectItemOptions().get(0).setSelected(true);
         return category;
      }
      return null;
   }
View Full Code Here

Examples of org.exoplatform.webui.core.model.SelectItemCategory

      return null;
   }

   public SelectItemOption getSelectedItemOption()
   {
      SelectItemCategory selectedCategory = getSelectedCategory();
      if (selectedCategory == null)
         return null;
      return selectedCategory.getSelectedItemOption();
   }
View Full Code Here

Examples of org.exoplatform.webui.core.model.SelectItemCategory

      return selectedCategory.getSelectedItemOption();
   }

   public Object getValue()
   {
      SelectItemCategory selectedCategory = getSelectedCategory();
      if (selectedCategory == null)
         return null;
      SelectItemOption selectedItem = selectedCategory.getSelectedItemOption();
      if (selectedItem == null)
         return null;
      return selectedItem.getValue();
   }
View Full Code Here

Examples of org.exoplatform.webui.core.model.SelectItemCategory

         if (category.isSelected())
            return category;
      }
      if (categories_.size() > 0)
      {
         SelectItemCategory category = categories_.get(0);
         category.setSelected(true);
         category.getSelectItemOptions().get(0).setSelected(true);
         return category;
      }
      return null;
   }
View Full Code Here

Examples of org.exoplatform.webui.core.model.SelectItemCategory

      return null;
   }

   public SelectItemOption getSelectedItemOption()
   {
      SelectItemCategory selectedCategory = getSelectedItemCategory();
      if (selectedCategory != null)
         return selectedCategory.getSelectedItemOption();
      return null;
   }
View Full Code Here

Examples of org.exoplatform.webui.core.model.SelectItemCategory

        setActions(new String[] { "Save", "Close" });

        UserPortalConfigService configService = this.getApplicationComponent(UserPortalConfigService.class);
        Set<String> portalTemplates = configService.getPortalTemplates();
        for (String tempName : portalTemplates) {
            SelectItemCategory category = new SelectItemCategory(tempName);
            PortalConfig config = configService.getPortalConfigFromTemplate(tempName);
            if (config != null) {
                SelectItemOption<String> option = new SelectItemOption<String>(config.getLabel(), tempName,
                        config.getDescription(), tempName);
                category.addSelectItemOption(option);
                uiTemplateInput.getItemCategories().add(category);
            }
        }
        if (uiTemplateInput.getSelectedItemOption() == null) {
            uiTemplateInput.getItemCategories().get(0).setSelected(true);
View Full Code Here

Examples of org.exoplatform.webui.core.model.SelectItemCategory

         optionsList.add(localeItem);
      }
      // TODO need use other UIComponent here
      Collections.sort(optionsList, new LanguagesComparator());
      List<SelectItemCategory> contientsCategories = new ArrayList<SelectItemCategory>();
      SelectItemCategory category = new SelectItemCategory("Languages");
      category.setSelectItemOptions(optionsList);
      contientsCategories.add(category);
      UIItemSelector selector = new UIItemSelector("Language");
      selector.setItemCategories(contientsCategories);
      selector.setRendered(true);
      addChild(selector);
View Full Code Here

Examples of org.exoplatform.webui.core.model.SelectItemCategory

      UIPortal uiPortal = Util.getUIPortal();
      List<SelectItemCategory> itemCategories = new ArrayList<SelectItemCategory>();
      SkinService skinService = uiPortal.getApplicationComponent(SkinService.class);
      for (String skin : skinService.getAvailableSkinNames())
      {
         SelectItemCategory skinCategory = new SelectItemCategory(skin, false);
         skinCategory.addSelectItemOption(new SelectItemOption(skin, skin, skin));
         itemCategories.add(skinCategory);
      }
      itemCategories.get(0).setSelected(true);

      UIPortalApplication uiPortalApp = uiPortal.getAncestorOfType(UIPortalApplication.class);
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.