/** * @see org.eclipse.debug.core.IStatusHandler#handleStatus(org.eclipse.core.runtime.IStatus, java.lang.Object) */ @Override public Object handleStatus(IStatus status, Object source) { ILaunchConfigurationDialog dialog = (ILaunchConfigurationDialog) source; dialog.setActiveTab(3); return null; }
private void selectWorkspaceField(ILaunchConfigurationDialog dialog) { ILaunchConfigurationTab[] tabs = dialog.getTabs(); if (tabs != null) { for (ILaunchConfigurationTab tab : tabs) { if (tab instanceof MainTab) { MainTab mainTab = (MainTab) tab; dialog.setActiveTab(mainTab); mainTab.applyData(IPDELauncherConstants.LOCATION); } } } }
getLaunchConfigurationDialog().setActiveTab(mainTab);