* org.olat.core.gui.components.Component,
* org.olat.core.gui.control.Event)
*/
public void event(UserRequest ureq, Component source, Event event) {
if (source == jumpInSelectionTree) { // Events from the legacy selection tree
TreeEvent te = (TreeEvent) event;
if (te.getCommand().equals(TreeEvent.COMMAND_TREENODE_CLICKED)) {
// create something like imagepath="javascript:parent.gotonode(<nodeId>)"
// notify parent controller
String url = customLinkTreeModel.getInternalLinkUrlFor(jumpInSelectionTree.getSelectedNode().getIdent());
fireEvent(ureq, new URLChoosenEvent(url));
} else if (te.getCommand().equals(TreeEvent.COMMAND_CANCELLED)) {
fireEvent(ureq, Event.CANCELLED_EVENT);
}
} else // Events from ajax tree view
if (source == chooseLink) {
if (selectedAjaxTreePath != null) {