Examples of SelectItemCategory


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

        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

        uiItemSelector.setAction("eXo.webui.UIPageTemplateOptions.selectPageLayout");
        // end modify
    }

    public SelectItemOption<?> getDefaultItemOption() {
        SelectItemCategory category = getSelectedCategory();
        if (category == null)
            return null;
        SelectItemOption<?> itemOption = category.getSelectedItemOption();
        if (itemOption == null)
            return null;
        return itemOption;
    }
View Full Code Here

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

      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

      // end modify
   }

   public SelectItemOption<?> getDefaultItemOption()
   {
      SelectItemCategory category = getSelectedCategory();
      if (category == null)
         return null;
      SelectItemOption<?> itemOption = category.getSelectedItemOption();
      if (itemOption == null)
         return null;
      return itemOption;
   }
View Full Code Here

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

        for (SelectItemCategory category : categories_) {
            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

        for (SelectItemCategory category : categories_) {
            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
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.