Examples of LayoutMain3ColsController


Examples of org.olat.core.commons.fullWebApp.LayoutMain3ColsController

    content = new Panel("content");
    // Tools
    // 1 create empty Tools and init menuAndToolController
    // 2 set correct tools using setTools method (override step 1)
    toolC = ToolFactory.createToolController(getWindowControl());
    columnLayoutCtr = new LayoutMain3ColsController(ureq, getWindowControl(), olatMenuTree, toolC.getInitialComponent(), content, "groupmngt" + bgContext.getKey());
    listenTo(columnLayoutCtr);

    doOverview(ureq);

    putInitialPanel(columnLayoutCtr.getInitialComponent());

   
   
    //disposed message controller
    //must be created beforehand
    Panel empty = new Panel("empty");//empty panel set as "menu" and "tool"
    Controller courseCloser = new DisposedBGAManagementController(ureq, wControl, this);
    Controller disposedBGAManagementController = new LayoutMain3ColsController(ureq, wControl, empty, empty, courseCloser.getInitialComponent(), "disposed " + "groupmngt" + bgContext.getKey());
    setDisposedMsgController(disposedBGAManagementController);

   
   
    // register for changes in this group context
View Full Code Here

Examples of org.olat.core.commons.fullWebApp.LayoutMain3ColsController

        return BaseFullWebappPopupLayoutFactory.createAuthMinimalPopupLayout(ureq, new ControllerCreator() {
          @SuppressWarnings("synthetic-access")
          public Controller createController(UserRequest lureq, WindowControl lwControl) {
            // wrapp in column layout, popup window needs a layout controller
            Controller ctr = contentControllerCreator.createController(lureq, lwControl);
            LayoutMain3ColsController layoutCtr = new LayoutMain3ColsController(lureq, lwControl, null, null, ctr.getInitialComponent(),
                null);
            layoutCtr.setCustomCSS(CourseFactory.getCustomCourseCss(lureq.getUserSession(), courseEnv));
            layoutCtr.addDisposableChildController(ctr);
            return layoutCtr;
          }
        });
      }
    };
View Full Code Here

Examples of org.olat.core.commons.fullWebApp.LayoutMain3ColsController

    bgTree = new MenuTree("bgTree");
    TreeModel trMdl = buildTreeModel();
    bgTree.setTreeModel(trMdl);
    bgTree.addListener(this);
    //
    columnLayoutCtr = new LayoutMain3ColsController(ureq, getWindowControl(), bgTree, null, mainPanel, "grouprun");
    listenTo(columnLayoutCtr); // cleanup on dispose
   
    //
    all = putInitialPanel(columnLayoutCtr.getInitialComponent());
    // register for AssessmentEvents triggered by this user     
    userSession.getSingleUserEventCenter().registerFor(this, userSession.getIdentity(), assessmentEventOres);
    /*
     * lastUsage, update lastUsage if group is run if you can acquire the lock
     * on the group for a very short time. If this is not possible, then the
     * lastUsage is already up to date within one-day-precision.
     */
   
    BusinessGroupManagerImpl.getInstance().setLastUsageFor(currBusinessGroup);
   
    //disposed message controller
    //must be created beforehand
    Panel empty = new Panel("empty");//empty panel set as "menu" and "tool"
    Controller disposedBusinessGroup = new DisposedBusinessGroup(ureq, getWindowControl());
    LayoutMain3ColsController disposedController = new LayoutMain3ColsController(ureq, getWindowControl(), empty, empty, disposedBusinessGroup.getInitialComponent(), "disposed grouprun");
    disposedController.addDisposableChildController(disposedBusinessGroup);
    setDisposedMsgController(disposedController);

    // add as listener to BusinessGroup so we are being notified about changes.
    CoordinatorManager.getCoordinator().getEventBus().registerFor(this, ureq.getIdentity(), currBusinessGroup);

View Full Code Here

Examples of org.olat.core.commons.fullWebApp.LayoutMain3ColsController

    this.content = new Panel("content");
    // Tools
    // 1 create empty Tools and init menuAndToolController
    // 2 set correct tools using setTools method (override step 1)
    this.toolC = ToolFactory.createToolController(getWindowControl());
    this.columnLayoutCtr = new LayoutMain3ColsController(ureq, getWindowControl(), this.olatMenuTree, this.toolC.getInitialComponent(), this.content, "groupcontextmngt");
    listenTo(this.columnLayoutCtr);

    doIndex(ureq);

    putInitialPanel(this.columnLayoutCtr.getInitialComponent());
View Full Code Here

Examples of org.olat.core.commons.fullWebApp.LayoutMain3ColsController

    toolC.addHeader(translate("tool.name"));
    toolC.addLink("cmd.close", translate("command.closeassessment"), null, "b_toolbox_close");

    // Start on index page
    main.setContent(index);
    LayoutMain3ColsController columLayoutCtr = new LayoutMain3ColsController(ureq, getWindowControl(), menuTree, toolC.getInitialComponent(), main, "course" + course.getResourceableId());
    listenTo(columLayoutCtr); // cleanup on dispose
    putInitialPanel(columLayoutCtr.getInitialComponent());
   
    if(focusOnIdentity != null) {
      //fill the user list for the
      this.mode = MODE_USERFOCUS;
      this.identitiesList = getAllIdentitisFromGroupmanagement();
View Full Code Here

Examples of org.olat.core.commons.fullWebApp.LayoutMain3ColsController

    menuTree.setSelectedNodeId(menuTree.getTreeModel().getRootNode().getIdent());
    setState("search.home");
    menuTree.addListener(this);

    Component toolComp = (mainToolC == null ? null : mainToolC.getInitialComponent());
    columnsLayoutCtr = new LayoutMain3ColsController(ureq, getWindowControl(), menuTree, toolComp, mainPanel, "repomain");
    listenTo(columnsLayoutCtr);
    putInitialPanel(columnsLayoutCtr.getInitialComponent());
  }
View Full Code Here

Examples of org.olat.core.commons.fullWebApp.LayoutMain3ColsController

        return BaseFullWebappPopupLayoutFactory.createAuthMinimalPopupLayout(ureq, new ControllerCreator() {
          @SuppressWarnings("synthetic-access")
          public Controller createController(UserRequest lureq, WindowControl lwControl) {
            // Wrap in column layout, popup window needs a layout controller
            Controller ctr = contentControllerCreator.createController(lureq, lwControl);
            LayoutMain3ColsController layoutCtr = new LayoutMain3ColsController(lureq, lwControl, null, null, ctr.getInitialComponent(),
                null);
            layoutCtr.setCustomCSS(CourseFactory.getCustomCourseCss(lureq.getUserSession(), userCourseEnv.getCourseEnvironment()));
            //Controller titledCtrl = TitledWrapperHelper.getWrapper(lureq, lwControl, ctr, courseNode, "o_sp_icon");
            layoutCtr.addDisposableChildController(ctr);
            return layoutCtr;
          }
        });
      }
    };
View Full Code Here

Examples of org.olat.core.commons.fullWebApp.LayoutMain3ColsController

          return BaseFullWebappPopupLayoutFactory.createAuthMinimalPopupLayout(ureq, new ControllerCreator() {
            @SuppressWarnings("synthetic-access")
            public Controller createController(UserRequest lureq, WindowControl lwControl) {
              // Wrap in column layout, popup window needs a layout controller
              Controller ctr = contentControllerCreator.createController(lureq, lwControl);
              LayoutMain3ColsController layoutCtr = new LayoutMain3ColsController(lureq, lwControl, null, null, ctr.getInitialComponent(),
                  null);
              layoutCtr.setCustomCSS(CourseFactory.getCustomCourseCss(lureq.getUserSession(), courseEnv));
              layoutCtr.addDisposableChildController(ctr);
              return layoutCtr;
            }
          });
        }
      });   
View Full Code Here

Examples of org.olat.core.commons.fullWebApp.LayoutMain3ColsController

          myLinkChooserController = new LinkChooserController(lureq, lwControl, baseContainer, uploadRelPath, suffixes, fileName, linkBrowserCustomTreeModel);     
        } else {
          // in media or image mode, internal links make no sense here
          myLinkChooserController = new LinkChooserController(lureq, lwControl, baseContainer, uploadRelPath, suffixes, fileName, null);           
        }
        LayoutMain3ColsController layoutCtr = new LayoutMain3ColsController(lureq, lwControl, null, null, myLinkChooserController.getInitialComponent(), null);
        layoutCtr.addDisposableChildController(myLinkChooserController); // cleanup on layout controller dispose
        return layoutCtr;
      }
    };
    PopupBrowserWindow pbw = Windows.getWindows(ureq).getWindowManager().createNewPopupBrowserWindowFor(ureq, linkChooserControllerCreator);
    pbw.open(ureq);
View Full Code Here

Examples of org.olat.core.commons.fullWebApp.LayoutMain3ColsController

    listenTo(contentCtr); // auto dispose later
   
    content = new Panel("content");
    content.setContent(contentCtr.getInitialComponent());

    columnLayoutCtr = new LayoutMain3ColsController(ureq, getWindowControl(), olatMenuTree, null, content, "useradminmain");
    listenTo(columnLayoutCtr); // auto dispose later
    putInitialPanel(columnLayoutCtr.getInitialComponent());
  }
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.