Examples of AWorkspaceModeExtension


Examples of org.freeplane.plugin.workspace.features.AWorkspaceModeExtension

      modeWorkspaceCtrlMap.remove(modeController);
    }
  }

  public boolean installMode(ModeController modeController) {
    AWorkspaceModeExtension modeCtrl = modeController.getExtension(AWorkspaceModeExtension.class);
    if(modeCtrl == null) {
      Class<? extends AWorkspaceModeExtension> clazz = modeWorkspaceCtrlMap.get(modeController.getClass());
      if(clazz == null) {
        return false;
      }
View Full Code Here

Examples of org.freeplane.plugin.workspace.features.AWorkspaceModeExtension

         
    resBundle.addResources(resBundle.getLanguageCode(), res);
  }
 
  public void startModeExtension(ModeController modeController) {
    AWorkspaceModeExtension modeCtrl = modeController.getExtension(AWorkspaceModeExtension.class);
    if(modeCtrl == null) {
      return;
    }
    modeCtrl.start(modeController);
   
  }
View Full Code Here

Examples of org.freeplane.plugin.workspace.features.AWorkspaceModeExtension

  }
 
  public void shutdown() {
    for (String modeName : Controller.getCurrentController().getModes()) {
      ModeController modeController = Controller.getCurrentController().getModeController(modeName);
      AWorkspaceModeExtension modeExt = modeController.getExtension(AWorkspaceModeExtension.class);
      if(modeExt == null) {
        continue;
      }
      modeExt.shutdown();
    }
   
  }
View Full Code Here

Examples of org.freeplane.plugin.workspace.features.AWorkspaceModeExtension

    }   
    return false;
  }

  public int getSourceActions(JComponent comp) {
    AWorkspaceModeExtension ctrl = WorkspaceController.getCurrentModeExtension();
    if(ctrl.getView().containsComponent(comp)) {
      TreePath selectionPath = ctrl.getView().getSelectionPath();
      if(selectionPath != null) {
        if(selectionPath.getLastPathComponent() instanceof WorkspaceRootNode) {
          return NONE;
        }
        //SYSTEM NODES are vulnerable for DnD move events (e.g. Copy a system file link and delete the copy hard afterwards, maybe the original will also be deleted.)
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.