PTP
Release 7.0

org.eclipse.ptp.etfw.toolopts
Class ToolIO

java.lang.Object
  extended by org.eclipse.ptp.etfw.toolopts.ToolIO
All Implemented Interfaces:
IAppInput

public class ToolIO
extends java.lang.Object
implements IAppInput


Field Summary
static int DIRECTORY
          This value indicates an output object that specifies a directory for output data
static int FILE
          This value indicates an output object that specifies a single file for output data
 java.lang.String ID
           
 java.lang.String pathFlag
          The flag or command preceding the path to the I/O file or directory
 
Constructor Summary
ToolIO()
          Provide the io link for this object (not yet implemented)
 
Method Summary
 java.lang.String getArgument(ILaunchConfiguration configuration)
          Returns the argument(s) contained by this object, building them from information in the configuration if necessary
 java.util.Map<java.lang.String,java.lang.String> getEnvVars(ILaunchConfiguration configuration)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DIRECTORY

public static final int DIRECTORY
This value indicates an output object that specifies a directory for output data

See Also:
Constant Field Values

FILE

public static final int FILE
This value indicates an output object that specifies a single file for output data

See Also:
Constant Field Values

ID

public java.lang.String ID

pathFlag

public java.lang.String pathFlag
The flag or command preceding the path to the I/O file or directory

Constructor Detail

ToolIO

public ToolIO()
Provide the io link for this object (not yet implemented)

Method Detail

getArgument

public java.lang.String getArgument(ILaunchConfiguration configuration)
Description copied from interface: IAppInput
Returns the argument(s) contained by this object, building them from information in the configuration if necessary

Specified by:
getArgument in interface IAppInput
Returns:

getEnvVars

public java.util.Map<java.lang.String,java.lang.String> getEnvVars(ILaunchConfiguration configuration)
Specified by:
getEnvVars in interface IAppInput
Returns:
The map of environment variables defined for this tool's launch

PTP
Release 7.0

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