private void addPreferencesToOptionPanel() { final URL preferences = this.getClass().getResource(PREFERENCES_RESOURCE); if (preferences == null) throw new RuntimeException("cannot open preferences"); final Controller controller = Controller.getCurrentController(); MModeController modeController = (MModeController) controller.getModeController(); modeController.getOptionPanelBuilder().load(preferences); }
private void addPreferencesToOptionPanel() { final URL preferences = this.getClass().getResource(PREFERENCES_RESOURCE); if (preferences == null) throw new RuntimeException("cannot open preferences"); final Controller controller = Controller.getCurrentController(); MModeController modeController = (MModeController) controller.getModeController(); modeController.getOptionPanelBuilder().load(preferences); } }, props);
public ClipboardControllers() { super(); controllers = new TreeSet<>(this::prioritySort); final Controller controller = Controller.getCurrentController(); ModeController modeController = controller.getModeController(); copyAction = new CopyAction(); modeController.addAction(copyAction); }
@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); } }
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); }
public void run() { final MMapController mapController = (MMapController) Controller.getCurrentController().getModeController(MModeController.MODENAME).getMapController(); mapController.newDocumentationMap(document); } });
public void actionPerformed(final ActionEvent e) { final ModeController modeController = Controller.getCurrentController().getModeController(MModeController.MODENAME); MFileManager.getController(modeController).newMapFromDefaultTemplate(); }
@Override public void createFrame(final String[] args) { Controller controller = Controller.getCurrentController(); ModeController modeController = controller.getModeController(MModeController.MODENAME); controller.selectModeForBuild(modeController); Controller.getCurrentController().fireStartupFinished(); }
public void actionPerformed(final ActionEvent ev) { Controller controller =Controller.getCurrentController(); final MMapController mapController = (MMapController) controller.getModeController().getMapController(); try { mapController.restoreCurrentMap(); } catch (final Exception e) { LogUtils.severe(e); } }
@Override public void createModeControllers(final Controller controller) { HeadlessMModeControllerFactory.createModeController(); controller.getModeController(MModeController.MODENAME).getMapController().addMapChangeListener( applicationResourceController.getLastOpenedList()); }
public void actionPerformed(ActionEvent e) { final Controller controller = Controller.getCurrentController(); final NodeModel node = controller.getSelection().getSelected(); final ModeController modeController = controller.getModeController(); final MapStyle mapStyleController = MapStyle.getController(modeController); final MapModel map = node.getMap(); final String value = mapStyleController.getPropertySetDefault(map, propertyName); boolean set = ! Boolean.parseBoolean(value); mapStyleController.setProperty(map, propertyName, Boolean.toString(set)); setSelected(set); }
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); }
@Override public void buildMenus(final Controller controller, final Set<String> plugins) { LoadAcceleratorPresetsAction.install(controller.getModeController(MModeController.MODENAME)); buildMenus(controller, plugins, MModeController.MODENAME, "/xml/mindmapmodemenu.xml"); buildMenus(controller, plugins, FModeController.MODENAME, "/xml/filemodemenu.xml"); ResourceController.getResourceController().getAcceleratorManager().loadAcceleratorPresets(); }
@Override public void actionPerformed(final ActionEvent arg0, final NodeModel node) { final ProgressUtilities progUtil = new ProgressUtilities(); final ViewerController vc = ((ViewerController) Controller.getCurrentController().getModeController() .getExtension(ViewerController.class)); if (progUtil.hasExternalResource(node) && !progUtil.hasExtendedProgressIcon(node)) { vc.undoableDeactivateHook(node); } }
public void actionPerformed(final ActionEvent e) { final ModeController modeController = Controller.getCurrentController().getModeController(MModeController.MODENAME); MFileManager.getController(modeController).open(); Controller.getCurrentController().getMapViewManager().setMapTitles(); }
private void changeToolbar(final NodeModel node) { final Controller controller = Controller.getCurrentController(); final MNodeStyleController styleController = (MNodeStyleController) controller.getModeController() .getExtension(NodeStyleController.class); selectFontSize(Integer.toString(styleController.getFontSize(node))); selectFontName(styleController.getFontFamilyName(node)); final LogicalStyleController logicalStyleController = LogicalStyleController.getController(); ignoreChangeEvent = true; styles.setSelectedItem(logicalStyleController.getFirstStyle(node)); ignoreChangeEvent = false; }
@Override public void setSaved(final MapModel mapModel, final boolean saved) { final boolean setTitle = saved != mapModel.isSaved() || mapModel.isReadOnly(); mapModel.setSaved(saved); if (setTitle) { final Controller controller = Controller.getCurrentController(); controller.getMapViewManager().setMapTitles(); final AFreeplaneAction saveAction = controller.getModeController().getAction("SaveAction"); if(saveAction != null) saveAction.setEnabled(); } }
private void showFoldingPopup(MouseEvent e) { ModeController mc = Controller.getCurrentController().getModeController(); final FoldingController foldingController = mc.getExtension(FoldingController.class); if(foldingController == null) return; final NodeView nodeView = nodeSelector.getRelatedNodeView(e); final JPopupMenu popupmenu = foldingController.createFoldingPopupMenu(nodeView.getModel()); AutoHide.start(popupmenu); new NodePopupMenuDisplayer().showMenuAndConsumeEvent(popupmenu, e); }
/** * */ private void createActions() { final Controller controller = Controller.getCurrentController(); ModeController modeController = controller.getModeController(); modeController.addAction(new CopySingleAction()); if(!controller.getViewController().isApplet()) modeController.addAction(new CopyIDAction()); modeController.addAction(new CopyNodeURIAction()); }
@Override public void createModeControllers(final Controller controller) { MModeControllerFactory.createModeController(); final ModeController mindMapModeController = controller.getModeController(MModeController.MODENAME); LastOpenedList lastOpenedList = applicationResourceController.getLastOpenedList(); mindMapModeController.getMapController().addMapChangeListener(lastOpenedList); lastOpenedList.registerMenuContributor(mindMapModeController); mindMapModeController.addUiBuilder(Phase.ACTIONS, "filterConditions", FilterController .getController(controller) .getMenuBuilder(), new ChildActionEntryRemover(controller)); FModeControllerFactory.createModeController(); }