|
PTP Release 7.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.ptp.etfw.toolopts.ToolApp
public class ToolApp
| Field Summary | |
|---|---|
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 Summary | |
|---|---|
ToolApp()
|
|
| Method Summary | |
|---|---|
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) |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
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
| Constructor Detail |
|---|
public ToolApp()
| Method Detail |
|---|
public List<String> getArguments(ILaunchConfiguration configuration)
throws CoreException
CoreException
public Map<String,String> getEnvVars(ILaunchConfiguration configuration)
throws CoreException
CoreException
|
PTP Release 7.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||