Tabnine Logo
Controller
Code IndexAdd Tabnine to your IDE (free)

How to use
Controller
in
org.freeplane.features.mode

Best Java code snippets using org.freeplane.features.mode.Controller (Showing top 20 results out of 315)

origin: freeplane/freeplane

@Override
public void deactivateUndo() {
  final MapModel map = Controller.getCurrentController().getMap();
  if (map instanceof MapModel) {
    MModeController modeController = ((MModeController) Controller.getCurrentModeController());
    modeController.deactivateUndo((MMapModel) map);
  }
}
origin: freeplane/freeplane

private PresentationPngExporter(PresentationState presentationState, File exportDirectory) {
  this.presentationState = presentationState;
  this.exportDirectory = exportDirectory;
  this.zoom = Controller.getCurrentController().getMapViewManager().getZoom();
  final List<NodeModel> selection = Controller.getCurrentController().getSelection().getOrderedSelection();
  this.selection = selection.toArray(new NodeModel[selection.size()]);
  mapViewComponent = (JComponent) Controller.getCurrentController().getMapViewManager().getMapViewComponent();
}
origin: freeplane/freeplane

  @Override
  public boolean close() {
    final Controller controller = Controller.getCurrentController();
    final ModeController modeController = controller.getModeController(MModeController.MODENAME);
    final MMapController mapController = (MMapController) modeController.getMapController();
    return mapController.close(this);
  }
}
origin: freeplane/freeplane

@Override
public void createFrame(final String[] args) {
  Controller controller = Controller.getCurrentController();
  ModeController modeController = controller.getModeController(MModeController.MODENAME);
  controller.selectModeForBuild(modeController);
  Controller.getCurrentController().fireStartupFinished();
}
origin: freeplane/freeplane

private void buildMenus(final Controller controller, final Set<String> plugins, String mode, String xml) {
  ModeController modeController = controller.getModeController(mode);
  controller.selectModeForBuild(modeController);
  modeController.updateMenus(xml, plugins);
  controller.selectModeForBuild(null);
}
origin: freeplane/freeplane

private void updateUILater() {
  mapChangeCounter++;
  Controller.getCurrentController().getViewController().invokeLater(new Runnable() {
    @Override
    public void run() {
      mapChangeCounter--;
      if (0 == mapChangeCounter)
        updateUI();
    }
  });
}
origin: freeplane/freeplane

@Override
public void select(final Node toSelect) {
  if (toSelect != null) {
    final NodeModel nodeModel = ((NodeProxy) toSelect).getDelegate();
    Controller.getCurrentModeController().getMapController().displayNode(nodeModel);
    Controller.getCurrentController().getSelection().selectAsTheOnlyOneSelected(nodeModel);
  }
}
origin: freeplane/freeplane

protected NodeModel[] getRootNodeForSelection() {
  final NodeModel[] nodes = new NodeModel[1];
  nodes[0] = Controller.getCurrentController().getMap().getRootNode();
  return nodes;
}
origin: freeplane/freeplane

public RenderedImage createBufferedImage(MapModel map, final Dimension slideSize, NodeModel placedNode, NodePosition placedNodePosition) {
  final Controller controller = Controller.getCurrentController();
  if(! map.equals(controller.getMap())) {
    return null;
  }
  return controller.getMapViewManager().createImage(slideSize, placedNode, placedNodePosition, imageResolutionInDpi);
}
origin: freeplane/freeplane

private EditNodeBase createEditor(final NodeModel nodeModel, final IEditControl editControl,
                 String text, final boolean isNewNode, final boolean editLong,
                 boolean internal) {
  Controller.getCurrentModeController().setBlocked(true);
  EditNodeBase base = getEditNodeBase(nodeModel, text, editControl, editLong);
  if (base != null || !internal) {
    return base;
  }
  final IEditBaseCreator textFieldCreator = (IEditBaseCreator) Controller.getCurrentController()
    .getMapViewManager();
  return textFieldCreator.createEditor(nodeModel, editControl, text, editLong);
}
origin: freeplane/freeplane

/**
 * @param create_image
 */
private String getAreaCode(final boolean create_image) {
  String areaCode = "";
  if (create_image) {
    areaCode = Controller.getCurrentController().getMapViewManager().createHtmlMap();
  }
  return areaCode;
}
origin: freeplane/freeplane

  @Override
  protected void actionPerformed(final ActionEvent e, final NodeModel node) {
    final NodeModel root = Controller.getCurrentController().getMap().getRootNode();
    Controller.getCurrentController().getSelection().selectBranch(root, true);
  }
}
origin: freeplane/freeplane

  @Override
  public void actionPerformed(final ActionEvent e) {
    final Controller controller = Controller.getCurrentController();
    final NodeModel selected = controller.getSelection().getSelected();
    final ClipboardAccessor clipboardController = Controller.getCurrentModeController().getExtension(
      ClipboardAccessor.class);
    String suggestedString = explorer.getNodeReferenceSuggestion(selected);
    clipboardController.setClipboardContents(new StringSelection(suggestedString));
    controller.getViewController().out(suggestedString);
  }
}
origin: freeplane/freeplane

private String getMapXml(List<NodeModel> nodes, final Mode mode) throws IOException {
  final StringWriter writer = new StringWriter();
  final ModeController modeController = Controller.getCurrentModeController();
  final Controller controller = modeController.getController();
  final MapModel map = controller.getMap();
  new BranchXmlWriter(nodes).writeXml(writer, mode);
  return writer.getBuffer().toString();
}
origin: freeplane/freeplane

public void select(final NodeModel node) {
  final MapModel map = node.getMap();
  final Controller controller = Controller.getCurrentController();
  if (! map.equals(controller.getMap())){
    controller.getMapViewManager().changeToMap(map);
  }
  displayNode(node);
  controller.getSelection().selectAsTheOnlyOneSelected(node);
}
origin: freeplane/freeplane

public void actionPerformed(final ActionEvent e) {
  final ModeController modeController = Controller.getCurrentController().getModeController(MModeController.MODENAME);
  MFileManager.getController(modeController).open();
  Controller.getCurrentController().getMapViewManager().setMapTitles();
}
origin: freeplane/freeplane

  public void actionPerformed(final ActionEvent e) {
    final Controller controller = Controller.getCurrentController();
    final MapStyle mapStyle = controller.getModeController().getExtension(MapStyle.class);
    final MapModel model = controller.getMap();
    mapStyle.setProperty(model, MapStyle.RESOURCES_BACKGROUND_IMAGE, null);
  }
}
origin: freeplane/freeplane

public void actionPerformed(ActionEvent e) {
  final Controller controller = Controller.getCurrentController();
  final NodeModel selected = controller.getSelection().getSelected();
  final MapController mapController = controller.getModeController().getMapController();
  mapController.showNextChild(selected);
}
origin: freeplane/freeplane

public void actionPerformed(final ActionEvent e) {
  final ResourceController resourceController = ResourceController.getResourceController();
  resourceController.setProperty("note_location", position);
  final ViewController viewController = Controller.getCurrentModeController().getController().getViewController();
  viewController.changeNoteWindowLocation();
}
origin: freeplane/freeplane

  @Override
  protected void actionPerformed(ActionEvent e, NodeModel node) {
    final IMapSelection selection = Controller.getCurrentController().getSelection();
    selection.selectBranch(node, true);
  }
}
org.freeplane.features.modeController

Javadoc

Provides the methods to edit/change a Node. Forwards all messages to MapModel(editing) or MapView(navigation).

Most used methods

  • getCurrentController
  • getCurrentModeController
  • getMap
  • getMapViewManager
  • getModeController
  • getViewController
  • getResourceController
  • getSelection
  • addApplicationLifecycleListener
  • addOptionValidator
  • getExtension
  • <init>
  • getExtension,
  • <init>,
  • addAction,
  • addActionIfNotAlreadySet,
  • addExtension,
  • addMapLifeCycleListener,
  • addModeController,
  • close,
  • closeAllMaps,
  • exec

Popular in Java

  • Making http requests using okhttp
  • scheduleAtFixedRate (ScheduledExecutorService)
  • addToBackStack (FragmentTransaction)
  • putExtra (Intent)
  • FileReader (java.io)
    A specialized Reader that reads from a file in the file system. All read requests made by calling me
  • UnknownHostException (java.net)
    Thrown when a hostname can not be resolved.
  • GregorianCalendar (java.util)
    GregorianCalendar is a concrete subclass of Calendarand provides the standard calendar used by most
  • TimerTask (java.util)
    The TimerTask class represents a task to run at a specified time. The task may be run once or repeat
  • Stream (java.util.stream)
    A sequence of elements supporting sequential and parallel aggregate operations. The following exampl
  • Runner (org.openjdk.jmh.runner)
  • Top PhpStorm plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now