Package org.freeplane.features.map

Examples of org.freeplane.features.map.IMapSelectionListener


    useRibbonMenu = useRibbons;
    Controller controller = Controller.getCurrentController();
    mapsMenuActionListener = new MapsMenuActionListener(controller);
    menuBuilderList.put(MenuBuilder.class, new MenuBuilder(modeController, getAcceleratorManager()));
    menuBuilderList.put(RibbonBuilder.class, new RibbonBuilder(modeController, getAcceleratorManager()));
    controller.getMapViewManager().addMapSelectionListener(new IMapSelectionListener() {
      public void afterMapChange(final MapModel oldMap, final MapModel newMap) {
        if(modeController.equals(Controller.getCurrentModeController()))
          getMenuBuilder(MenuBuilder.class).afterMapChange(newMap);
      }
View Full Code Here


    }
    if(! modeController.getController().getViewController().isHeadless()){
      final IUserInputListenerFactory userInputListenerFactory = modeController.getUserInputListenerFactory();
      final MenuBuilder menuBuilder = userInputListenerFactory.getMenuBuilder(MenuBuilder.class);
      //TODO RIBBONS - apply to ribbons as well
      Controller.getCurrentController().getMapViewManager().addMapSelectionListener(new IMapSelectionListener() {
        public void beforeMapChange(final MapModel oldMap, final MapModel newMap) {
          removeStyleMenu(menuBuilder, "main_menu_styles");
          removeStyleMenu(menuBuilder, "node_popup_styles");
        }
View Full Code Here

TOP

Related Classes of org.freeplane.features.map.IMapSelectionListener

Copyright © 2018 www.massapicom. 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.