Package org.freeplane.features.map.mindmapmode

Examples of org.freeplane.features.map.mindmapmode.MMapController.insertNode()


    if (mode.equals(PasteMode.INSIDE)) {
      node = targetNode;
    }
    else {
      node = mapController.newNode(file.getName(), targetNode.getMap());
      mapController.insertNode(node, targetNode, mode.equals(PasteMode.AS_SIBLING), isLeft, isLeft);
    }
    final ExternalResource preview = new ExternalResource(uri);
    undoableDeactivateHook(node);
    undoableActivateHook(node, preview);
    ProgressIcons.updateExtendedProgressIcons(node, file.getName());
View Full Code Here


  // Node: R/W
  public Proxy.Node createChild() {
    final MMapController mapController = (MMapController) getModeController().getMapController();
    final NodeModel newNodeModel = new NodeModel(getDelegate().getMap());
    mapController.insertNode(newNodeModel, getDelegate());
    return new NodeProxy(newNodeModel, getScriptContext());
  }
 
  // Node: R/W
  public Proxy.Node createChild(final Object value) {
View Full Code Here

  // Node: R/W
  public Proxy.Node createChild(final int position) {
    final MMapController mapController = (MMapController) getModeController().getMapController();
    final NodeModel newNodeModel = new NodeModel(getDelegate().getMap());
    mapController.insertNode(newNodeModel, getDelegate(), position);
    return new NodeProxy(newNodeModel, getScriptContext());
  }

  // Node: R/W
  public Proxy.Node appendChild(Proxy.NodeRO node) {
View Full Code Here

  private Proxy.Node appendBranchImpl(Proxy.NodeRO node, boolean withChildren) {
      final MClipboardController clipboardController = (MClipboardController) ClipboardController.getController();
    final NodeModel newNodeModel = clipboardController.duplicate(((NodeProxy) node).getDelegate(), withChildren);
    final MMapController mapController = (MMapController) getModeController().getMapController();
    mapController.insertNode(newNodeModel, getDelegate());
    return new NodeProxy(newNodeModel, getScriptContext());
    }

  // Node: R/W
  public void delete() {
View Full Code Here

    final IStyle styleObject = StyleFactory.create(NamedObject.format(styleName));
    final MapStyleModel styleModel = MapStyleModel.getExtension(map);
    final MMapController mapController = (MMapController) Controller.getCurrentModeController().getMapController();
    final NodeModel node = new NodeModel(map);
    node.setUserObject(styleObject);
    mapController.insertNode(node, levelStyleParentNode, false, false, true);
    mapController.select(node);
    final IActor actor = new IActor() {
      public void undo() {
        styleModel.removeStyleNode(node);
      }
View Full Code Here

    Controller.getCurrentModeController().copyExtensions(Keys.ICONS, selectedNode, newNode);
    NodeModel userStyleParentNode = styleModel.getStyleNodeGroup(map, MapStyleModel.STYLES_USER_DEFINED);
    if(userStyleParentNode == null){
      userStyleParentNode = new NodeModel(map);
      userStyleParentNode.setUserObject(new StyleNamedObject(MapStyleModel.STYLES_USER_DEFINED));
      mapController.insertNode(userStyleParentNode, map.getRootNode(), false, false, true);

    }
    mapController.insertNode(newNode, userStyleParentNode, false, false, true);
    mapController.select(newNode);
    final IActor actor = new IActor() {
View Full Code Here

      userStyleParentNode = new NodeModel(map);
      userStyleParentNode.setUserObject(new StyleNamedObject(MapStyleModel.STYLES_USER_DEFINED));
      mapController.insertNode(userStyleParentNode, map.getRootNode(), false, false, true);

    }
    mapController.insertNode(newNode, userStyleParentNode, false, false, true);
    mapController.select(newNode);
    final IActor actor = new IActor() {
      public void undo() {
        styleModel.removeStyleNode(newNode);
      }
View Full Code Here

    Controller.getCurrentModeController().copyExtensions(Keys.ICONS, selectedNode, newNode);
    NodeModel userStyleParentNode = styleModel.getStyleNodeGroup(styleMap, MapStyleModel.STYLES_USER_DEFINED);
    if(userStyleParentNode == null){
      userStyleParentNode = new NodeModel(styleMap);
      userStyleParentNode.setUserObject(new StyleNamedObject(MapStyleModel.STYLES_USER_DEFINED));
      mapController.insertNode(userStyleParentNode, styleMap.getRootNode(), false, false, true);

    }
    mapController.insertNode(newNode, userStyleParentNode, false, false, true);
    mapController.select(newNode);
    final IActor actor = new IActor() {
View Full Code Here

      userStyleParentNode = new NodeModel(styleMap);
      userStyleParentNode.setUserObject(new StyleNamedObject(MapStyleModel.STYLES_USER_DEFINED));
      mapController.insertNode(userStyleParentNode, styleMap.getRootNode(), false, false, true);

    }
    mapController.insertNode(newNode, userStyleParentNode, false, false, true);
    mapController.select(newNode);
    final IActor actor = new IActor() {
      public void undo() {
        styleModel.removeStyleNode(newNode);
        styleController.refreshMap(map);
View Full Code Here

          final URI uri = LinkController.toLinkTypeDependantURI(mindmapFile, file);
              ImageIO.write(image, IMAGE_FORMAT, file);
        final NodeModel node = mapController.newNode(file.getName(), target.getMap());
        final ExternalResource extension = new ExternalResource(uri);
        node.addExtension(extension);
        mapController.insertNode(node, target, asSibling, isLeft, isLeft);
            }
            catch (IOException e) {
              e.printStackTrace();
            }
        }
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.