Class OfficeFloorMainTab

  • All Implemented Interfaces:
    org.eclipse.debug.core.IPrototypeAttributesLabelProvider, org.eclipse.debug.ui.ILaunchConfigurationTab, org.eclipse.debug.ui.ILaunchConfigurationTab2

    public class OfficeFloorMainTab
    extends org.eclipse.jdt.debug.ui.launchConfigurations.JavaMainTab
    ILaunchConfigurationTab for running OfficeFloor.
    Author:
    Daniel Sagenschneider
    • Field Summary

      • Fields inherited from class org.eclipse.jdt.debug.ui.launchConfigurations.JavaMainTab

        ATTR_CONSIDER_INHERITED_MAIN, ATTR_INCLUDE_EXTERNAL_JARS
      • Fields inherited from class org.eclipse.jdt.internal.debug.ui.launcher.SharedJavaMainTab

        fMainText
      • Fields inherited from class org.eclipse.jdt.internal.debug.ui.launcher.AbstractJavaMainTab

        EMPTY_STRING, fProjText
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void setDefaults​(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)  
      • Methods inherited from class org.eclipse.jdt.debug.ui.launchConfigurations.JavaMainTab

        createControl, createMainTypeExtensions, getId, getImage, getName, handleSearchButtonSelected, initializeAttributes, initializeFrom, isValid, performApply
      • Methods inherited from class org.eclipse.jdt.internal.debug.ui.launcher.SharedJavaMainTab

        createMainTypeEditor, initializeMainTypeAndName, updateMainTypeFromConfig
      • Methods inherited from class org.eclipse.jdt.internal.debug.ui.launcher.AbstractJavaMainTab

        createProjectEditor, getDefaultListener, getJavaProject, getWorkspaceRoot, handleProjectButtonSelected, mapResources
      • Methods inherited from class org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchTab

        getContext, getCurrentLaunchConfiguration, initializeJavaProject
      • Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab

        activated, canSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createUpdateJob, createVerticalSpacer, deactivated, dispose, getAttributeLabel, getAttributesLabelsForPrototype, getControl, getErrorMessage, getHelpContextId, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, getUpdateJobDelay, getWarningMessage, isDirty, 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
    • Constructor Detail

      • OfficeFloorMainTab

        public OfficeFloorMainTab()
    • Method Detail

      • setDefaults

        public void setDefaults​(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
        Specified by:
        setDefaults in interface org.eclipse.debug.ui.ILaunchConfigurationTab
        Overrides:
        setDefaults in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaMainTab