Package org.olat.core.gui.components

Examples of org.olat.core.gui.components.Component


    //
    // remove all elements
    // add new elements
    //
    // set isEnabled for all created components
    Component sssc = formLayoutContainer.getComponent(getName()+"_SELBOX");
    formLayoutContainer.remove(sssc);
   
    for (int i = 0; i < keys.length; i++) {
      Component elm = formLayoutContainer.getComponent(getName()+"_"+keys[i]);
      if(elm!=null){
        //can be null if setKeysAndValues is called as "model" update
        formLayoutContainer.remove(elm);
      }
    }
View Full Code Here


   */
  @Override
  public void setEnabled(boolean isEnabled) {
    super.setEnabled(isEnabled);
    //set isEnabled for all created components
    Component sssc = formLayoutContainer.getComponent(getName()+"_SELBOX");
    sssc.setEnabled(isEnabled);
    for (int i = 0; i < keys.length; i++) {
      Component elm = formLayoutContainer.getComponent(getName()+"_"+keys[i]);
      elm.setEnabled(isEnabled);
    }
    // set container dirty to render new values
    this.formLayoutContainer.setDirty(true);
  }
View Full Code Here

 
  /**
   * @see org.olat.core.gui.components.form.flexible.elements.MultipleSelectionElement#setEnabled(java.lang.String, boolean)
   */
  public void setEnabled(String key, boolean isEnabled) {
    Component checkbox = formLayoutContainer.getComponent(getName() + "_" + key);
    if (checkbox != null) {
      checkbox.setEnabled(isEnabled);
    }
  }
View Full Code Here

 
  @Override
  public void setVisible(boolean isVisible) {
    super.setVisible(isVisible);
    //set isEnabled for all created components
    Component sssc = formLayoutContainer.getComponent(getName()+"_SELBOX");
    sssc.setVisible(isVisible);
    for (int i = 0; i < keys.length; i++) {
      Component elm = formLayoutContainer.getComponent(getName()+"_"+keys[i]);
      elm.setVisible(isVisible);
    }
    // set container dirty to render new values
    this.formLayoutContainer.setDirty(true);
  }
View Full Code Here

 
  /**
   * @see org.olat.core.gui.components.form.flexible.elements.MultipleSelectionElement#setVisible(java.lang.String, boolean)
   */
  public void setVisible(String key, boolean isVisible) {
    Component checkbox = formLayoutContainer.getComponent(getName() + "_" + key);
    if (checkbox != null) {
      checkbox.setVisible(isVisible);
    }
  }
View Full Code Here

       ************************************************************************/
      // first release a potential lock on this page. only when the edit tab is acitve
      // a lock will be created. in all other cases it is save to release an existing lock
      doReleaseEditLock();
      TabbedPaneChangedEvent tabEvent = (TabbedPaneChangedEvent) event;
      Component comp = tabEvent.getNewComponent();
      String compName = comp.getComponentName();
      if (command.equals(TabbedPaneChangedEvent.TAB_CHANGED)) {
        updatePageContext(page);
      }
      if (command.equals(TabbedPaneChangedEvent.TAB_CHANGED) && compName.equals("vc_article")) {
        /***********************************************************************
 
View Full Code Here

      } else if (event.getCommand().equals(CMD_COURSEFOLDER)) {
        // folder for course
        VFSContainer namedCourseFolder = new NamedContainerImpl(translate(NLS_COURSEFOLDER_NAME), course.getCourseFolderContainer());
        FolderRunController bcrun = new FolderRunController(namedCourseFolder, true, ureq, getWindowControl());
        bcrun.addLoggingResourceable(LoggingResourceable.wrap(course));
        Component folderComponent = bcrun.getInitialComponent();
        CloseableModalController clc = new CloseableModalController(getWindowControl(), translate(NLS_COURSEFOLDER_CLOSE),
            folderComponent);
        clc.activate();
       
      }
View Full Code Here

    weeklyStatisticFormVc_.put("statisticForm", form_.getInitialComponent());
    weeklyStatisticFormVc_.contextPut("statsSince", getStatsSinceStr(ureq));

    weeklyStatisticVc_.put("weeklystatisticform", weeklyStatisticFormVc_);

    Component parentInitialComponent = super.createInitialComponent(ureq);
    weeklyStatisticVc_.put("statistic", parentInitialComponent);
   
    return weeklyStatisticVc_;
  }
View Full Code Here

      @Override
      public void init(UserRequest ureq) {
        empty = new Panel("empty");      Translator translator = Util.createPackageTranslator(this.getClass(), ureq.getLocale());
        contentCtr = MessageUIFactory.createInfoMessage(ureq, getWindowControl(), translator.translate("status.currently.locked.title"), translator.translate("status.currently.locked"));
        listenTo(contentCtr); // auto dispose later
        Component resComp = contentCtr.getInitialComponent();

        columnLayoutCtr = new LayoutMain3ColsController(ureq, getWindowControl(), empty, empty, resComp, /*do not save no prefs*/null);
        listenTo(columnLayoutCtr); // auto dispose later
        putInitialPanel(columnLayoutCtr.getInitialComponent());
      }
View Full Code Here

    olatMenuTree.addListener(this);

    String cmd = (String) tm.getRootNode().getUserObject();
    contentCtr = createController(cmd, ureq);
    listenTo(contentCtr); // auto dispose later
    Component resComp = contentCtr.getInitialComponent();
   
    content = new Panel("content");
    content.setContent(resComp);

    columnsLayoutCtr = new LayoutMain3ColsController(ureq, getWindowControl(), olatMenuTree,null, content, "sysadminmain");
View Full Code Here

TOP

Related Classes of org.olat.core.gui.components.Component

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.