Package org.freeplane.plugin.workspace.actions

Examples of org.freeplane.plugin.workspace.actions.WorkspaceRemoveProjectAction


        final String MENU_PROJECT_ADD_KEY = builder.getMenuKey(MENU_PROJECT_KEY, "new");       
        final JMenu addMenu = new JMenu(TextUtils.getText("workspace.action.new.label"));
        builder.addMenuItem(MENU_PROJECT_KEY, addMenu, MENU_PROJECT_ADD_KEY, MenuBuilder.AS_CHILD);
        builder.addAction(MENU_PROJECT_ADD_KEY, new NodeNewFolderAction(), MenuBuilder.AS_CHILD);
        builder.addAction(MENU_PROJECT_ADD_KEY, new NodeNewLinkAction(), MenuBuilder.AS_CHILD);
        final WorkspaceRemoveProjectAction rmProjectAction = new WorkspaceRemoveProjectAction();
        builder.addAction(MENU_PROJECT_KEY, rmProjectAction, MenuBuilder.AS_CHILD);
       
        builder.addSeparator(MENU_PROJECT_KEY, MenuBuilder.AS_CHILD);
        setDefaultAccelerator(builder.getShortcutKey(builder.getMenuKey(MENU_PROJECT_KEY,WorkspaceProjectOpenLocationAction.KEY)), "control alt L");
        final WorkspaceProjectOpenLocationAction openLocAction = new WorkspaceProjectOpenLocationAction();
        builder.addAction(MENU_PROJECT_KEY, openLocAction, MenuBuilder.AS_CHILD);
       
        projectMenu.getPopupMenu().addPopupMenuListener(new PopupMenuListener() {
          public void popupMenuWillBecomeVisible(PopupMenuEvent e) {
            rmProjectAction.setEnabled();
            openLocAction.setEnabled();
            if(WorkspaceController.getCurrentProject() == null) {
              addMenu.setEnabled(false);
            }
            else {
View Full Code Here


    WorkspaceController.addAction(new NodeCopyAction());
    WorkspaceController.addAction(new NodePasteAction());
    WorkspaceController.addAction(new NodeRenameAction());
    WorkspaceController.addAction(new NodeRemoveAction());
    WorkspaceController.addAction(new NodeRefreshAction());
    WorkspaceController.addAction(new WorkspaceRemoveProjectAction());
   
    WorkspaceController.replaceAction(new WorkspaceNewMapAction());
    WorkspaceController.addAction(new FileNodeNewMindmapAction());
    WorkspaceController.addAction(new FileNodeNewFileAction());
    WorkspaceController.addAction(new FileNodeDeleteAction());
View Full Code Here

TOP

Related Classes of org.freeplane.plugin.workspace.actions.WorkspaceRemoveProjectAction

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.