Class 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean canSave()  
      void createControl​(org.eclipse.swt.widgets.Composite parent)  
      org.eclipse.swt.graphics.Image getImage()  
      java.lang.String getName()  
      void initializeFrom​(org.eclipse.debug.core.ILaunchConfiguration configuration)  
      void performApply​(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)  
      void setDefaults​(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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.eclipse.debug.ui.ILaunchConfigurationTab

        OkToLeaveTab, postApply
    • Field Detail

      • PROFILING_ENABLED

        public static final java.lang.String PROFILING_ENABLED
        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
    • Constructor Detail

      • ProfilingConfigurationTab

        public ProfilingConfigurationTab()
    • 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:
        getImage in interface org.eclipse.debug.ui.ILaunchConfigurationTab
        Overrides:
        getImage in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
      • canSave

        public boolean canSave()
        Specified by:
        canSave in interface org.eclipse.debug.ui.ILaunchConfigurationTab
        Overrides:
        canSave in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab