use of org.olat.core.commons.fullWebApp.LayoutMain3ColsBackController in project openolat by klemens.
the class PortfolioResultDetailsController method doOpenMap.
private void doOpenMap(UserRequest ureq, PortfolioStructureMap map) {
EPSecurityCallback secCallback = new EPSecurityCallbackImpl(false, true);
Controller viewCtr = EPUIFactory.createPortfolioStructureMapController(ureq, getWindowControl(), map, secCallback);
listenTo(viewCtr);
if (stackPanel == null) {
LayoutMain3ColsBackController ctr = new LayoutMain3ColsBackController(ureq, getWindowControl(), null, viewCtr.getInitialComponent(), "portfolio" + map.getKey());
ctr.activate();
} else {
LayoutMain3ColsController ctr = new LayoutMain3ColsController(ureq, getWindowControl(), viewCtr);
stackPanel.pushController(translate("preview.map"), ctr);
}
}
Aggregations