public class ToolApp extends Object
Modifier and Type | Field and Description |
---|---|
IAppInput[] |
allInput
The array of all ToolPanes and ToolArguments, in the order they were defined in the tool xml document
|
ToolIO[] |
inputArgs |
String |
inputID
Matched to available output ID's to determine the path and arguments to files to be read/processed
|
boolean |
isVisualizer
If true the command is launched and output is not handled.
|
ToolIO[] |
outputArgs |
String |
outToFile
The file to which the standard out of this tool must be written
|
String |
toolCommand
The command used to invoke this tool
|
String |
toolGroup
Tools in the same group are assumed to share the same binary directory location
|
String |
toolID
The unique ID associated with this tool
|
String |
toolName
The name of this tool
|
ToolPane[] |
toolPanes
The array of toolPanes associated with this tool
|
Constructor and Description |
---|
ToolApp() |
Modifier and Type | Method and Description |
---|---|
List<String> |
getArguments(ILaunchConfiguration configuration)
Builds and concatenates all arguments from the defined sources (toolArgument and toolPane objects)
|
Map<String,String> |
getEnvVars(ILaunchConfiguration configuration)
Builds and concatenates all envVars from the defined sources (toolArgument and toolPane objects)
|
public String toolID
public String toolName
public String toolCommand
public boolean isVisualizer
public String inputID
public String toolGroup
public ToolPane[] toolPanes
public IAppInput[] allInput
public String outToFile
public ToolIO[] inputArgs
public ToolIO[] outputArgs
Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.