public class JavaArgumentsTab extends JavaLaunchTab
This class may be instantiated. This class is not intended to be subclassed.
| Modifier and Type | Field and Description |
|---|---|
protected static String |
EMPTY_STRING |
protected Label |
fPrgmArgumentsLabel |
protected Text |
fPrgmArgumentsText |
protected org.eclipse.jdt.internal.debug.ui.launcher.VMArgumentsBlock |
fVMArgumentsBlock |
protected org.eclipse.jdt.internal.debug.ui.launcher.WorkingDirectoryBlock |
fWorkingDirectoryBlock |
| Constructor and Description |
|---|
JavaArgumentsTab() |
| Modifier and Type | Method and Description |
|---|---|
void |
activated(ILaunchConfigurationWorkingCopy workingCopy) |
void |
createControl(Composite parent) |
protected org.eclipse.jdt.internal.debug.ui.launcher.VMArgumentsBlock |
createVMArgsBlock() |
protected org.eclipse.jdt.internal.debug.ui.launcher.WorkingDirectoryBlock |
createWorkingDirBlock() |
void |
deactivated(ILaunchConfigurationWorkingCopy workingCopy) |
void |
dispose() |
protected String |
getAttributeValueFrom(Text text)
Returns the string in the text widget, or
null if empty. |
String |
getErrorMessage() |
Image |
getImage() |
String |
getMessage() |
String |
getName() |
void |
initializeFrom(ILaunchConfiguration configuration) |
boolean |
isValid(ILaunchConfiguration config) |
void |
performApply(ILaunchConfigurationWorkingCopy configuration) |
void |
setDefaults(ILaunchConfigurationWorkingCopy config)
Defaults are empty.
|
protected void |
setHelpContextId()
Set the help context id for this launch config tab.
|
void |
setLaunchConfigurationDialog(ILaunchConfigurationDialog dialog) |
getContext, getCurrentLaunchConfiguration, initializeJavaProjectcanSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createVerticalSpacer, getControl, getLaunchConfigurationDialog, getLaunchManager, getShell, isDirty, launched, setAttribute, setControl, setDirty, setErrorMessage, setMessage, updateLaunchConfigurationDialogprotected Label fPrgmArgumentsLabel
protected Text fPrgmArgumentsText
protected org.eclipse.jdt.internal.debug.ui.launcher.VMArgumentsBlock fVMArgumentsBlock
protected org.eclipse.jdt.internal.debug.ui.launcher.WorkingDirectoryBlock fWorkingDirectoryBlock
protected static final String EMPTY_STRING
protected org.eclipse.jdt.internal.debug.ui.launcher.VMArgumentsBlock createVMArgsBlock()
protected org.eclipse.jdt.internal.debug.ui.launcher.WorkingDirectoryBlock createWorkingDirBlock()
public void createControl(Composite parent)
protected void setHelpContextId()
public void dispose()
dispose in interface ILaunchConfigurationTabdispose in class AbstractLaunchConfigurationTabILaunchConfigurationTab.dispose()public boolean isValid(ILaunchConfiguration config)
isValid in interface ILaunchConfigurationTabisValid in class AbstractLaunchConfigurationTabILaunchConfigurationTab.isValid(ILaunchConfiguration)public void setDefaults(ILaunchConfigurationWorkingCopy config)
public void initializeFrom(ILaunchConfiguration configuration)
initializeFrom in interface ILaunchConfigurationTabinitializeFrom in class JavaLaunchTabILaunchConfigurationTab.initializeFrom(ILaunchConfiguration)public void performApply(ILaunchConfigurationWorkingCopy configuration)
protected String getAttributeValueFrom(Text text)
null if empty.nullpublic String getName()
ILaunchConfigurationTab.getName()public void setLaunchConfigurationDialog(ILaunchConfigurationDialog dialog)
setLaunchConfigurationDialog in interface ILaunchConfigurationTabsetLaunchConfigurationDialog in class AbstractLaunchConfigurationTabILaunchConfigurationTab.setLaunchConfigurationDialog(ILaunchConfigurationDialog)public String getErrorMessage()
getErrorMessage in interface ILaunchConfigurationTabgetErrorMessage in class AbstractLaunchConfigurationTabILaunchConfigurationTab.getErrorMessage()public String getMessage()
getMessage in interface ILaunchConfigurationTabgetMessage in class AbstractLaunchConfigurationTabILaunchConfigurationTab.getMessage()public Image getImage()
getImage in interface ILaunchConfigurationTabgetImage in class AbstractLaunchConfigurationTabILaunchConfigurationTab.getImage()public void activated(ILaunchConfigurationWorkingCopy workingCopy)
activated in interface ILaunchConfigurationTabactivated in class AbstractLaunchConfigurationTabpublic void deactivated(ILaunchConfigurationWorkingCopy workingCopy)
deactivated in interface ILaunchConfigurationTabdeactivated in class AbstractLaunchConfigurationTabCopyright (c) IBM Corp. and others 2000, 2006. All Rights Reserved.