Package org.eclipse.epsilon.profiling.dt
Class ProfilingConfigurationTab
- java.lang.Object
-
- org.eclipse.debug.ui.AbstractLaunchConfigurationTab
-
- org.eclipse.epsilon.profiling.dt.ProfilingConfigurationTab
-
- All Implemented Interfaces:
org.eclipse.debug.core.IPrototypeAttributesLabelProvider,org.eclipse.debug.ui.ILaunchConfigurationTab,org.eclipse.debug.ui.ILaunchConfigurationTab2
public class ProfilingConfigurationTab extends org.eclipse.debug.ui.AbstractLaunchConfigurationTab
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringFINE_GRAINED_PROFILINGstatic java.lang.StringPROFILE_MODEL_LOADINGstatic java.lang.StringPROFILING_ENABLEDstatic java.lang.StringRESET_PROFILER
-
Constructor Summary
Constructors Constructor Description ProfilingConfigurationTab()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanSave()voidcreateControl(org.eclipse.swt.widgets.Composite parent)org.eclipse.swt.graphics.ImagegetImage()java.lang.StringgetName()voidinitializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)voidperformApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)voidsetDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)-
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
activated, createCheckButton, createPushButton, createRadioButton, createSeparator, createUpdateJob, createVerticalSpacer, deactivated, dispose, getAttributeLabel, getAttributesLabelsForPrototype, getControl, getErrorMessage, getHelpContextId, getId, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, getUpdateJobDelay, getWarningMessage, initializeAttributes, isDirty, isValid, launched, scheduleUpdateJob, setAttribute, setControl, setDirty, setErrorMessage, setHelpContextId, setLaunchConfigurationDialog, setMessage, setWarningMessage, updateLaunchConfigurationDialog
-
-
-
-
Field Detail
-
PROFILING_ENABLED
public static final java.lang.String PROFILING_ENABLED
- See Also:
- Constant Field Values
-
RESET_PROFILER
public static final java.lang.String RESET_PROFILER
- See Also:
- Constant Field Values
-
FINE_GRAINED_PROFILING
public static final java.lang.String FINE_GRAINED_PROFILING
- See Also:
- Constant Field Values
-
PROFILE_MODEL_LOADING
public static final java.lang.String PROFILE_MODEL_LOADING
- See Also:
- Constant Field Values
-
-
Method Detail
-
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent)
-
setDefaults
public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
-
initializeFrom
public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
-
performApply
public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
-
getName
public java.lang.String getName()
-
getImage
public org.eclipse.swt.graphics.Image getImage()
- Specified by:
getImagein interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
getImagein classorg.eclipse.debug.ui.AbstractLaunchConfigurationTab
-
canSave
public boolean canSave()
- Specified by:
canSavein interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
canSavein classorg.eclipse.debug.ui.AbstractLaunchConfigurationTab
-
-