public class JavaArgumentsTab extends JavaLaunchTab
This class may be instantiated.
| 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 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 WorkingDirectoryBlock |
createWorkingDirBlock()
Creates a control to specify a working directory.
|
void |
deactivated(ILaunchConfigurationWorkingCopy workingCopy) |
void |
dispose() |
protected String |
getAttributeValueFrom(Text text)
Returns the string in the text widget, or
null if empty. |
String |
getErrorMessage() |
String |
getId() |
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, createUpdateJob, createVerticalSpacer, getControl, getHelpContextId, getLaunchConfigurationDialog, getLaunchManager, getShell, getUpdateJobDelay, getWarningMessage, isDirty, launched, scheduleUpdateJob, setAttribute, setControl, setDirty, setErrorMessage, setHelpContextId, setMessage, setWarningMessage, updateLaunchConfigurationDialogprotected Label fPrgmArgumentsLabel
protected Text fPrgmArgumentsText
protected org.eclipse.jdt.internal.debug.ui.launcher.VMArgumentsBlock fVMArgumentsBlock
protected WorkingDirectoryBlock fWorkingDirectoryBlock
protected static final String EMPTY_STRING
protected org.eclipse.jdt.internal.debug.ui.launcher.VMArgumentsBlock createVMArgsBlock()
protected WorkingDirectoryBlock createWorkingDirBlock()
WorkingDirectoryBlockpublic 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.text - the widget to get the value fromnullpublic 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 String getId()
getId in class AbstractLaunchConfigurationTabAbstractLaunchConfigurationTab.getId()public void activated(ILaunchConfigurationWorkingCopy workingCopy)
activated in interface ILaunchConfigurationTabactivated in class AbstractLaunchConfigurationTabpublic void deactivated(ILaunchConfigurationWorkingCopy workingCopy)
deactivated in interface ILaunchConfigurationTabdeactivated in class AbstractLaunchConfigurationTab
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.