List of usage examples for com.google.gwt.eclipse.core.speedtracer.ui SpeedTracerTab SpeedTracerTab
public SpeedTracerTab()
From source file:com.google.gdt.eclipse.suite.launch.ui.SpeedTracerLaunchTabGroup.java
License:Open Source License
public void createTabs(ILaunchConfigurationDialog dialog, String mode) { // TODO: rename or split into base class WebAppArgumentsTab argsTab = new WebAppArgumentsTab(); GWTSettingsTab gwtSettingsTab = null; ExtensionQuery<GWTSettingsTab> extQuery = new ExtensionQuery<GWTSettingsTab>(GWTPlugin.PLUGIN_ID, "gwtSettingsTab", "class"); List<ExtensionQuery.Data<GWTSettingsTab>> gwtSettingsTabs = extQuery.getData(); for (ExtensionQuery.Data<GWTSettingsTab> tab : gwtSettingsTabs) { gwtSettingsTab = tab.getExtensionPointData(); break;/* w w w . ja v a 2 s .c o m*/ } if (gwtSettingsTab == null) { gwtSettingsTab = new GWTSettingsTab(argsTab, false, false, true); } ILaunchConfigurationTab[] tabs = new ILaunchConfigurationTab[] { new WebAppMainTab(), new SpeedTracerTab(), new WebAppServerTab(argsTab, false, false), gwtSettingsTab, argsTab, new JavaJRETab(), new JavaClasspathTab(), new SourceLookupTab(), new EnvironmentTab(), new CommonTab() }; setTabs(tabs); }