Chromium Code Reviews| Index: editor/tools/plugins/com.google.dart.tools.deploy/src/com/google/dart/tools/deploy/ApplicationActionBarAdvisor.java |
| =================================================================== |
| --- editor/tools/plugins/com.google.dart.tools.deploy/src/com/google/dart/tools/deploy/ApplicationActionBarAdvisor.java (revision 6529) |
| +++ editor/tools/plugins/com.google.dart.tools.deploy/src/com/google/dart/tools/deploy/ApplicationActionBarAdvisor.java (working copy) |
| @@ -16,6 +16,7 @@ |
| import com.google.dart.tools.core.DartCoreDebug; |
| import com.google.dart.tools.debug.ui.internal.view.DebuggerView; |
| import com.google.dart.tools.debug.ui.launch.DartRunAction; |
| +import com.google.dart.tools.debug.ui.launch.DartRunLastAction; |
| import com.google.dart.tools.debug.ui.launch.ManageLaunchesAction; |
| import com.google.dart.tools.ui.DartUI; |
| import com.google.dart.tools.ui.actions.AboutDartAction; |
| @@ -170,8 +171,10 @@ |
| // IDE-specific actions |
| // private IAction newWizardAction; |
| - private DartRunAction dartRunAction; |
| + private DartRunLastAction dartRunLastAction; |
| + private DartRunAction dartRunSelectionAction; |
| + |
| private GenerateJavascriptAction deployOptimizedAction; |
| private IWorkbenchAction importResourcesAction; |
| @@ -426,7 +429,7 @@ |
| // Add the group for applications to contribute |
| helpToolBar.add(new GroupMarker(IWorkbenchActionConstants.GROUP_APP)); |
| - helpToolBar.add(dartRunAction); |
| + helpToolBar.add(dartRunLastAction); |
| // Add to the cool bar manager |
| coolBar.add(actionBarConfigurer.createToolBarContributionItem(helpToolBar, |
| @@ -464,8 +467,12 @@ |
| // @issue should obtain from ConfigurationItemFactory |
| statusLineItem = new StatusLineContributionItem("ModeContributionItem"); //$NON-NLS-1$ |
| - dartRunAction = new DartRunAction(window); |
| + dartRunLastAction = new DartRunLastAction(window); |
|
danrubel
2012/04/13 18:24:32
setText and setToolTipText similar to below?
or ar
|
| + dartRunSelectionAction = new DartRunAction(window, true); |
| + dartRunSelectionAction.setText("Run selection"); |
| + dartRunSelectionAction.setToolTipText("Run the selected resource"); |
| + |
| deployOptimizedAction = new GenerateJavascriptAction(window); |
| newApplicationWizardAction = new OpenNewApplicationWizardAction(); |
| @@ -991,7 +998,8 @@ |
| menu.add(new Separator()); |
| - menu.add(new DartRunAction(window, true)); |
| + menu.add(new DartRunLastAction(window, true)); |
| + menu.add(dartRunSelectionAction); |
| menu.add(new ManageLaunchesAction(window)); |
| menu.add(new Separator()); |