PTP
Release 5.0

org.eclipse.ptp.launch.ui
Class ArgumentsTab

java.lang.Object
  extended by AbstractLaunchConfigurationTab
      extended by org.eclipse.ptp.launch.ui.LaunchConfigurationTab
          extended by org.eclipse.ptp.launch.ui.ArgumentsTab

public class ArgumentsTab
extends LaunchConfigurationTab

TODO: NEEDS TO BE DOCUMENTED


Nested Class Summary
protected  class ArgumentsTab.WidgetListener
           
 
Field Summary
protected  org.eclipse.swt.widgets.Text argumentText
           
protected  ArgumentsTab.WidgetListener listener
           
static String TAB_ID
           
protected  WorkingDirectoryBlock workingDirectoryBlock
           
 
Fields inherited from class org.eclipse.ptp.launch.ui.LaunchConfigurationTab
DEFAULT_VALUE, EMPTY_STRING
 
Constructor Summary
ArgumentsTab()
           
 
Method Summary
 void createControl(org.eclipse.swt.widgets.Composite parent)
           
 String getErrorMessage()
           
 String getId()
           
 org.eclipse.swt.graphics.Image getImage()
           
 String getMessage()
           
 String getName()
           
 void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
           
 boolean isValid(org.eclipse.debug.core.ILaunchConfiguration configuration)
           
 void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
           
 void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
          Defaults are empty.
 void setLaunchConfigurationDialog(ILaunchConfigurationDialog dialog)
           
 
Methods inherited from class org.eclipse.ptp.launch.ui.LaunchConfigurationTab
createGridLayout, getContainer, getFieldContent, getLaunchConfiguration, getPlatform, getProject, getResource, getResourceManager, getWorkspaceRoot, setLaunchConfiguration, spanGridData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TAB_ID

public static final String TAB_ID
Since:
4.0
See Also:
Constant Field Values

argumentText

protected org.eclipse.swt.widgets.Text argumentText

workingDirectoryBlock

protected WorkingDirectoryBlock workingDirectoryBlock

listener

protected ArgumentsTab.WidgetListener listener
Constructor Detail

ArgumentsTab

public ArgumentsTab()
Method Detail

createControl

public void createControl(org.eclipse.swt.widgets.Composite parent)
See Also:
ILaunchConfigurationTab#createControl(Composite)

getErrorMessage

public String getErrorMessage()
See Also:
org.eclipse.debug.ui.ILaunchConfigurationTab#getErrorMessage()

getId

public String getId()

getImage

public org.eclipse.swt.graphics.Image getImage()
See Also:
ILaunchConfigurationTab#getImage()

getMessage

public String getMessage()
See Also:
org.eclipse.debug.ui.ILaunchConfigurationTab#getMessage()

getName

public String getName()
See Also:
ILaunchConfigurationTab#getName()

initializeFrom

public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
Overrides:
initializeFrom in class LaunchConfigurationTab
See Also:
ILaunchConfigurationTab#initializeFrom(ILaunchConfiguration)

isValid

public boolean isValid(org.eclipse.debug.core.ILaunchConfiguration configuration)

performApply

public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
See Also:
ILaunchConfigurationTab#performApply(ILaunchConfigurationWorkingCopy)

setDefaults

public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
Defaults are empty.

See Also:
ILaunchConfigurationTab#setDefaults(ILaunchConfigurationWorkingCopy)

setLaunchConfigurationDialog

public void setLaunchConfigurationDialog(ILaunchConfigurationDialog dialog)
See Also:
ILaunchConfigurationTab#setLaunchConfigurationDialog(ILaunchConfigurationDialog)

PTP
Release 5.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.