public class ExecAnalyzer extends java.lang.Object implements ISliceAnalyzer, IParameterized
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DETAIL_KEY |
static java.lang.String |
DIRECTORIES_OPTION |
static java.lang.String |
FIT_KEY |
static java.lang.String |
IMAGE_KEY |
static java.lang.String |
PARAMETERS_OPTION |
static java.lang.String |
SCRIPT |
static java.lang.String |
START_INDEX_OPTION |
static java.lang.String |
STOP_INDEX_OPTION |
static java.lang.String |
WORKING_DIRECTORY_OPTION |
Constructor and Description |
---|
ExecAnalyzer() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
analyze(ISliceAnalysis sliceAnalysis)
analyze the specified slice and return some value.
|
java.lang.String |
getParameter(java.lang.String key)
return parameter value - null if not defined.
|
java.util.Collection<java.lang.String> |
getPossibleParameters()
Return all parameters that can be read
|
java.util.Collection<java.lang.String> |
getSetableParameters()
Return list of all parameters that can be set.
|
void |
setParameter(java.lang.String key,
java.lang.String value)
Set the named parameter
|
public static final java.lang.String SCRIPT
public static final java.lang.String PARAMETERS_OPTION
public static final java.lang.String START_INDEX_OPTION
public static final java.lang.String STOP_INDEX_OPTION
public static final java.lang.String DIRECTORIES_OPTION
public static final java.lang.String WORKING_DIRECTORY_OPTION
public static final java.lang.String FIT_KEY
public static final java.lang.String DETAIL_KEY
public static final java.lang.String IMAGE_KEY
public java.lang.Object analyze(ISliceAnalysis sliceAnalysis)
ISliceAnalyzer
analyze
in interface ISliceAnalyzer
public java.lang.String getParameter(java.lang.String key)
IParameterized
getParameter
in interface IParameterized
key
- Description of the Parameterpublic java.util.Collection<java.lang.String> getPossibleParameters()
IParameterized
getPossibleParameters
in interface IParameterized
public java.util.Collection<java.lang.String> getSetableParameters()
IParameterized
getSetableParameters
in interface IParameterized
public void setParameter(java.lang.String key, java.lang.String value)
IParameterized
setParameter
in interface IParameterized