|
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
|
java.lang.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
|
java.lang.String |
outToFile
The file to which the standard out of this tool must be written |
java.lang.String |
toolCommand
The command used to invoke this tool |
java.lang.String |
toolGroup
Tools in the same group are assumed to share the same binary directory location |
java.lang.String |
toolID
The unique ID associated with this tool |
java.lang.String |
toolName
The name of this tool |
ToolPane[] |
toolPanes
The array of toolPanes associated with this tool |
| Constructor Summary | |
|---|---|
ToolApp()
|
|
| Method Summary | |
|---|---|
java.util.List<java.lang.String> |
getArguments(ILaunchConfiguration configuration)
Builds and concatenates all arguments from the defined sources (toolArgument and toolPane objects) |
java.util.Map<java.lang.String,java.lang.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 java.lang.String toolID
public java.lang.String toolName
public java.lang.String toolCommand
public boolean isVisualizer
public java.lang.String inputID
public java.lang.String toolGroup
public ToolPane[] toolPanes
public IAppInput[] allInput
public java.lang.String outToFile
public ToolIO[] inputArgs
public ToolIO[] outputArgs
| Constructor Detail |
|---|
public ToolApp()
| Method Detail |
|---|
public java.util.List<java.lang.String> getArguments(ILaunchConfiguration configuration)
throws CoreException
CoreException
public java.util.Map<java.lang.String,java.lang.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 | |||||||||