Search in sources :

Example 1 with CommonTab

use of org.eclipse.debug.ui.CommonTab in project linuxtools by eclipse.

the class RemoteProxyProfileLaunchConfigurationTabGroup method createTabs.

@Override
public void createTabs(ILaunchConfigurationDialog dialog, String mode) {
    ArrayList<AbstractLaunchConfigurationTab> tabs = new ArrayList<>();
    tabs.add(new RemoteProxyCMainTab());
    tabs.add(new CArgumentsTab());
    tabs.addAll(Arrays.asList(getProfileTabs()));
    tabs.add(new EnvironmentTab());
    tabs.add(new SourceLookupTab());
    tabs.add(new CommonTab());
    setTabs(tabs.toArray(new AbstractLaunchConfigurationTab[tabs.size()]));
}
Also used : CArgumentsTab(org.eclipse.cdt.launch.ui.CArgumentsTab) AbstractLaunchConfigurationTab(org.eclipse.debug.ui.AbstractLaunchConfigurationTab) ArrayList(java.util.ArrayList) EnvironmentTab(org.eclipse.debug.ui.EnvironmentTab) SourceLookupTab(org.eclipse.debug.ui.sourcelookup.SourceLookupTab) CommonTab(org.eclipse.debug.ui.CommonTab)

Example 2 with CommonTab

use of org.eclipse.debug.ui.CommonTab in project sling by apache.

the class SlingLaunchpadLaunchConfigurationTabGroup method createTabs.

@Override
public void createTabs(ILaunchConfigurationDialog dialog, String mode) {
    ILaunchConfigurationTab[] tabs = new ILaunchConfigurationTab[6];
    tabs[0] = new ServerLaunchConfigurationTab(new String[] { LAUNCHPAD_SERVER_ID });
    tabs[0].setLaunchConfigurationDialog(dialog);
    tabs[1] = new JavaArgumentsTab();
    tabs[1].setLaunchConfigurationDialog(dialog);
    tabs[2] = new JavaClasspathTab();
    tabs[2].setLaunchConfigurationDialog(dialog);
    tabs[3] = new SourceLookupTab();
    tabs[3].setLaunchConfigurationDialog(dialog);
    tabs[4] = new EnvironmentTab();
    tabs[4].setLaunchConfigurationDialog(dialog);
    tabs[5] = new CommonTab();
    tabs[5].setLaunchConfigurationDialog(dialog);
    setTabs(tabs);
}
Also used : JavaArgumentsTab(org.eclipse.jdt.debug.ui.launchConfigurations.JavaArgumentsTab) SourceLookupTab(org.eclipse.debug.ui.sourcelookup.SourceLookupTab) EnvironmentTab(org.eclipse.debug.ui.EnvironmentTab) CommonTab(org.eclipse.debug.ui.CommonTab) JavaClasspathTab(org.eclipse.jdt.debug.ui.launchConfigurations.JavaClasspathTab) ServerLaunchConfigurationTab(org.eclipse.wst.server.ui.ServerLaunchConfigurationTab) ILaunchConfigurationTab(org.eclipse.debug.ui.ILaunchConfigurationTab)

Example 3 with CommonTab

use of org.eclipse.debug.ui.CommonTab in project linuxtools by eclipse.

the class ProfileLaunchConfigurationTabGroup method createTabs.

@Override
public void createTabs(ILaunchConfigurationDialog dialog, String mode) {
    ArrayList<AbstractLaunchConfigurationTab> tabs = new ArrayList<>();
    tabs.add(new CMainTab2());
    tabs.add(new CArgumentsTab());
    tabs.addAll(Arrays.asList(getProfileTabs()));
    tabs.add(new EnvironmentTab());
    tabs.add(new SourceLookupTab());
    tabs.add(new CommonTab());
    setTabs(tabs.toArray(new AbstractLaunchConfigurationTab[tabs.size()]));
}
Also used : CArgumentsTab(org.eclipse.cdt.launch.ui.CArgumentsTab) AbstractLaunchConfigurationTab(org.eclipse.debug.ui.AbstractLaunchConfigurationTab) ArrayList(java.util.ArrayList) EnvironmentTab(org.eclipse.debug.ui.EnvironmentTab) SourceLookupTab(org.eclipse.debug.ui.sourcelookup.SourceLookupTab) CommonTab(org.eclipse.debug.ui.CommonTab) CMainTab2(org.eclipse.cdt.launch.ui.CMainTab2)

Aggregations

CommonTab (org.eclipse.debug.ui.CommonTab)3 EnvironmentTab (org.eclipse.debug.ui.EnvironmentTab)3 SourceLookupTab (org.eclipse.debug.ui.sourcelookup.SourceLookupTab)3 ArrayList (java.util.ArrayList)2 CArgumentsTab (org.eclipse.cdt.launch.ui.CArgumentsTab)2 AbstractLaunchConfigurationTab (org.eclipse.debug.ui.AbstractLaunchConfigurationTab)2 CMainTab2 (org.eclipse.cdt.launch.ui.CMainTab2)1 ILaunchConfigurationTab (org.eclipse.debug.ui.ILaunchConfigurationTab)1 JavaArgumentsTab (org.eclipse.jdt.debug.ui.launchConfigurations.JavaArgumentsTab)1 JavaClasspathTab (org.eclipse.jdt.debug.ui.launchConfigurations.JavaClasspathTab)1 ServerLaunchConfigurationTab (org.eclipse.wst.server.ui.ServerLaunchConfigurationTab)1