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

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


                  getWindowControl().setWarning(getTranslator().translate("warn.nolaunch"));
                } else {
                  dt.setController(launchController);
                  dts.addDTab(dt);
                  // null: do not reactivate to a certain view here, this happened in ControllerFactory.createLaunchController
                  dts.activate(ureq, dt, null);
                }
              } else {
                dts.activate(ureq, dt, subidentifier);
              }
            }
View Full Code Here


                  dts.addDTab(dt);
                  // null: do not reactivate to a certain view here, this happened in ControllerFactory.createLaunchController
                  dts.activate(ureq, dt, null);
                }
              } else {
                dts.activate(ureq, dt, subidentifier);
              }
            }
          }
        }
      }
View Full Code Here

                  DispatcherAction.sendNotFound(request.getRequestURI(), response);
                  return;
                }
                dt.setController(resC);
                dts.addDTab(dt);
                dts.activate(ureq, dt, null); // null: do not activate controller
              }             
            }
          } else {
            // case C) opened dyn tab found, activate the dyn tab
            dts.activate(ureq, dt, jh.extractActiveViewId(ureq));
View Full Code Here

                dts.activate(ureq, dt, null); // null: do not activate controller
              }             
            }
          } else {
            // case C) opened dyn tab found, activate the dyn tab
            dts.activate(ureq, dt, jh.extractActiveViewId(ureq));
          }
        }
        // render the window
        Window w = cc.getWindow();
        w.dispatchRequest(ureq, true); // renderOnly
View Full Code Here

      // if glossary had been opened from LR as Tab before, warn user:
      DTabs dts = (DTabs)Windows.getWindows(ureq).getWindow(ureq).getAttribute("DTabs");
      RepositoryEntry repoEntry = RepositoryManager.getInstance().lookupRepositoryEntryBySoftkey(cc.getGlossarySoftKey(), false);
      DTab dt = dts.getDTab(repoEntry.getOlatResource());
      if (dt != null) {
        dts.activate(ureq, dt, ((Boolean)allowGlossaryEditing).toString());
      } else {
        ControllerCreator ctrlCreator = new ControllerCreator() {
          public Controller createController(UserRequest lureq, WindowControl lwControl) {
            GlossaryMainController glossaryController = CourseGlossaryFactory.createCourseGlossaryMainRunController(lwControl, lureq, cc,
                allowGlossaryEditing);
View Full Code Here

          if (dt == null) return;
          UserInfoMainController uimc = new UserInfoMainController(ureq, dt.getWindowControl(), chosenIdentity);
          dt.setController(uimc);
          dts.addDTab(dt);
        }
        dts.activate(ureq, dt, null);
      }
    }

  }
View Full Code Here

              if (dt == null) return;
              Controller launchController = ControllerFactory.createLaunchController(ores, null, ureq, dt.getWindowControl(), true);
              dt.setController(launchController);
              dts.addDTab(dt);
            }
            dts.activate(ureq, dt, null)// null: do not activate to a certain view

          }
        } else if (actionid.equals(CMD_DELETE)) {         
          // show confirmation dialog
          confirmDeleteCtr = activateYesNoDialog(ureq, null, translate("efficiencyStatements.delete.confirm", efficiencyStatement.getCourseTitle()), confirmDeleteCtr);
View Full Code Here

      if (dt == null) return null;
      bgMrc = this.createRunControllerFor(ureq, dt.getWindowControl(), businessGroup, isGMAdmin, initialViewIdentifier);
      dt.setController(bgMrc);
      dts.addDTab(dt);
    }
    dts.activate(ureq, dt, null); // null: do not activate to a certain view
    return bgMrc;
  }

  //
  // group management controllers
View Full Code Here

            // tabs full
            if (dt != null) {
              Controller runCtr = RepositoyUIFactory.createLaunchController(repoEntry, null, ureq, getWindowControl());         
              dt.setController(runCtr);
              dts.addDTab(dt);
              dts.activate(ureq, dt, null); // null: do not activate to a certain view
            }
          }
        }
      }
    } 
View Full Code Here

            if (dt == null) return;
            Controller ctrl = ControllerFactory.createLaunchController(ores, null, ureq, dt.getWindowControl(), true);
            dt.setController(ctrl);
            dts.addDTab(dt);
          }
          dts.activate(ureq, dt, null); // null: do not activate to a certain
                                        // view
        }
      }
    }
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.