TPTP 4.4.0 Testing Tools Project
Public API Specification

org.eclipse.hyades.test.ui.launch.tabGroups
Class BasicTestTabGroup

java.lang.Object
  extended byorg.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup
      extended byorg.eclipse.hyades.test.ui.launch.tabGroups.AbstractTabGroup
          extended byorg.eclipse.hyades.test.ui.launch.tabGroups.BasicTestTabGroup
All Implemented Interfaces:
org.eclipse.debug.ui.ILaunchConfigurationTabGroup

public class BasicTestTabGroup
extends AbstractTabGroup

Provides the tab group for the Test Launch Configurations.
In addition to the specification of its parent class AbstractTabGroup, this implementation shows a tab that allows the user to select a Test within a hierarchical view similar to the Test Navigator logical view, and a Deployment in a list of available deployments for the selected test.


Field Summary
 
Fields inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup
fTabs
 
Constructor Summary
BasicTestTabGroup()
           
 
Method Summary
protected  void addRunnableItemSelectionTab(java.util.List tabList, java.lang.String mode)
          This implementation adds the Test Selection Tab to the list.
protected  java.lang.String getLaunchConfigurationType()
          Returns the Launch Configuration Type this tab group applies for.
 
Methods inherited from class org.eclipse.hyades.test.ui.launch.tabGroups.AbstractTabGroup
_getLaunchConfigurationType, addAdditionalTabs, addCommonTab, addDebuggingTab, addExecutionHistoryTab, addProfilingTab, addTestAndDeploymentTab, addTestComponentAndDeploymentTab, createTabs, getProfilingAttachOption, getTabFactory, getUserActionsPerformed, isDebugMode, isProfilingMode, setUserActionsPerformed
 
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup
dispose, getTabs, initializeFrom, launched, performApply, setDefaults, setTabs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicTestTabGroup

public BasicTestTabGroup()
Method Detail

addRunnableItemSelectionTab

protected void addRunnableItemSelectionTab(java.util.List tabList,
                                           java.lang.String mode)
This implementation adds the Test Selection Tab to the list.

Specified by:
addRunnableItemSelectionTab in class AbstractTabGroup
Parameters:
tabList -

getLaunchConfigurationType

protected java.lang.String getLaunchConfigurationType()
Description copied from class: AbstractTabGroup
Returns the Launch Configuration Type this tab group applies for. null is valid and means "Regular TPTP Test Launch Configuration Type". Subclasses should redefine this method (unless no particular type-based tab is used).

Overrides:
getLaunchConfigurationType in class AbstractTabGroup
Returns:

TPTP 4.4.0 Testing Tools Project
Public API Specification