com.pvx.ooadide.launchers.thinclients
Class ClientTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
com.pvx.ooadide.launchers.thinclients.PvxBaseClientConfigTab
com.pvx.ooadide.launchers.thinclients.ClientTab
- All Implemented Interfaces:
- org.eclipse.debug.ui.ILaunchConfigurationTab, org.eclipse.jdt.internal.debug.ui.launcher.IEntriesChangedListener
public class ClientTab
- extends PvxBaseClientConfigTab
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 subclassed.
- Since:
- 2.1
Method Summary |
void |
activated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
|
void |
createControl(org.eclipse.swt.widgets.Composite parent)
|
void |
deactivated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
|
void |
dispose()
|
org.eclipse.swt.graphics.Image |
getImage()
|
java.lang.String |
getName()
|
void |
initializeFrom(org.eclipse.debug.core.ILaunchConfiguration config)
|
boolean |
isValid(org.eclipse.debug.core.ILaunchConfiguration launchConfig)
|
void |
performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config)
|
void |
setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config)
|
void |
setLaunchConfigurationDialog(org.eclipse.debug.ui.ILaunchConfigurationDialog dialog)
Sets the java project currently specified by the
given launch config, if any. |
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab |
canSave, getControl, getErrorMessage, getId, getMessage, launched |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClientTab
public ClientTab()
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent)
- See Also:
ILaunchConfigurationTab.createControl(Composite)
initializeFrom
public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration config)
- See Also:
ILaunchConfigurationTab.initializeFrom(ILaunchConfiguration)
performApply
public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config)
- See Also:
ILaunchConfigurationTab.performApply(ILaunchConfigurationWorkingCopy)
dispose
public void dispose()
- Specified by:
dispose
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
dispose
in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
- See Also:
ILaunchConfigurationTab.dispose()
isValid
public boolean isValid(org.eclipse.debug.core.ILaunchConfiguration launchConfig)
- Specified by:
isValid
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
isValid
in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
- See Also:
ILaunchConfigurationTab.isValid(ILaunchConfiguration)
setDefaults
public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config)
- See Also:
ILaunchConfigurationTab.setDefaults(ILaunchConfigurationWorkingCopy)
getName
public java.lang.String getName()
- See Also:
ILaunchConfigurationTab.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
- See Also:
ILaunchConfigurationTab.getImage()
activated
public void activated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
- Specified by:
activated
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
activated
in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
deactivated
public void deactivated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
- Specified by:
deactivated
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
deactivated
in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
setLaunchConfigurationDialog
public void setLaunchConfigurationDialog(org.eclipse.debug.ui.ILaunchConfigurationDialog dialog)
- Sets the java project currently specified by the
given launch config, if any.
- Specified by:
setLaunchConfigurationDialog
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
setLaunchConfigurationDialog
in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab