Eclipse JDT
Release 3.3

org.eclipse.jdt.debug.ui.launchConfigurations
Class AppletMainTab

java.lang.Object
  extended byorg.eclipse.debug.ui.AbstractLaunchConfigurationTab
      extended byorg.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchTab
          extended byorg.eclipse.jdt.internal.debug.ui.launcher.AbstractJavaMainTab
              extended byorg.eclipse.jdt.internal.debug.ui.launcher.SharedJavaMainTab
                  extended byorg.eclipse.jdt.debug.ui.launchConfigurations.AppletMainTab
All Implemented Interfaces:
ILaunchConfigurationTab

public class AppletMainTab
extends org.eclipse.jdt.internal.debug.ui.launcher.SharedJavaMainTab

This tab appears for Java applet launch configurations and allows the user to edit attributes such as the applet class to launch and its owning project, if any.

This class may be instantiated. This class is not intended to be sub-classed.

Since:
2.1

Field Summary
 
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
 
Constructor Summary
AppletMainTab()
           
 
Method Summary
 void createControl(Composite parent)
           
 String getId()
           
 Image getImage()
           
 String getName()
           
protected  void handleSearchButtonSelected()
          Show a dialog that lists all main types
 void initializeFrom(ILaunchConfiguration config)
           
 boolean isValid(ILaunchConfiguration launchConfig)
           
 void performApply(ILaunchConfigurationWorkingCopy config)
           
 void setDefaults(ILaunchConfigurationWorkingCopy config)
           
 
Methods inherited from class org.eclipse.jdt.internal.debug.ui.launcher.SharedJavaMainTab
createMainTypeEditor, createMainTypeExtensions, 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, createVerticalSpacer, deactivated, dispose, getControl, getErrorMessage, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, isDirty, launched, setAttribute, setControl, setDirty, setErrorMessage, setLaunchConfigurationDialog, setMessage, updateLaunchConfigurationDialog
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AppletMainTab

public AppletMainTab()
Method Detail

createControl

public void createControl(Composite parent)

getImage

public Image getImage()

getName

public String getName()

handleSearchButtonSelected

protected void handleSearchButtonSelected()
Show a dialog that lists all main types


initializeFrom

public void initializeFrom(ILaunchConfiguration config)

isValid

public boolean isValid(ILaunchConfiguration launchConfig)

performApply

public void performApply(ILaunchConfigurationWorkingCopy config)

setDefaults

public void setDefaults(ILaunchConfigurationWorkingCopy config)

getId

public String getId()
Since:
3.3
See Also:
AbstractLaunchConfigurationTab.getId()

Eclipse JDT
Release 3.3

Copyright (c) IBM Corp. and others 2000, 2007. All Rights Reserved.