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

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


    if (source == viewVeloctiySource) {
      String velocityTemplatePath  = WebappHelper.getSourcePath()+"/"+vc.getPage();
      String vcContent = FileUtils.load(new File(velocityTemplatePath), "utf-8");
      sourceview.contextPut("content", vcContent);
      sourceview.contextPut("vcname", vc.getPage());
      view = new CloseableModalController(getWindowControl(),"close...", sourceview);
      listenTo(view);
      view.activate();
     
    } else if (source == viewJSource) {
     
View Full Code Here


  }

  @Override
  public void event(UserRequest ureq, Component source, Event event) {    
    if(source == autoSorting) {     
      closeableModalController = new CloseableModalController(getWindowControl(), "close", portletAutoSortingConfigurator.getInitialComponent(),
        true,getTranslator().translate("auto.sorting.title"));     
      closeableModalController.addControllerListener(this);
      closeableModalController.activate();
    } else if(source == manualSorting) {
      closeableModalController = new CloseableModalController(getWindowControl(), "close", portletManualSortingConfigurator.getInitialComponent(),
            true,getTranslator().translate("manual.sorting.title"));     
      closeableModalController.addControllerListener(this);
      closeableModalController.activate();
    }   
  }
View Full Code Here

    } else if (source == createLanguageLink) {
      // Show new language sub form in an overlay window
      subCtr = new I18nConfigSubNewLangController(ureq, getWindowControl());
      listenTo(subCtr);
      cmc = new CloseableModalController(getWindowControl(), "close", subCtr.getInitialComponent());
      cmc.activate();
      listenTo(cmc);

    } else if (source == deleteLanguageLink) {
      // Show delete language sub form in an overlay window
      subCtr = new I18nConfigSubDeleteLangController(ureq, getWindowControl());
      listenTo(subCtr);
      cmc = new CloseableModalController(getWindowControl(), "close", subCtr.getInitialComponent());
      cmc.activate();
      listenTo(cmc);

    } else if (source == importPackageLink) {
      // Show import languages sub form in an overlay window
      subCtr = new I18nConfigSubImportLangController(ureq, getWindowControl());
      listenTo(subCtr);
      cmc = new CloseableModalController(getWindowControl(), "close", subCtr.getInitialComponent());
      cmc.activate();
      listenTo(cmc);

    } else if (source == exportPackageLink) {
      // Show export languages sub form in an overlay window
      subCtr = new I18nConfigSubExportLangController(ureq, getWindowControl());
      listenTo(subCtr);
      cmc = new CloseableModalController(getWindowControl(), "close", subCtr.getInitialComponent());
      cmc.activate();
      listenTo(cmc);

    } else if (source == deletePackageLink) {
      // Show export languages sub form in an overlay window
      subCtr = new I18nConfigSubDeletePackageController(ureq, getWindowControl());
      listenTo(subCtr);
      cmc = new CloseableModalController(getWindowControl(), "close", subCtr.getInitialComponent());
      cmc.activate();
      listenTo(cmc);
    }

  }
View Full Code Here

        colsChoice.setTableDataModel(table.createChoiceTableDataModel());
        colsChoice.addListener(this);
        colsChoice.setCancelKey("cancel");
        colsChoice.setSubmitKey("save");
       
        cmc = new CloseableModalController(getWindowControl(), "close", colsChoice,true,trans.translate("title.changecols"));
        cmc.addControllerListener(this);
        cmc.activate();

      } else if (cmd.equals("cmd.download") && tableConfig.isDownloadOffered()) {
        int cdcnt = table.getColumnCount();
View Full Code Here

            break;
          }
        }
        // Open in modal window
        if (cmc != null) removeAsListenerAndDispose(cmc);
        cmc = new CloseableModalController(getWindowControl(), "close", i18nItemEditCtr.getInitialComponent());
        listenTo(cmc);
        cmc.activate();
      } else {
        logError("Can not launch inline translation tool, bundle or key empty! bundle::" + bundle + " key::" + key, null);
      }
View Full Code Here

        } else {
          htmlEditorController = WysiwygFactory.createWysiwygControllerWithInternalLink(ureq, getWindowControl(), g_new_rootContainer,
              g_curURI, true, customLinkTreeModel);
        }
        htmlEditorController.addControllerListener(this);
        cmc = new CloseableModalController(getWindowControl(), trans.translate("close"), htmlEditorController.getInitialComponent());
        cmc.activate();
      }
    }
  }
View Full Code Here

        folderCommandController = folderCommand.execute(folderComponent, ureq, getWindowControl(), getTranslator());
        if (folderCommandController != null) {
          // activate command's controller
          this.listenTo(folderCommandController);
          if ( ! folderCommand.runsModal()) {
            cmc = new CloseableModalController(getWindowControl(), translate("close"), folderCommandController.getInitialComponent());
            cmc.activate();           
          }
        } else {
          // update view after unzip
          if (cmd.equals(FolderCommandFactory.COMMAND_UNZIP)) {
View Full Code Here

    if (source == editorc) {
      if (event == Event.DONE_EVENT) {
        if(currentItem instanceof MetaTagged && ((MetaTagged)currentItem).getMetaInfo().isLocked()) {
          unlockCtr = new VersionCommentController(ureq,getWindowControl(), true, false);
          listenTo(unlockCtr);
          unlockDialogBox = new CloseableModalController(getWindowControl(), translate("ok"), unlockCtr.getInitialComponent());
          unlockDialogBox.activate();
        } else {
          fireEvent(ureq, FOLDERCOMMAND_FINISHED);
        }
      }
View Full Code Here

      if (editorCtr != null)
        editorCtr.dispose();
      editorCtr = WysiwygFactory.createWysiwygController(ureq,
          getWindowControl(), rootDir, fileName, true);     
      this.listenTo(editorCtr);
      cmc = new CloseableModalController(getWindowControl(), translate("close"), editorCtr.getInitialComponent());
      cmc.activate();
    }
  }
View Full Code Here

    if (source == addButton) {
      removeAsListenerAndDispose(glossEditCtrl);
      glossEditCtrl = new GlossaryItemEditorController(ureq, getWindowControl(), glossaryFolder, glossaryItemList, null);
      listenTo(glossEditCtrl);
      removeAsListenerAndDispose(cmc);
      cmc = new CloseableModalController(getWindowControl(), "close", glossEditCtrl.getInitialComponent());
      cmc.activate();
      listenTo(cmc);
    } else if (source instanceof Link) {
      Link button = (Link) source;
      String cmd = button.getCommand();
      if (button.getUserObject() instanceof GlossaryItem){
        GlossaryItem currentGlossaryItem = (GlossaryItem) button.getUserObject();
        if (cmd.startsWith(CMD_EDIT)) {
          removeAsListenerAndDispose(glossEditCtrl);
          glossEditCtrl = new GlossaryItemEditorController(ureq, getWindowControl(), glossaryFolder, glossaryItemList, currentGlossaryItem);
          listenTo(glossEditCtrl);
          removeAsListenerAndDispose(cmc);
          cmc = new CloseableModalController(getWindowControl(), "close", glossEditCtrl.getInitialComponent());
          cmc.activate();
          listenTo(cmc);
        } else if (button.getCommand().startsWith(CMD_DELETE)) {
          currentDeleteItem = currentGlossaryItem;
          if (deleteDialogCtr != null) {
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.