コード例 #1
0
 public SelectOptionGroup getUserWikiOptions() throws Exception {
   SelectOptionGroup userSpaceOptions = new SelectOptionGroup(getLabel("UserWikis"));
   Collection<Wiki> userWikis = Utils.getWikisByType(WikiType.USER);
   for (Wiki wiki : userWikis) {
     userSpaceOptions.addOption(
         new SelectOption(wiki.getOwner(), PortalConfig.USER_TYPE + "/" + wiki.getOwner()));
   }
   return userSpaceOptions;
 }
コード例 #2
0
 public SelectOptionGroup getPortalWikiOptions() throws Exception {
   SelectOptionGroup portalSpaceOptions = new SelectOptionGroup(getLabel("PortalWikis"));
   Collection<Wiki> portalWikis = Utils.getWikisByType(WikiType.PORTAL);
   for (Wiki wiki : portalWikis) {
     portalSpaceOptions.addOption(
         new SelectOption(wiki.getOwner(), PortalConfig.PORTAL_TYPE + "/" + wiki.getOwner()));
   }
   return portalSpaceOptions;
 }
コード例 #3
0
 public SelectOptionGroup getGroupWikiOptions() throws Exception {
   SelectOptionGroup groupSpaceOptions = new SelectOptionGroup(getLabel("GroupWikis"));
   Collection<Wiki> groupWikis = Utils.getWikisByType(WikiType.GROUP);
   for (Wiki wiki : groupWikis) {
     groupSpaceOptions.addOption(
         new SelectOption(
             wiki.getOwner(),
             PortalConfig.GROUP_TYPE
                 + "/"
                 + Utils.validateWikiOwner(wiki.getType(), wiki.getOwner())));
   }
   return groupSpaceOptions;
 }