|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcz.cuni.jagrlib.eval.DefaultPlugin
public class DefaultPlugin
Default evaluation plugin for MainEval.
MainEval
,
DefaultPlugin.javaField Summary | |
---|---|
static String |
HTML
Generate HTML output? |
Fields inherited from interface cz.cuni.jagrlib.eval.EvalPlugin |
---|
BASE, CLASS_NAME, OUTPUT_FILE_NAME |
Constructor Summary | |
---|---|
DefaultPlugin()
|
Method Summary | |
---|---|
protected static boolean |
booleanParam(Map<String,String> env,
Map<String,String> param,
String name,
boolean defaultValue)
Read boolean value from param maps. |
Object |
createResults()
Create result object (whatever it is). |
protected static double |
doubleParam(Map<String,String> env,
Map<String,String> param,
String name,
double defaultValue)
Read double value from param maps. |
protected static int |
integerParam(Map<String,String> env,
Map<String,String> param,
String name,
int defaultValue)
Read integer value from param maps. |
void |
interpretResults(Map<String,String> env,
Object results,
PrintStream out)
Interpret the result object. |
boolean |
runTest(Map<String,String> env,
Map<String,String> param,
Object results)
Runs one instance of the test (results are stored in the given result object). |
boolean |
runTest(Map<String,String> env,
Map<String,String> param,
PrintStream out)
Runs one instance of the test (simple variant, w/o global result storage). |
protected static String |
stringParam(Map<String,String> env,
Map<String,String> param,
String name,
String defaultValue)
Read string value from param maps. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String HTML
Constructor Detail |
---|
public DefaultPlugin()
Method Detail |
---|
public boolean runTest(Map<String,String> env, Map<String,String> param, PrintStream out)
runTest
in interface EvalPlugin
env
- Environment map (global params).param
- Individual params.out
- Text stream for output messages.
public Object createResults()
createResults
in interface EvalPlugin
public boolean runTest(Map<String,String> env, Map<String,String> param, Object results)
runTest
in interface EvalPlugin
env
- Environment map (global params).param
- Individual params.results
- Object for collecting results.
public void interpretResults(Map<String,String> env, Object results, PrintStream out)
interpretResults
in interface EvalPlugin
env
- Environment map (global params).results
- Object with collected results.out
- Text stream for output messages.protected static int integerParam(Map<String,String> env, Map<String,String> param, String name, int defaultValue)
env
- Environment map (global params).param
- Individual params.name
- Parameter name.defaultValue
- Returned in case of failure.
protected static double doubleParam(Map<String,String> env, Map<String,String> param, String name, double defaultValue)
env
- Environment map (global params).param
- Individual params.name
- Parameter name.defaultValue
- Returned in case of failure.
protected static String stringParam(Map<String,String> env, Map<String,String> param, String name, String defaultValue)
env
- Environment map (global params).param
- Individual params.name
- Parameter name.defaultValue
- Returned in case of failure.
protected static boolean booleanParam(Map<String,String> env, Map<String,String> param, String name, boolean defaultValue)
env
- Environment map (global params).param
- Individual params.name
- Parameter name.defaultValue
- Returned in case of failure.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |