Search in sources :

Example 6 with ProfileLaunchConfigurationTabGroup

use of org.eclipse.linuxtools.profiling.launch.ProfileLaunchConfigurationTabGroup in project linuxtools by eclipse.

the class ExtensionPointTest method testTabGroup.

@Test
public void testTabGroup() {
    ProfileLaunchConfigurationTabGroup tabgroup = ProviderFramework.getTabGroupProvider(PROFILING_TYPE);
    // $NON-NLS-1$
    ProfileLaunchConfigurationTabGroup tabgroup2 = ProviderFramework.getTabGroupProviderFromId(PLUGIN_ID + "1");
    assertTrue(tabgroup instanceof StubbyLaunchConfigurationTabGroup);
    assertTrue(tabgroup2 instanceof StubbyLaunchConfigurationTabGroup);
}
Also used : ProfileLaunchConfigurationTabGroup(org.eclipse.linuxtools.profiling.launch.ProfileLaunchConfigurationTabGroup) StubbyLaunchConfigurationTabGroup(org.eclipse.linuxtools.profiling.provider.tests.stubby.StubbyLaunchConfigurationTabGroup) Test(org.junit.Test)

Aggregations

ProfileLaunchConfigurationTabGroup (org.eclipse.linuxtools.profiling.launch.ProfileLaunchConfigurationTabGroup)6 CoreException (org.eclipse.core.runtime.CoreException)4 ILaunchConfigurationTab (org.eclipse.debug.ui.ILaunchConfigurationTab)3 IConfigurationElement (org.eclipse.core.runtime.IConfigurationElement)2 Matcher (java.util.regex.Matcher)1 Pattern (java.util.regex.Pattern)1 AbstractCLaunchDelegate (org.eclipse.cdt.launch.AbstractCLaunchDelegate)1 ILaunchConfigurationWorkingCopy (org.eclipse.debug.core.ILaunchConfigurationWorkingCopy)1 AbstractLaunchConfigurationTab (org.eclipse.debug.ui.AbstractLaunchConfigurationTab)1 ILaunchConfigurationDialog (org.eclipse.debug.ui.ILaunchConfigurationDialog)1 IRunnableWithProgress (org.eclipse.jface.operation.IRunnableWithProgress)1 ProfileLaunchShortcut (org.eclipse.linuxtools.profiling.launch.ProfileLaunchShortcut)1 StubbyLaunchConfigurationTabGroup (org.eclipse.linuxtools.profiling.provider.tests.stubby.StubbyLaunchConfigurationTabGroup)1 CTabItem (org.eclipse.swt.custom.CTabItem)1 Test (org.junit.Test)1