private void buildMenus(final Controller controller, final Set<String> plugins, String mode, String xml) { ModeController modeController = controller.getModeController(mode); controller.selectModeForBuild(modeController); modeController.updateMenus(xml, plugins); controller.selectModeForBuild(null); }
Controller controller = Controller.getCurrentController(); ModeController modeController = controller.getModeController(MModeController.MODENAME); controller.selectModeForBuild(modeController); EventQueue.invokeLater(new Runnable() { @Override
@Override public void createFrame(final String[] args) { Controller controller = Controller.getCurrentController(); ModeController modeController = controller.getModeController(MModeController.MODENAME); controller.selectModeForBuild(modeController); Controller.getCurrentController().fireStartupFinished(); }
if (modeControllerProviders != null) { final ModeController modeController = controller.getModeController(modeName); Controller.getCurrentController().selectModeForBuild(modeController); for (int i = 0; i < modeControllerProviders.length; i++) { final ServiceReference modeControllerProvider = modeControllerProviders[i];
modeController.setUserInputListenerFactory(userInputListenerFactory); controller.addModeController(modeController); controller.selectModeForBuild(modeController); ClipboardControllers.install(new ClipboardControllers()); new FMapController(modeController);
modeController.setUserInputListenerFactory(userInputListenerFactory); controller.addModeController(modeController); controller.selectModeForBuild(modeController); ClipboardControllers.install(new ClipboardControllers()); new MapController(modeController);
controller.addAction(new ShowSelectionAsRectangleAction()); modeController = new SModeController(controller); controller.selectModeForBuild(modeController); ClipboardControllers.install(new MClipboardControllers()); modeController.addAction(new NewUserStyleAction()); MapStyle.install(false); controller.addModeController(modeController); controller.selectModeForBuild(modeController); if (extentionInstaller != null) extentionInstaller.installExtensions(controller);
modeController.setUserInputListenerFactory(new UserInputListenerFactory(modeController)); controller.addModeController(modeController); controller.selectModeForBuild(modeController); ClipboardControllers.install(new MClipboardControllers()); new MMapController(modeController);
modeController.setUserInputListenerFactory(userInputListenerFactory); controller.addModeController(modeController); controller.selectModeForBuild(modeController); ClipboardControllers.install(new MClipboardControllers()); new MMapController(modeController);