public class ExternalToolProcess
extends java.lang.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.
|
java.util.List<ExternalTool> |
externalTools
The ordered list of performance tools to be invoked in this process
|
java.util.Map<java.lang.String,java.lang.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
|
java.lang.String |
toolID |
java.lang.String |
toolName |
| Constructor and Description |
|---|
ExternalToolProcess()
End parametric
|
| Modifier and Type | Method and Description |
|---|---|
PostProcTool |
getFirstAnalyzer(org.eclipse.debug.core.ILaunchConfiguration configuration)
Returns the first analysis tool defined in this process
|
BuildTool |
getFirstBuilder(org.eclipse.debug.core.ILaunchConfiguration configuration)
Returns the first build tool defined in this process
|
ExecTool |
getFirstRunner(org.eclipse.debug.core.ILaunchConfiguration configuration)
Returns the first exec tool defined in this execution process
|
ExecTool |
getNthRunner(org.eclipse.debug.core.ILaunchConfiguration configuration,
int n)
Returns the nth ExecTool defined in this process.
|
public java.lang.String toolID
public java.lang.String toolName
public boolean explicitExecution
public boolean recompile
public boolean prependExecution
public java.util.Map<java.lang.String,java.lang.String> groupApp
public java.util.List<ExternalTool> externalTools
public ExternalToolProcess.Parametric para
public PostProcTool getFirstAnalyzer(org.eclipse.debug.core.ILaunchConfiguration configuration)
public BuildTool getFirstBuilder(org.eclipse.debug.core.ILaunchConfiguration configuration)
public ExecTool getFirstRunner(org.eclipse.debug.core.ILaunchConfiguration configuration)
public ExecTool getNthRunner(org.eclipse.debug.core.ILaunchConfiguration configuration, int n)
configuration - n - Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.