Examples of RibbonBuilder


Examples of org.freeplane.core.ui.ribbon.RibbonBuilder

  public UserInputListenerFactory(final ModeController modeController, boolean useRibbons) {
    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

Examples of org.freeplane.core.ui.ribbon.RibbonBuilder

    MModeControllerFactory.createModeController();
    final ModeController mindMapModeController = controller.getModeController(MModeController.MODENAME);
    LastOpenedList lastOpenedList = applicationResourceController.getLastOpenedList();
    mindMapModeController.getMapController().addMapChangeListener(lastOpenedList);
    LastOpenedMapsRibbonContributorFactory lastOpenedMapsRibbonContributorFactory = lastOpenedList.getLastOpenedMapsRibbonContributorFactory();
    RibbonBuilder menuBuilder = mindMapModeController.getUserInputListenerFactory().getMenuBuilder(RibbonBuilder.class);
    menuBuilder.registerContributorFactory("lastOpenedMaps", lastOpenedMapsRibbonContributorFactory);
    mindMapModeController.addMenuContributor(FilterController.getController(controller).getMenuContributor());
    if(! USE_RIBBONS_MENU){
      BModeControllerFactory.createModeController();
      FModeControllerFactory.createModeController();
    }
View Full Code Here

Examples of org.freeplane.core.ui.ribbon.RibbonBuilder

    modeController.setUserInputListenerFactory(userInputListenerFactory);
    controller.addModeController(modeController);
    controller.selectModeForBuild(modeController);
    new MMapController(modeController);
    if(userInputListenerFactory.useRibbonMenu()) {
      RibbonBuilder builder = userInputListenerFactory.getMenuBuilder(RibbonBuilder.class);
      final RibbonMapChangeAdapter mapChangeAdapter = builder.getMapChangeAdapter();
      modeController.getMapController().addNodeSelectionListener(mapChangeAdapter);
      modeController.getMapController().addNodeChangeListener(mapChangeAdapter);
      modeController.getMapController().addMapChangeListener(mapChangeAdapter);
      controller.getMapViewManager().addMapSelectionListener(mapChangeAdapter);
    }
View Full Code Here

Examples of org.freeplane.core.ui.ribbon.RibbonBuilder

        modeController.getOptionPanelBuilder().load(preferences);
    }

    private void updateMenus(ModeController modeController, final ScriptingConfiguration configuration) {
        if (UITools.useRibbonsMenu()) {
            final RibbonBuilder menuBuilder = modeController.getUserInputListenerFactory().getMenuBuilder(
                RibbonBuilder.class);
            menuBuilder.registerContributorFactory(MENU_SCRIPTS_LOCATION, new ScriptingRibbonsContributorFactory(
                modeController, configuration));
            menuBuilder.updateRibbon(getClass().getResource("ribbons.xml"));
        }
        else {
            modeController.addMenuContributor(new ScriptingMenuContributor(modeController, configuration,
                MENU_SCRIPTS_LOCATION));
        }
View Full Code Here

Examples of org.freeplane.core.ui.ribbon.RibbonBuilder

    super("ToggleRibbonAction");
  }
 
  public void actionPerformed(ActionEvent e) {
    if(Controller.getCurrentModeController().getUserInputListenerFactory().useRibbonMenu()) {
      RibbonBuilder ribbonBuilder = Controller.getCurrentModeController().getUserInputListenerFactory().getMenuBuilder(RibbonBuilder.class);
      if (ribbonBuilder != null) {
        ribbonBuilder.setMinimized(!ribbonBuilder.isMinimized());
      }
    }
  }
View Full Code Here

Examples of org.freeplane.core.ui.ribbon.RibbonBuilder

  }
 
  @Override
  public void setSelected() {
    if(Controller.getCurrentModeController().getUserInputListenerFactory().useRibbonMenu()) {
      RibbonBuilder ribbonBuilder = Controller.getCurrentModeController().getUserInputListenerFactory().getMenuBuilder(RibbonBuilder.class);
      if (ribbonBuilder != null) {
        setSelected(ribbonBuilder.isMinimized());
      }
    }
    else {
      setSelected(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.