|
Eclipse JDT Release 3.5 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchTab
org.eclipse.jdt.debug.ui.launchConfigurations.JavaArgumentsTab
public class JavaArgumentsTab
A launch configuration tab that displays and edits program arguments, VM arguments, and working directory launch configuration attributes.
This class may be instantiated.
Field Summary | |
---|---|
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 Summary | |
---|---|
JavaArgumentsTab()
|
Method Summary | |
---|---|
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)
|
Methods inherited from class org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchTab |
---|
getContext, getCurrentLaunchConfiguration, initializeJavaProject |
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab |
---|
canSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createVerticalSpacer, getControl, getLaunchConfigurationDialog, getLaunchManager, getShell, isDirty, launched, setAttribute, setControl, setDirty, setErrorMessage, setMessage, updateLaunchConfigurationDialog |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected Label fPrgmArgumentsLabel
protected Text fPrgmArgumentsText
protected org.eclipse.jdt.internal.debug.ui.launcher.VMArgumentsBlock fVMArgumentsBlock
protected WorkingDirectoryBlock fWorkingDirectoryBlock
protected static final String EMPTY_STRING
Constructor Detail |
---|
public JavaArgumentsTab()
Method Detail |
---|
protected org.eclipse.jdt.internal.debug.ui.launcher.VMArgumentsBlock createVMArgsBlock()
protected WorkingDirectoryBlock createWorkingDirBlock()
public void createControl(Composite parent)
ILaunchConfigurationTab.createControl(Composite)
protected void setHelpContextId()
public void dispose()
dispose
in interface ILaunchConfigurationTab
dispose
in class AbstractLaunchConfigurationTab
ILaunchConfigurationTab.dispose()
public boolean isValid(ILaunchConfiguration config)
isValid
in interface ILaunchConfigurationTab
isValid
in class AbstractLaunchConfigurationTab
ILaunchConfigurationTab.isValid(ILaunchConfiguration)
public void setDefaults(ILaunchConfigurationWorkingCopy config)
ILaunchConfigurationTab.setDefaults(ILaunchConfigurationWorkingCopy)
public void initializeFrom(ILaunchConfiguration configuration)
initializeFrom
in interface ILaunchConfigurationTab
initializeFrom
in class JavaLaunchTab
ILaunchConfigurationTab.initializeFrom(ILaunchConfiguration)
public void performApply(ILaunchConfigurationWorkingCopy configuration)
ILaunchConfigurationTab.performApply(ILaunchConfigurationWorkingCopy)
protected String getAttributeValueFrom(Text text)
null
if empty.
null
public String getName()
ILaunchConfigurationTab.getName()
public void setLaunchConfigurationDialog(ILaunchConfigurationDialog dialog)
setLaunchConfigurationDialog
in interface ILaunchConfigurationTab
setLaunchConfigurationDialog
in class AbstractLaunchConfigurationTab
ILaunchConfigurationTab.setLaunchConfigurationDialog(ILaunchConfigurationDialog)
public String getErrorMessage()
getErrorMessage
in interface ILaunchConfigurationTab
getErrorMessage
in class AbstractLaunchConfigurationTab
ILaunchConfigurationTab.getErrorMessage()
public String getMessage()
getMessage
in interface ILaunchConfigurationTab
getMessage
in class AbstractLaunchConfigurationTab
ILaunchConfigurationTab.getMessage()
public Image getImage()
getImage
in interface ILaunchConfigurationTab
getImage
in class AbstractLaunchConfigurationTab
ILaunchConfigurationTab.getImage()
public String getId()
getId
in class AbstractLaunchConfigurationTab
AbstractLaunchConfigurationTab.getId()
public void activated(ILaunchConfigurationWorkingCopy workingCopy)
activated
in interface ILaunchConfigurationTab
activated
in class AbstractLaunchConfigurationTab
public void deactivated(ILaunchConfigurationWorkingCopy workingCopy)
deactivated
in interface ILaunchConfigurationTab
deactivated
in class AbstractLaunchConfigurationTab
|
Eclipse JDT Release 3.5 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |