Package org.olat.core.gui.control.generic.dtabs

Examples of org.olat.core.gui.control.generic.dtabs.DTabs.activateStatic()


  public void event(UserRequest ureq, Component source, Event event) {
    if (source == showAllLink) {
      // activate group tab in top navigation
      DTabs dts = (DTabs)Windows.getWindows(ureq).getWindow(ureq).getAttribute("DTabs");
      //was brasato:: getWindowControl().getDTabs().activateStatic(ureq, GroupsSite.class.getName(), null);
      dts.activateStatic(ureq, GroupsSite.class.getName(), null);
    }
  }

  /**
   * @see org.olat.core.gui.control.ControllerEventListener#dispatchEvent(org.olat.core.gui.UserRequest,
View Full Code Here


        }
      } else if (polyLink.getLinkType().equals(InstitutionPortlet.TYPE_CATALOG)) {
        try {
          CatalogEntry ce = CatalogManager.getInstance().loadCatalogEntry(resultIDForUser != null ? resultIDForUser : defaultID);
          DTabs dts = (DTabs) getWindowControl().getWindowBackOffice().getWindow().getAttribute("DTabs");
          dts.activateStatic(ureq, RepositorySite.class.getName(), "search.catalog:" + ce.getKey());
        } catch (Exception e) {
          Tracing.createLoggerFor(InstitutionPortletRunController.class).error(e.getMessage());
          getWindowControl().setWarning(translate("warn.cantlaunch"));
        }
      }
View Full Code Here

    // only launch bookmarks of type catalog entry
    if(reores.getResourceableTypeName().equals(CatalogManager.CATALOGENTRY)){
      // set catalog param to same syntax as used in jumpin activation process
      DTabs dts = (DTabs) wControl.getWindowBackOffice().getWindow().getAttribute("DTabs");
      // encode sub view identifyer using ":" character
      dts.activateStatic(ureq, RepositorySite.class.getName(),"search.catalog:" + bookmark.getOlatreskey());   
      return true;
    }
    return false;
  }
View Full Code Here

  public void event(UserRequest ureq, Component source, Event event) {   
    if (source == showAllLink){
      // activate homes tab in top navigation and active bookmarks menu item
      //was brasato:: getWindowControl().getDTabs().activateStatic(ureq, HomeSite.class.getName(), "bookmarks");
      DTabs dts = (DTabs)Windows.getWindows(ureq).getWindow(ureq).getAttribute("DTabs");
      dts.activateStatic(ureq, HomeSite.class.getName(), "bookmarks");
    }
  }

  /**
   * @see org.olat.core.gui.control.ControllerEventListener#dispatchEvent(org.olat.core.gui.UserRequest, org.olat.core.gui.control.Controller, org.olat.core.gui.control.Event)
View Full Code Here

    if (source == quickstartVC) {
      String cmd = event.getCommand();
      DTabs dts = (DTabs)Windows.getWindows(ureq).getWindow(ureq).getAttribute("DTabs");
      if (cmd.equals("cmd.repo.course")) {
        //was brasato:: getWindowControl().getDTabs().activateStatic(ureq, RepositorySite.class.getName(), "search.course");
        dts.activateStatic(ureq, RepositorySite.class.getName(), "search.course");
      } else if (cmd.equals("cmd.repo.catalog")) {
        //was brasato:: getWindowControl().getDTabs().activateStatic(ureq, RepositorySite.class.getName(), "search.catalog");
        dts.activateStatic(ureq, RepositorySite.class.getName(), "search.catalog");
      } else if (cmd.equals("cmd.settings")) {
        //was brasato:: getWindowControl().getDTabs().activateStatic(ureq, HomeSite.class.getName(), "mysettings");
View Full Code Here

      if (cmd.equals("cmd.repo.course")) {
        //was brasato:: getWindowControl().getDTabs().activateStatic(ureq, RepositorySite.class.getName(), "search.course");
        dts.activateStatic(ureq, RepositorySite.class.getName(), "search.course");
      } else if (cmd.equals("cmd.repo.catalog")) {
        //was brasato:: getWindowControl().getDTabs().activateStatic(ureq, RepositorySite.class.getName(), "search.catalog");
        dts.activateStatic(ureq, RepositorySite.class.getName(), "search.catalog");
      } else if (cmd.equals("cmd.settings")) {
        //was brasato:: getWindowControl().getDTabs().activateStatic(ureq, HomeSite.class.getName(), "mysettings");
        dts.activateStatic(ureq, HomeSite.class.getName(), "mysettings");
      else if (cmd.equals("cmd.buddygroup.new")) {
        //was brasato:: getWindowControl().getDTabs().activateStatic(ureq, GroupsSite.class.getName(), "addBuddyGroup");
View Full Code Here

      } else if (cmd.equals("cmd.repo.catalog")) {
        //was brasato:: getWindowControl().getDTabs().activateStatic(ureq, RepositorySite.class.getName(), "search.catalog");
        dts.activateStatic(ureq, RepositorySite.class.getName(), "search.catalog");
      } else if (cmd.equals("cmd.settings")) {
        //was brasato:: getWindowControl().getDTabs().activateStatic(ureq, HomeSite.class.getName(), "mysettings");
        dts.activateStatic(ureq, HomeSite.class.getName(), "mysettings");
      else if (cmd.equals("cmd.buddygroup.new")) {
        //was brasato:: getWindowControl().getDTabs().activateStatic(ureq, GroupsSite.class.getName(), "addBuddyGroup");
        dts.activateStatic(ureq, GroupsSite.class.getName(), "addBuddyGroup");
      }
    } else if (source == helpLink) {
View Full Code Here

      } else if (cmd.equals("cmd.settings")) {
        //was brasato:: getWindowControl().getDTabs().activateStatic(ureq, HomeSite.class.getName(), "mysettings");
        dts.activateStatic(ureq, HomeSite.class.getName(), "mysettings");
      else if (cmd.equals("cmd.buddygroup.new")) {
        //was brasato:: getWindowControl().getDTabs().activateStatic(ureq, GroupsSite.class.getName(), "addBuddyGroup");
        dts.activateStatic(ureq, GroupsSite.class.getName(), "addBuddyGroup");
      }
    } else if (source == helpLink) {
      ControllerCreator ctrlCreator = new ControllerCreator() {
        public Controller createController(UserRequest lureq, WindowControl lwControl) {
          return CourseFactory.createHelpCourseLaunchController(lureq, lwControl);
View Full Code Here

            // separator in the activatable interface
            viewIdentifyer = viewIdentifyer + ":" + ores.getResourceableId();
          }
        }
      }
      dts.activateStatic(ureq, siteClassName, viewIdentifyer);
    } else {
      // or create new tab
      String tabName = typeHandler.getTabName(mainCe);
      // create and add Tab
      dt = dts.createDTab(ores, tabName);
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.