Package org.olat.core.gui.components

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


    return tabbedPanes.size() - 1;
  }

  public void removeAll() {
    if (this.selectedPane != -1) {
      Component oldSelComp = getTabAt(this.selectedPane);
      remove(oldSelComp);
    }
    tabbedPanes.clear();
    displayNames.clear();
    disabledPanes.clear();
View Full Code Here


        sb.append("</a>");
      }
    }
    sb.append(comptrans.translate("sr.introcontent"));
    // now let the selected component render itself
    Component paneToRender = tb.getTabAt(selPane);
    if (paneToRender == null) throw new RuntimeException("a tabbed pane must not be null, but a component");
    renderer.render(sb, paneToRender, null);
  }
View Full Code Here

   */
  public void renderHeaderIncludes(Renderer renderer, StringOutput sb, Component source, URLBuilder ubu, Translator translator, RenderingState rstate) {
    TabbedPane tp = (TabbedPane)source;
    int cnt = tp.getTabCount();
    if (cnt > 0) {
      Component toRender = tp.getTabAt(tp.getSelectedPane());
      // delegate header rendering to the selected pane
      renderer.renderHeaderIncludes(sb, toRender, rstate);
    }
  }
View Full Code Here

   */
  public void renderBodyOnLoadJSFunctionCall(Renderer renderer, StringOutput sb, Component source, RenderingState rstate) {
    TabbedPane tp = (TabbedPane)source;
    int cnt = tp.getTabCount();
    if (cnt > 0) {
      Component toRender = tp.getTabAt(tp.getSelectedPane());
      //  delegate js rendering to the selected pane
      renderer.renderBodyOnLoadJSFunctionCall(sb, toRender, rstate);
    }
  }
View Full Code Here

        original = new String(value);
        originalInitialised = true;
      }
    }
    this.value = value;
    Component c = getComponent();
    if (c != null) {
      // c may be null since it is only created when this formelement is added to a FormItemContainer
      c.setDirty(true);
    }
  }
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);
    }
  }
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");
    if(sssc != null){
      sssc.setVisible(isVisible);
    }
    for (int i = 0; i < keys.length; i++) {
      Component elm = formLayoutContainer.getComponent(getName()+"_"+keys[i]);
      if(elm != null){
        elm.setVisible(isVisible);
      }
    }
  };
View Full Code Here

    InstantMessagingGroupChatController chatCtr = chats.get(ores);
    if (chatCtr != null) {
      chatCtr.dispose();
    }
    chats.remove(ores);
    Component c = container.getComponent(ores.getResourceableId().toString());
    container.remove(c);
  }
View Full Code Here

    startPage.contextPut("displayTitle", scormNode.getLongTitle());

    // Adding learning objectives
    String learningObj = scormNode.getLearningObjectives();
    if (learningObj != null) {
      Component learningObjectives = ObjectivesHelper.createLearningObjectivesComponent(learningObj, ureq);
      startPage.put("learningObjectives", learningObjectives);
      startPage.contextPut("hasObjectives", Boolean.TRUE);
    } else {
      startPage.contextPut("hasObjectives", Boolean.FALSE);
    }
View Full Code Here

  public void event(UserRequest ureq, Controller source, Event event) {
    if (source instanceof ChatController) {
      ChatController chatCtr = (ChatController) source;
      String jabberId = event.getCommand();
      chats.remove(jabberId);
      Component c = container.getComponent(jabberId);
      container.remove(c);
      InstantMessagingModule.getAdapter().getClientManager().deregisterControllerListener(getIdentity().getName(), source);
      Chat chat = chatCtr.getChatManager();
      if (chat != null) {
        Collection<MessageListener> listeners = chat.getListeners();
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.