Examples of TreeEvent


Examples of com.extjs.gxt.ui.client.event.TreeEvent

  }

  public void afterCollapse() {
    item.tree.disableEvents(false);
    itemEl.removeStyleName(styleTreeJointOver);
    item.fireEvent(Events.Collapse, new TreeEvent(item.tree, item));
  }
View Full Code Here

Examples of org.eclipse.swt.events.TreeEvent

    case SWT.FocusOut:
      toString += new FocusEvent(event).toString();
      break;
    case SWT.Expand:
    case SWT.Collapse:
      toString += new TreeEvent(event).toString();
      break;
    case SWT.Iconify:
    case SWT.Deiconify:
    case SWT.Close:
    case SWT.Activate:
View Full Code Here

Examples of org.eclipse.swt.events.TreeEvent

    case SWT.FocusOut:
      toString += new FocusEvent(event).toString();
      break;
    case SWT.Expand:
    case SWT.Collapse:
      toString += new TreeEvent(event).toString();
      break;
    case SWT.Iconify:
    case SWT.Deiconify:
    case SWT.Close:
    case SWT.Activate:
View Full Code Here

Examples of org.olat.core.gui.components.tree.TreeEvent

   *      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) {
View Full Code Here

Examples of org.olat.core.gui.components.tree.TreeEvent

      }
    }
   
    // events from legacy non-ajax selection tree
    else if (source == nonAjaxSelectionTree) {
      TreeEvent te = (TreeEvent) event;
      if (te.getCommand().equals(TreeEvent.COMMAND_TREENODE_CLICKED)) {
        String selectedPath = nonAjaxfolderTreeModel.getSelectedPath(nonAjaxSelectionTree.getSelectedNode());
        selectedItem = rootContainer.resolve(selectedPath);
        if (selectedItem != null) {
          fireEvent(ureq, new FileChoosenEvent(selectedItem));
        } else {
          fireEvent(ureq, Event.FAILED_EVENT);
        }

      } else if (te.getCommand().equals(TreeEvent.COMMAND_CANCELLED)) {
        fireEvent(ureq, Event.CANCELLED_EVENT);
      }

    }
View Full Code Here

Examples of org.olat.core.gui.components.tree.TreeEvent

  public void event(UserRequest ureq, Component source, Event event) {
    ICourse course = CourseFactory.getCourseEditSession(ores.getResourceableId());
    copyNodeId = null; // initialize copyNodeId with null because a new event happens and old value is invalid.
    if (source == insertTree) {
      TreeEvent te = (TreeEvent) event;
      if (te.getCommand().equals(TreeEvent.COMMAND_TREENODE_CLICKED)) {
        // user chose a position to insert a new node
        String nodeId = te.getNodeId();
        TreePosition tp = insertModel.getTreePosition(nodeId);
        CourseNode selectedNode = insertModel.getCourseNode(tp.getParentTreeNode());
        CourseEditorTreeNode insertParent = course.getEditorTreeModel().getCourseEditorNodeById(selectedNode.getIdent());

        // check if insert position is within the to-be-copied tree
View Full Code Here

Examples of org.olat.core.gui.components.tree.TreeEvent

  public void event(UserRequest ureq, Component source, Event event) {
    if (source instanceof Link) {
      switchToNextOrPreviousSco((Link)source);
    } else if (source == menuTree) {
      // user clicked a node in the tree navigation
      TreeEvent te = (TreeEvent) event;
      switchToPage(te);
    } else if (source == myContent && event.getCommand().equals("abort")) {
      // user has wrong browser - abort
      fireEvent(ureq, Event.FAILED_EVENT);
    }
View Full Code Here

Examples of org.olat.core.gui.components.tree.TreeEvent

   *      org.olat.core.gui.components.Component, org.olat.core.gui.control.Event)
   */
  public void event(UserRequest ureq, Component source, Event event) {
    if (source == luTree) {
      if (event.getCommand().equals(MenuTree.COMMAND_TREENODE_CLICKED)) {
        TreeEvent tev = (TreeEvent)event;
       
        // goto node:
        // after a click in the tree, evaluate the model anew, set the tree
        // model anew, and set the selection of the tree again
        NodeClickedRef nclr = navHandler.evaluateJumpToTreeNode(ureq, getWindowControl(), treeModel, tev, this, null);
View Full Code Here

Examples of org.olat.core.gui.components.tree.TreeEvent

  }

  @Override
  public void event(UserRequest ureq, Component source, Event event) {
    if (source == selectionTree) {
      TreeEvent te = (TreeEvent) event;
      if (te.getCommand().equals(TreeEvent.COMMAND_TREENODE_CLICKED)) {

        GenericTreeNode node = (GenericTreeNode) selectionTree.getSelectedNode();
        CatalogManager cm = CatalogManager.getInstance();
        Long newParentId = Long.parseLong(node.getIdent());
        CatalogEntry newParent = cm.loadCatalogEntry(newParentId);
        if (!cm.moveCatalogEntry(moveMe, newParent)) {
          fireEvent(ureq, Event.FAILED_EVENT);
        } else {
          fireEvent(ureq, Event.DONE_EVENT);
        }
      } else if (te.getCommand().equals(TreeEvent.COMMAND_CANCELLED)) {
        fireEvent(ureq, Event.CANCELLED_EVENT);
      }
    }

  }
View Full Code Here

Examples of org.olat.core.gui.components.tree.TreeEvent

  public void event(UserRequest ureq, Component source, Event event) {
    if (source == cpTree) {
      // FIXME:fj: cleanup between MenuTree.COMMAND_TREENODE_CLICKED and
      // TreeEvent.dito...
      if (event.getCommand().equals(MenuTree.COMMAND_TREENODE_CLICKED)) {
        TreeEvent te = (TreeEvent) event;
        switchToPage(ureq, te);
      }
    } else if (source == cpComponent) {
      if (event instanceof NewInlineUriEvent) {
        NewInlineUriEvent nue = (NewInlineUriEvent) event;
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.