Package org.freeplane.core.ui

Examples of org.freeplane.core.ui.AFreeplaneAction.actionPerformed()


      for(HotKeyIdentifier id : actionKeyMap.keySet()) {
        if(currentStroke.equals(id.getKeyStroke())) {
          if(id.accept(e)) {
            AFreeplaneAction action = WorkspaceController.getAction(actionKeyMap.get(id));
            if(action != null) {
              action.actionPerformed(new ActionEvent(e.getSource(), 0, null));
            }
            else {
              LogUtils.info("No action set for: "+ id.getKeyStroke());
            }
          }
View Full Code Here


      AFreeplaneAction action = Controller.getCurrentController().getAction(getType());
      if(action == null) {
        LogUtils.severe("No action '"+getType()+"' found");
        return;
      }
      action.actionPerformed(new ActionEvent(this, 0, "execute"));
    }
    else if (event.getType() == WorkspaceActionEvent.MOUSE_RIGHT_CLICK) {
      showPopup((Component) event.getBaggage(), event.getX(), event.getY());
    }   
  }
View Full Code Here

        });
        box.addItemListener(new ItemListener() {
            public void itemStateChanged(ItemEvent e) {
                AFreeplaneAction item = (AFreeplaneAction)e.getItem();
                final JComboBox box = (JComboBox) e.getSource();
                item.actionPerformed(new ActionEvent(box, ActionEvent.ACTION_PERFORMED, null));
            }
        });
        return box;
    }
View Full Code Here

      if ((0 != (e.getModifiers() & ActionEvent.CTRL_MASK))) {
        builder.getAcceleratorManager().newAccelerator(action, null);
        return;
      }
      builder.getRibbonActionEventHandler().fireAboutToPerformEvent(new AboutToPerformEvent(action));
      action.actionPerformed(e);
    }

    private boolean linkAccelerator(AFreeplaneAction action, ActionEvent e) {
      final boolean newAcceleratorOnNextClickEnabled = AccelerateableAction.isNewAcceleratorOnNextClickEnabled();
      if (newAcceleratorOnNextClickEnabled) {
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.