org.eclipse.hyades.test.ui.launch.tabGroups
Class BasicTestComponentTabGroup
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup
org.eclipse.hyades.test.ui.launch.tabGroups.AbstractTabGroup
org.eclipse.hyades.test.ui.launch.tabGroups.BasicTestComponentTabGroup
- All Implemented Interfaces:
- org.eclipse.debug.ui.ILaunchConfigurationTabGroup
- public class BasicTestComponentTabGroup
- extends AbstractTabGroup
Provides the tab group for the Test Component 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 Component within a
hierarchical view similar to the Test Navigator logical view, and a Deployment
in a list of available deployments for the selected test.
Note that Test Component UI support is provisional in TPTP 4.0 and is
subject to change in future releases.
| Fields inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup |
fTabs |
|
Method Summary |
protected void |
addRunnableItemSelectionTab(java.util.List tabList,
java.lang.String mode)
Add to the tab list the Hyades Test Component Selection Tab. |
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 |
BasicTestComponentTabGroup
public BasicTestComponentTabGroup()
addRunnableItemSelectionTab
protected void addRunnableItemSelectionTab(java.util.List tabList,
java.lang.String mode)
- Add to the tab list the Hyades Test Component Selection Tab.
- 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: