Examples of NodeView


Examples of org.freeplane.view.swing.map.NodeView

      final JPopupMenu popupmenu = mc.getUserInputListenerFactory().getNodePopupMenu();
      if (popupmenu.isShowing()) {
        return;
      }
    }
    final NodeView nodeView = nodeSelector.getRelatedNodeView(e);
    if (nodeView == null)
      return;
    final NodeModel model = nodeView.getModel();
      TextController controller = TextController.getController();
    if (eventFromHideDisplayArea(e)){
      final IMapSelection selection = Controller.getCurrentController().getSelection();
      selection.keepNodePosition(model, 0.0f, 0.0f);
        controller.setDetailsHidden(model, ! DetailTextModel.getDetailText(model).isHidden());
View Full Code Here

Examples of org.freeplane.view.swing.map.NodeView

      remove.addActionListener(new ActionListener() {
        public void actionPerformed(final ActionEvent e) {
          final ExternalResource extRes = node.getExtension(ExternalResource.class);
          if (progUtil.hasExternalResource(node) && !progUtil.hasExtendedProgressIcon(node)) {
            viewer.remove(node, extRes);
            NodeView nv = null;
            final Collection<INodeView> invs = Controller.getCurrentController().getModeController()
                .getMapController().getSelectedNode().getViewers();
            for (final INodeView inv : invs) {
              if (inv instanceof NodeView) {
                nv = (NodeView) inv;
View Full Code Here

Examples of org.freeplane.view.swing.map.NodeView

        }
        return;
      case KeyEvent.VK_CONTEXT_MENU:
        final ModeController modeController = Controller.getCurrentModeController();
        final NodeModel node = Controller.getCurrentModeController().getMapController().getSelectedNode();
        final NodeView nodeView = mapView.getNodeView(node);
        final JPopupMenu popupmenu = modeController.getUserInputListenerFactory().getNodePopupMenu();
        if (popupmenu != null) {
          popupmenu.addHierarchyListener(new ControllerPopupMenuListener());
          final MainView mainView = nodeView.getMainView();
          popupmenu.show(mainView, mainView.getX(), mainView.getY());
        }
    }
  }
View Full Code Here

Examples of org.freeplane.view.swing.map.NodeView

          final Timer eventTimer = (Timer)event.getSource();
          focusMapLater(mapView, eventTimer);
        }
      private void focusMapLater(final MapView mapView, final Timer eventTimer) {
              if(mapView.isShowing() && Controller.getCurrentController().getMapViewManager().getMapViewComponent() == mapView){
            final NodeView selected = mapView.getSelected();
            if(selected != null){
              final Frame frame = JOptionPane.getFrameForComponent(mapView);
            if (frame.isFocused())
                selected.requestFocusInWindow();
            else
              frame.addWindowFocusListener(new WindowAdapter() {
                @Override
                                public void windowGainedFocus(WindowEvent e) {
                  frame.removeWindowFocusListener(this);
                  selected.requestFocusInWindow();
                  retryCount = 2;
                  eventTimer.start();
                                }
              });
            }
View Full Code Here

Examples of org.freeplane.view.swing.map.NodeView

      }
    };
  }

  public void selectAsTheOnlyOneSelected(){
    final NodeView node = getNodeView();
    node.getMap().selectAsTheOnlyOneSelected(node);
  }
View Full Code Here

Examples of org.freeplane.view.swing.map.NodeView

    final NodeView node = getNodeView();
    node.getMap().selectAsTheOnlyOneSelected(node);
  }

  public void toggleSelected(){
    final NodeView node = getNodeView();
    node.getModel().setFolded(!node.getModel().isFolded());
  }
View Full Code Here

Examples of org.freeplane.view.swing.map.NodeView

    final NodeView node = getNodeView();
    node.getModel().setFolded(!node.getModel().isFolded());
  }

  public Node getSelected(){
    final NodeView node = getNodeView();
    return new Node(node.getMap().getSelected().getMainView());
  }
View Full Code Here

Examples of org.freeplane.view.swing.map.NodeView

  @Override
  public void add(final NodeModel node, final IExtension extension) {
    final LatexExtension latexExtension = (LatexExtension) extension;
    for(NodeModel nodeClone : node.clones()){
      for (final INodeView iNodeView : nodeClone.getViewers()) {
        final NodeView view = (NodeView) iNodeView;
        createViewer(latexExtension, view);
      }
    }
    super.add(node, extension);
  }
View Full Code Here

Examples of org.freeplane.view.swing.map.NodeView

  protected Class<LatexExtension> getExtensionClass() {
    return LatexExtension.class;
  }

  public void onViewCreated(final Container container) {
    final NodeView nodeView = (NodeView) container;
    final LatexExtension latexExtension = (LatexExtension) nodeView.getModel().getExtension(LatexExtension.class);
    if (latexExtension == null) {
      return;
    }
    createViewer(latexExtension, nodeView);
  }
View Full Code Here

Examples of org.freeplane.view.swing.map.NodeView

    }
    createViewer(latexExtension, nodeView);
  }

  public void onViewRemoved(final Container container) {
    final NodeView nodeView = (NodeView) container;
    final LatexExtension latexExtension = (LatexExtension) nodeView.getModel().getExtension(LatexExtension.class);
    if (latexExtension == null) {
      return;
    }
    deleteViewer(latexExtension, nodeView);
  }
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.