本文整理汇总了Java中org.eclipse.debug.ui.ILaunchShortcut类的典型用法代码示例。如果您正苦于以下问题:Java ILaunchShortcut类的具体用法?Java ILaunchShortcut怎么用?Java ILaunchShortcut使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
ILaunchShortcut类属于org.eclipse.debug.ui包,在下文中一共展示了ILaunchShortcut类的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: runTestWaitResult
import org.eclipse.debug.ui.ILaunchShortcut; //导入依赖的package包/类
private void runTestWaitResult(final IFile moduleToTest) {
final SessionEndedEventLatch latch = new SessionEndedEventLatch();
final EventBus eventBus = getEventBus();
final ILaunchShortcut launchShortcut = getLaunchShortcut();
eventBus.register(latch);
new Thread(() -> launchShortcut.launch(new StructuredSelection(moduleToTest), ILaunchManager.RUN_MODE)).start();
latch.startTestAndWait(5L, TimeUnit.SECONDS);
}
示例2: getLaunchShortcut
import org.eclipse.debug.ui.ILaunchShortcut; //导入依赖的package包/类
private ILaunchShortcut getLaunchShortcut() {
return getTesterInjector().getInstance(NodejsTesterLaunchShortcut.class);
}
示例3: launch
import org.eclipse.debug.ui.ILaunchShortcut; //导入依赖的package包/类
public void launch(ISelection selection, String mode) {
ILaunchShortcut delegate = getDelegate();
if (delegate != null) {
delegate.launch(selection, CoverageTools.LAUNCH_MODE);
}
}