Package org.freeplane.features.map

Examples of org.freeplane.features.map.IMapSelection.toggleSelected()


    final IMapSelection selection = controller.getSelection();
    if (range && !extend) {
      selection.selectContinuous(newlySelectedNode);
    }
    else if (extend && !range) {
      selection.toggleSelected(newlySelectedNode);
    }
    if (extend == range) {
      if (selection.isSelected(newlySelectedNode) && selection.size() == 1
              && FocusManager.getCurrentManager().getFocusOwner() instanceof MainView)
        return;
View Full Code Here


        next = true;
    }
    NodeModel selected = mapSelection.getSelected();
    if (!selected.isVisible()) {
      if(mapSelection.getSelection().size() > 1){
        mapSelection.toggleSelected(selected);
      }
      else
        mapSelection.selectAsTheOnlyOneSelected(selected.getVisibleAncestorOrSelf());
    }
    mapSelection.setSiblingMaxLevel(mapSelection.getSelected().getNodeLevel(false));
View Full Code Here

      if(next == null){
        break;
      }
      mapController.displayNode(next);
      if(nodeFound){
        selection.toggleSelected(next);
      }
      else{
        selection.selectAsTheOnlyOneSelected(next);
        nodeFound = true;
      }
View Full Code Here

    final NodeModel[] array = new NodeModel[selectedNodes.size()];
    boolean next = false;
    for(NodeModel node : selectedNodes.toArray(array)){
      if(next){
        if (!node.isVisible()) {
          mapSelection.toggleSelected(node);
        }
      }
      else
        next = true;
    }
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.