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

Examples of org.olat.core.gui.control.generic.closablewrapper.CloseableModalController


        }
      }
      this.repoSearchCtr = new ReferencableEntriesSearchController(getWindowControl(), ureq,
          CourseModule.getCourseTypeName(), translate("resources.add"));
      listenTo(this.repoSearchCtr);
      this.cmc = new CloseableModalController(getWindowControl(), translate("close"), this.repoSearchCtr.getInitialComponent(), true, translate("resources.add.title"));
      this.cmc.activate();
    }
  }
View Full Code Here


      removeAsListenerAndDispose(selectionForm);
      selectionForm = new SelectionForm(ureq, getWindowControl());
      listenTo(selectionForm);
     
      removeAsListenerAndDispose(cmc);
      cmc = new CloseableModalController(getWindowControl(), translate("close"), selectionForm.getInitialComponent());
      listenTo(cmc);
      cmc.activate();
    }
  }
View Full Code Here

      deleteMailTemplate.addToContext("lastloginduration",   Integer.toString(UserDeletionManager.getInstance().getLastLoginDuration() ));
      deleteMailTemplate.addToContext("durationdeleteemail", Integer.toString(UserDeletionManager.getInstance().getDeleteEmailDuration() ));
      deleteUserMailCtr = new MailNotificationEditController(getWindowControl(), ureq, deleteMailTemplate, true);
     
      this.listenTo(deleteUserMailCtr);
      cmc = new CloseableModalController(getWindowControl(), translate("close"), deleteUserMailCtr.getInitialComponent());
      cmc.activate();
    } else {     
      this.showWarning("nothing.selected.msg");
    }
  }
View Full Code Here

    if (event.getCommand().startsWith(RepositoryAddController.ACTION_ADD_PREFIX)) {
      removeAsListenerAndDispose(addController);
      addController = new RepositoryAddController(urequest, getWindowControl(), event.getCommand());
      listenTo(addController);
      removeAsListenerAndDispose(cmc);
      cmc = new CloseableModalController(getWindowControl(), translate("close"), addController.getInitialComponent());
      listenTo(cmc);
      cmc.activate();
      return;
    } else if (event.getCommand().equals(ACTION_NEW_CREATECOURSE)) {
      removeAsListenerAndDispose(addController);
      addController = new RepositoryAddController(urequest, getWindowControl(), RepositoryAddController.ACTION_NEW_COURSE);
      listenTo(addController);
      removeAsListenerAndDispose(cmc);
      cmc = new CloseableModalController(getWindowControl(), translate("close"), addController.getInitialComponent());
      listenTo(cmc);
      cmc.activate();
      return;
    } else if (event.getCommand().equals(ACTION_NEW_CREATETEST)) {
      removeAsListenerAndDispose(addController);
      addController = new RepositoryAddController(urequest, getWindowControl(), RepositoryAddController.ACTION_NEW_TEST);
      listenTo(addController);
      removeAsListenerAndDispose(cmc);
      cmc = new CloseableModalController(getWindowControl(), translate("close"), addController.getInitialComponent());
      listenTo(cmc);
      cmc.activate();
      return;
    } else if (event.getCommand().equals(ACTION_NEW_CREATESURVEY)) {
      removeAsListenerAndDispose(addController);
      addController = new RepositoryAddController(urequest, getWindowControl(), RepositoryAddController.ACTION_NEW_SURVEY);
      listenTo(addController);
      removeAsListenerAndDispose(cmc);
      cmc = new CloseableModalController(getWindowControl(), translate("close"), addController.getInitialComponent());
      listenTo(cmc);
      cmc.activate();
      return;
    } else if (event.getCommand().equals(ACTION_NEW_CREATESHAREDFOLDER)) {
      removeAsListenerAndDispose(addController);
      addController = new RepositoryAddController(urequest, getWindowControl(), RepositoryAddController.ACTION_NEW_SHAREDFOLDER);
      listenTo(addController);
      removeAsListenerAndDispose(cmc);
      cmc = new CloseableModalController(getWindowControl(), translate("close"), addController.getInitialComponent());
      listenTo(cmc);
      cmc.activate();
      return;
    } else if (event.getCommand().equals(ACTION_NEW_WIKI)) {
      removeAsListenerAndDispose(addController);
      addController = new RepositoryAddController(urequest, getWindowControl(), RepositoryAddController.ACTION_NEW_WIKI);
      listenTo(addController);
      removeAsListenerAndDispose(cmc);
      cmc = new CloseableModalController(getWindowControl(), translate("close"), addController.getInitialComponent());
      listenTo(cmc);
      cmc.activate();
      return;
    } else if (event.getCommand().equals(ACTION_NEW_PODCAST)) {
      removeAsListenerAndDispose(addController);
      addController = new RepositoryAddController(urequest, getWindowControl(), RepositoryAddController.ACTION_NEW_PODCAST);
      listenTo(addController);
      removeAsListenerAndDispose(cmc);
      cmc = new CloseableModalController(getWindowControl(), translate("close"), addController.getInitialComponent());
      listenTo(cmc);
      cmc.activate();
      return;
    } else if (event.getCommand().equals(ACTION_NEW_BLOG)) {
      removeAsListenerAndDispose(addController);
      addController = new RepositoryAddController(urequest, getWindowControl(), RepositoryAddController.ACTION_NEW_BLOG);
      listenTo(addController);
      removeAsListenerAndDispose(cmc);
      cmc = new CloseableModalController(getWindowControl(), translate("close"), addController.getInitialComponent());
      listenTo(cmc);
      cmc.activate();
      return;
    } else if (event.getCommand().equals(ACTION_NEW_GLOSSARY)) {
      removeAsListenerAndDispose(addController);
      addController = new RepositoryAddController(urequest, getWindowControl(), RepositoryAddController.ACTION_NEW_GLOSSARY);
      listenTo(addController);
      removeAsListenerAndDispose(cmc);
      cmc = new CloseableModalController(getWindowControl(), translate("close"), addController.getInitialComponent());
      listenTo(cmc);
      cmc.activate();
      return;
    } else if (event.getCommand().equals(ACTION_DELETE_RESOURCE)) {
      removeAsListenerAndDispose(deleteTabPaneCtr);
      deleteTabPaneCtr = new TabbedPaneController(urequest, getWindowControl());
      listenTo(deleteTabPaneCtr);
      mainPanel.setContent(deleteTabPaneCtr.getInitialComponent());
    } else if (event.getCommand().equals(ACTION_NEW_CREATECP)) {
      removeAsListenerAndDispose(addController);
      addController = new RepositoryAddController(urequest, getWindowControl(), RepositoryAddController.ACTION_NEW_CP);
      listenTo(addController);
      removeAsListenerAndDispose(cmc);
      cmc = new CloseableModalController(getWindowControl(), translate("close"), addController.getInitialComponent());
      listenTo(cmc);
      cmc.activate();
      return;
    } else if (event.getCommand().equals(ACTION_ADD_OWNERS)) {
      removeAsListenerAndDispose(wc);
      wc = new WizardAddOwnersController(urequest, getWindowControl());
      wc.addControllerListener(this);
      cmc = new CloseableModalController(getWindowControl(), translate("close"), wc.getInitialComponent());
      cmc.activate();
      return;
    }
  }
View Full Code Here

      yesNoDialog = null;
    } else if(source == authorOptions) {
      if(event == ChecklistAuthorOptionsForm.CONFIG_CHECKPOINT) {
        editController = ChecklistUIFactory.getInstance().createEditCheckpointsController(ureq, getWindowControl(), checklist, "cl.save.close");
        listenTo(editController);
        cmcEdit = new CloseableModalController(getWindowControl(), translate("cl.close"), editController.getInitialComponent(), true, translate("cl.edit.title"));
        cmcEdit.addControllerListener(this);
        cmcEdit.activate();
      } else if(event == ChecklistAuthorOptionsForm.MANAGE_CHECKPOINT) {
        manageController = ChecklistUIFactory.getInstance().createManageCheckpointsController(ureq, getWindowControl(), checklist, course);
        listenTo(manageController);
        cmcManage = new CloseableModalController(getWindowControl(), translate("cl.close"), manageController.getInitialComponent(), true, translate("cl.manage.title"));
        cmcManage.addControllerListener(this);
        cmcManage.activate();
      }
    } else if(source == cmcEdit) {
      initTable(ureq);
View Full Code Here

  protected void event(UserRequest ureq, Component source, Event event) {
    if(source.equals(manageCheckpointsButton)) {
      manageController = ChecklistUIFactory.getInstance().createManageCheckpointsController(ureq, getWindowControl(), checklist, course);
      manageController.addControllerListener(this);
      Translator clTranslator = new PackageTranslator(Checklist.class.getPackage().getName(), ureq.getLocale());
      cmcManage = new CloseableModalController(getWindowControl(), clTranslator.translate("cl.close"), manageController.getInitialComponent(), true, clTranslator.translate("cl.manage.title"));
      cmcManage.addControllerListener(this);
      cmcManage.activate();
    }
  }
View Full Code Here

        if (getWindowControl().getWindowBackOffice().getWindowManager().isForScreenReader()) {
          // render content for screenreaders always inline
          HtmlStaticPageComponent cpc = new HtmlStaticPageComponent("cpc", new LocalFolderImpl(fTaskfolder));
          cpc.setCurrentURI(assignedTask);
          if (cmc != null) cmc.dispose();
          cmc = new CloseableModalController(getWindowControl(), translator.translate("close"), cpc);
          cmc.activate();
        } else {
          // render content for other users always in iframe
          if (iFrameCtr != null) iFrameCtr.dispose();
          IFrameDisplayController iframeCtr = new IFrameDisplayController(ureq, getWindowControl(), fTaskfolder);
          iframeCtr.setCurrentURI(assignedTask);         
          if (cmc != null) cmc.dispose();
          cmc = new CloseableModalController(getWindowControl(), translator.translate("close"), iframeCtr.getInitialComponent());
          cmc.activate();
        }

      } else {
        ureq.getDispatchResult().setResultingMediaResource(new FileMediaResource(new File(fTaskfolder, assignedTask)));
View Full Code Here

   * @see org.olat.core.gui.control.DefaultController#event(org.olat.core.gui.UserRequest, org.olat.core.gui.components.Component, org.olat.core.gui.control.Event)
   */
  public void event(UserRequest ureq, Component source, Event event) {
    if (source == ulButton) {
      fileChooserController = new FileChooserController(ureq, getWindowControl(), this, getUploadLimit(ureq) , true);
      cmc = new CloseableModalController(getWindowControl(), translate("close"), fileChooserController.getInitialComponent(), true, "Upload");
      cmc.activate();
    }
  }
View Full Code Here

    contentController.addControllerListener(this);
   
    Component component = contentController.getInitialComponent();
    if(component!=null) {
      removeAsListenerAndDispose(settingsCloseableModalController);
      settingsCloseableModalController = new CloseableModalController(getWindowControl(), translate("close"),
        contentController.getInitialComponent());
      listenTo(settingsCloseableModalController);
     
      settingsCloseableModalController.activate();
    }
View Full Code Here

    return;
  }
 
  private void doAddBookmark(Controller contentController) {
    removeAsListenerAndDispose(closeableModalController);   
    closeableModalController = new CloseableModalController(getWindowControl(), translate("close"),
        contentController.getInitialComponent());
    listenTo(closeableModalController);
    listenTo(contentController);
    closeableModalController.activate();
    return;
View Full Code Here

TOP

Related Classes of org.olat.core.gui.control.generic.closablewrapper.CloseableModalController

Copyright © 2018 www.massapicom. 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.