Search in sources :

Example 1 with SharedFolderEditorController

use of org.olat.modules.sharedfolder.SharedFolderEditorController in project OpenOLAT by OpenOLAT.

the class SharedFolderHandler method createEditorController.

@Override
public Controller createEditorController(RepositoryEntry re, UserRequest ureq, WindowControl wControl, TooledStackedPanel toolbar) {
    Controller sharedFolderCtr = new SharedFolderEditorController(re, ureq, wControl);
    // use on column layout
    LayoutMain3ColsController layoutCtr = new LayoutMain3ColsController(ureq, wControl, sharedFolderCtr);
    // dispose content on layout dispose
    layoutCtr.addDisposableChildController(sharedFolderCtr);
    return layoutCtr;
}
Also used : LayoutMain3ColsController(org.olat.core.commons.fullWebApp.LayoutMain3ColsController) StepsMainRunController(org.olat.core.gui.control.generic.wizard.StepsMainRunController) CorruptedCourseController(org.olat.repository.ui.CorruptedCourseController) MainLayoutController(org.olat.core.gui.control.generic.layout.MainLayoutController) SharedFolderDisplayController(org.olat.modules.sharedfolder.SharedFolderDisplayController) SharedFolderEditorController(org.olat.modules.sharedfolder.SharedFolderEditorController) LayoutMain3ColsController(org.olat.core.commons.fullWebApp.LayoutMain3ColsController) RepositoryEntryRuntimeController(org.olat.repository.ui.RepositoryEntryRuntimeController) Controller(org.olat.core.gui.control.Controller) SharedFolderEditorController(org.olat.modules.sharedfolder.SharedFolderEditorController)

Example 2 with SharedFolderEditorController

use of org.olat.modules.sharedfolder.SharedFolderEditorController in project openolat by klemens.

the class SharedFolderHandler method createEditorController.

@Override
public Controller createEditorController(RepositoryEntry re, UserRequest ureq, WindowControl wControl, TooledStackedPanel toolbar) {
    Controller sharedFolderCtr = new SharedFolderEditorController(re, ureq, wControl);
    // use on column layout
    LayoutMain3ColsController layoutCtr = new LayoutMain3ColsController(ureq, wControl, sharedFolderCtr);
    // dispose content on layout dispose
    layoutCtr.addDisposableChildController(sharedFolderCtr);
    return layoutCtr;
}
Also used : LayoutMain3ColsController(org.olat.core.commons.fullWebApp.LayoutMain3ColsController) StepsMainRunController(org.olat.core.gui.control.generic.wizard.StepsMainRunController) CorruptedCourseController(org.olat.repository.ui.CorruptedCourseController) MainLayoutController(org.olat.core.gui.control.generic.layout.MainLayoutController) SharedFolderDisplayController(org.olat.modules.sharedfolder.SharedFolderDisplayController) SharedFolderEditorController(org.olat.modules.sharedfolder.SharedFolderEditorController) LayoutMain3ColsController(org.olat.core.commons.fullWebApp.LayoutMain3ColsController) RepositoryEntryRuntimeController(org.olat.repository.ui.RepositoryEntryRuntimeController) Controller(org.olat.core.gui.control.Controller) SharedFolderEditorController(org.olat.modules.sharedfolder.SharedFolderEditorController)

Aggregations

LayoutMain3ColsController (org.olat.core.commons.fullWebApp.LayoutMain3ColsController)2 Controller (org.olat.core.gui.control.Controller)2 MainLayoutController (org.olat.core.gui.control.generic.layout.MainLayoutController)2 StepsMainRunController (org.olat.core.gui.control.generic.wizard.StepsMainRunController)2 SharedFolderDisplayController (org.olat.modules.sharedfolder.SharedFolderDisplayController)2 SharedFolderEditorController (org.olat.modules.sharedfolder.SharedFolderEditorController)2 CorruptedCourseController (org.olat.repository.ui.CorruptedCourseController)2 RepositoryEntryRuntimeController (org.olat.repository.ui.RepositoryEntryRuntimeController)2