Examples of MapController


Examples of org.freeplane.features.map.MapController

          disable();
        }
      }

      private void disable() {
        final MapController mapController = modeController.getMapController();
        CloudModel.setModel(node, null);
        mapController.nodeChanged(node);
      }

      private void enable() {
        final CloudModel cloud = new CloudModel();
        cloud.setColor(color);
        final MapController mapController = modeController.getMapController();
        CloudModel.setModel(node, cloud);
        mapController.nodeChanged(node);
      }

      public String getDescription() {
        return "setCloud";
      }
View Full Code Here

Examples of org.freeplane.features.map.MapController

    private void addSelectionForHooks(final NodeView node) {
      if(! isSelected())
        return;
      final ModeController modeController = getModeController();
      final MapController mapController = modeController.getMapController();
      final NodeModel model = node.getModel();
      mapController.onSelect(model);
    }
View Full Code Here

Examples of org.freeplane.features.map.MapController

    super("MapBackgroundImageAction");
  }

  public void actionPerformed(final ActionEvent e) {
    final Controller controller = Controller.getCurrentController();
    final MapController mapController = Controller.getCurrentModeController().getMapController();
    final ViewerController vc = controller.getModeController().getExtension(ViewerController.class);
    final NodeModel selectedNode = mapController.getSelectedNode();
    if (selectedNode == null) {
      return;
    }
    final MapStyle mapStyle = controller.getModeController().getExtension(MapStyle.class);
    final URI uri = vc.createURI(selectedNode);
View Full Code Here

Examples of org.freeplane.features.map.MapController

    addCloudGetter(IPropertyHandler.STYLE, new IPropertyHandler<CloudModel, NodeModel>() {
      public CloudModel getProperty(final NodeModel node, final CloudModel currentValue) {
        return getStyleCloud(node.getMap(), LogicalStyleController.getController(modeController).getStyles(node));
      }
    });
    final MapController mapController = Controller.getCurrentModeController().getMapController();
    final ReadManager readManager = mapController.getReadManager();
    final WriteManager writeManager = mapController.getWriteManager();
    final CloudBuilder cloudBuilder = new CloudBuilder(mapController, this);
    cloudBuilder.registerBy(readManager, writeManager);
  }
View Full Code Here

Examples of org.freeplane.features.map.MapController

    super("ExternalImageChangeAction");
  }

  public void actionPerformed(final ActionEvent arg0) {
    final ProgressUtilities progUtil = new ProgressUtilities();
    final MapController mapController = Controller.getCurrentModeController().getMapController();
    final Collection<NodeModel> nodes = mapController.getSelectedNodes();
    final ViewerController vc = (Controller.getCurrentController().getModeController()
        .getExtension(ViewerController.class));
    final ExternalResource extRes = (ExternalResource) vc.createExtension(mapController.getSelectedNode());
    if (extRes != null) {
      URI uri = extRes.getAbsoluteUri(mapController.getSelectedNode().getMap());
      for (final NodeModel node : nodes) {
        if (progUtil.hasExternalResource(node) && !progUtil.hasExtendedProgressIcon(node)) {
          vc.undoableDeactivateHook(node);
          vc.paste(uri, node, node.isLeft());
        }
View Full Code Here

Examples of org.freeplane.features.map.MapController

        }
        MainView mainView = (MainView) component;
        final NodeModel model = mainView.getNodeView().getModel();
        switch(e.getClickCount()){
          case 1:
            final MapController mapController = Controller.getCurrentModeController().getMapController();
        mapController.setFolded(model, ! model.isFolded());
            break;
          case 2:
              nodeSelector.nodeSelected(model);
            break;
        }
View Full Code Here

Examples of org.freeplane.features.map.MapController

      else {
        final NodeModel parentNode = nodeV.getVisibleParentView().getModel();
        final int vGapChange = getVGapChange(dragNextPoint, parentNode);
        if(vGapChange != 0){
          LocationModel.createLocationModel(parentNode).setVGap(Math.max(0, originalParentVGap - vGapChange));
          final MapController mapController = c.getMapController();
          mapController.nodeRefresh(parentNode);
          mapController.nodeRefresh(nodeV.getModel());
        }
        else
          return;
      }
      EventQueue.invokeLater(new Runnable() {
View Full Code Here

Examples of org.freeplane.features.map.MapController

    }

  private void addListeners() {
    final Controller controller = Controller.getCurrentController();
    final ModeController modeController = Controller.getCurrentModeController();
    final MapController mapController = modeController.getMapController();
    mapController.addNodeSelectionListener(new INodeSelectionListener() {
      public void onSelect(final NodeModel node) {
        final IMapSelection selection = controller.getSelection();
        if (selection == null) {
          return;
        }
        if (selection.size() == 1) {
          setStyle(node);
        }
      }

      public void onDeselect(final NodeModel node) {
      }
    });
    mapController.addNodeChangeListener(new INodeChangeListener() {
      public void nodeChanged(final NodeChangeEvent event) {
        final IMapSelection selection = controller.getSelection();
        if (selection == null) {
          return;
        }
        final NodeModel node = event.getNode();
        if (selection.getSelected().equals(node)) {
          setStyle(node);
        }
      }
    });
    mapController.addMapChangeListener(new AMapChangeListenerAdapter() {

      @Override
            public void mapChanged(MapChangeEvent event) {
        if(! MapStyle.MAP_STYLES.equals(event.getProperty()))
          return;
View Full Code Here

Examples of org.freeplane.features.map.MapController

    {
      filterEditor.setSearchingDefaultCursor();
    }

    if(next != null){
      final MapController mapController = Controller.getCurrentModeController().getMapController();
      mapController.displayNode(next);
      selection.selectAsTheOnlyOneSelected(next);
      if (reFocusSearchInputField)
      {
        // this is called by Enter key listener in FilterConditionEditor
        // => we want to re-focus the search term input field so that one can hit enter
View Full Code Here

Examples of org.freeplane.features.map.MapController

      final Component focusOwner = KeyboardFocusManager.getCurrentKeyboardFocusManager().getFocusOwner();
      if (focusOwner == null || !SwingUtilities.isDescendingFrom(focusOwner, htmlEditorPanel)) {
        return;
      }
      final ModeController modeController = Controller.getCurrentModeController();
      final MapController mapController = modeController.getMapController();
      final MapModel map = modeController.getController().getMap();
      mapController.setSaved(map, false);
    }
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.