Package org.eclipse.pde.ui.launcher
Class TracingTab
- java.lang.Object
- 
- org.eclipse.debug.ui.AbstractLaunchConfigurationTab
- 
- org.eclipse.pde.ui.launcher.AbstractLauncherTab
- 
- org.eclipse.pde.ui.launcher.TracingTab
 
 
 
- 
- All Implemented Interfaces:
- IPrototypeAttributesLabelProvider,- ILaunchConfigurationTab,- ILaunchConfigurationTab2
 
 public class TracingTab extends AbstractLauncherTab A launch configuration tab that enables tracing and displays all plug-ins that support tracing.This class may be instantiated. This class is not intended to be subclassed by clients. - Since:
- 3.2
- Restriction:
- This class is not intended to be subclassed by clients.
 
- 
- 
Constructor SummaryConstructors Constructor Description TracingTab()Constructor
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivated(ILaunchConfigurationWorkingCopy workingCopy)voidcreateControl(Composite parent)voiddispose()StringgetId()ImagegetImage()StringgetName()protected voidinitializeAttributes()voidinitializeFrom(ILaunchConfiguration config)voidperformApply(ILaunchConfigurationWorkingCopy config)voidsetDefaults(ILaunchConfigurationWorkingCopy config)voidvalidateTab()Validates the data entered on the tab.- 
Methods inherited from class org.eclipse.pde.ui.launcher.AbstractLauncherTabcreateStartingSpace, deactivated, isValid, scheduleUpdateJob, updateLaunchConfigurationDialog
 - 
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTabcanSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createUpdateJob, createVerticalSpacer, getAttributeLabel, getAttributesLabelsForPrototype, getControl, getErrorMessage, getHelpContextId, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, getUpdateJobDelay, getWarningMessage, isDirty, launched, setAttribute, setControl, setDirty, setErrorMessage, setHelpContextId, setLaunchConfigurationDialog, setMessage, setWarningMessage
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.eclipse.debug.ui.ILaunchConfigurationTabOkToLeaveTab, postApply
 
- 
 
- 
- 
- 
Method Detail- 
createControlpublic void createControl(Composite parent) 
 - 
activatedpublic void activated(ILaunchConfigurationWorkingCopy workingCopy) - Specified by:
- activatedin interface- ILaunchConfigurationTab
- Overrides:
- activatedin class- AbstractLauncherTab
 
 - 
disposepublic void dispose() - Specified by:
- disposein interface- ILaunchConfigurationTab
- Overrides:
- disposein class- AbstractLaunchConfigurationTab
 
 - 
initializeFrompublic void initializeFrom(ILaunchConfiguration config) 
 - 
performApplypublic void performApply(ILaunchConfigurationWorkingCopy config) 
 - 
setDefaultspublic void setDefaults(ILaunchConfigurationWorkingCopy config) 
 - 
getNamepublic String getName() 
 - 
getImagepublic Image getImage() - Specified by:
- getImagein interface- ILaunchConfigurationTab
- Overrides:
- getImagein class- AbstractLaunchConfigurationTab
 
 - 
validateTabpublic void validateTab() Description copied from class:AbstractLauncherTabValidates the data entered on the tab.- Specified by:
- validateTabin class- AbstractLauncherTab
 
 - 
getIdpublic String getId() - Overrides:
- getIdin class- AbstractLaunchConfigurationTab
 
 - 
initializeAttributesprotected void initializeAttributes() - Overrides:
- initializeAttributesin class- AbstractLaunchConfigurationTab
 
 
- 
 
-