public class ExternalToolProcess extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ExternalToolProcess.Parametric
Fields define the parameters that may be iterated over when running a parametric workflow
|
Modifier and Type | Field and Description |
---|---|
boolean |
explicitExecution
If true there will be no automatic assumptions about when execute steps
must be performed.
|
List<ExternalTool> |
externalTools
The ordered list of performance tools to be invoked in this process
|
Map<String,String> |
groupApp |
ExternalToolProcess.Parametric |
para
Parametric elements
|
boolean |
prependExecution
If true the actual executable is an argument passed to one or more
additional utilities
|
boolean |
recompile
If true the program is recompiled with performance-analysis specific
modifications
|
String |
toolID |
String |
toolName |
Constructor and Description |
---|
ExternalToolProcess()
End parametric
|
Modifier and Type | Method and Description |
---|---|
PostProcTool |
getFirstAnalyzer(ILaunchConfiguration configuration)
Returns the first analysis tool defined in this process
|
BuildTool |
getFirstBuilder(ILaunchConfiguration configuration)
Returns the first build tool defined in this process
|
ExecTool |
getFirstRunner(ILaunchConfiguration configuration)
Returns the first exec tool defined in this execution process
|
ExecTool |
getNthRunner(ILaunchConfiguration configuration,
int n)
Returns the nth ExecTool defined in this process.
|
public String toolID
public String toolName
public boolean explicitExecution
public boolean recompile
public boolean prependExecution
public List<ExternalTool> externalTools
public ExternalToolProcess.Parametric para
public PostProcTool getFirstAnalyzer(ILaunchConfiguration configuration)
public BuildTool getFirstBuilder(ILaunchConfiguration configuration)
public ExecTool getFirstRunner(ILaunchConfiguration configuration)
public ExecTool getNthRunner(ILaunchConfiguration configuration, int n)
configuration
- n
- Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.