Package org.freeplane.plugin.openmaps

Source Code of org.freeplane.plugin.openmaps.OpenMapsRegistration

package org.freeplane.plugin.openmaps;

import org.freeplane.features.mode.ModeController;
import org.freeplane.plugin.openmaps.actions.InsertOpenMapsAction;
import org.freeplane.plugin.openmaps.actions.RemoveOpenMapsAction;
import org.freeplane.plugin.openmaps.actions.ViewOpenMapsAction;

/**
* @author Blair Archibald
*/
public class OpenMapsRegistration {
 
  public OpenMapsRegistration(ModeController modeController) {
    final OpenMapsNodeHook nodeHook = new OpenMapsNodeHook();
    if (modeController.getModeName() == "MindMap") {
      modeController.addAction(new InsertOpenMapsAction(nodeHook));
      modeController.addAction(new RemoveOpenMapsAction(nodeHook));
      modeController.addAction(new ViewOpenMapsAction(nodeHook));
    }
  }

}
TOP

Related Classes of org.freeplane.plugin.openmaps.OpenMapsRegistration

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.