cz.cuni.amis.pogamut.ut2004.navigation.evaluator.task
Class MapEnvelopeTask

Package class diagram package MapEnvelopeTask
java.lang.Object
  extended by cz.cuni.amis.pogamut.ut2004.navigation.evaluator.task.EvaluationTask<TaskBotParameters,EnvelopeBot>
      extended by cz.cuni.amis.pogamut.ut2004.navigation.evaluator.task.MapEnvelopeTask
All Implemented Interfaces:
IEvaluationTask<TaskBotParameters,EnvelopeBot>

public class MapEnvelopeTask
extends EvaluationTask<TaskBotParameters,EnvelopeBot>
implements IEvaluationTask<TaskBotParameters,EnvelopeBot>

Task for evaluation of types of map paths.

Author:
Bogo

Constructor Summary
MapEnvelopeTask(String mapName, String resultPath)
          Default constructor.
 
Method Summary
static List<MapEnvelopeTask> createBatch(List<String> mapNames, String resultPath)
           
 TaskBotParameters getBotParams()
          Bot parameters.
 String getFileName()
          File of the task.
 Level getLogLevel()
          Get level of log which should be stored in result.
 String getLogPath()
          Path where log will be stored.
 String getMapName()
          Map name where the evaluation will take place.
 String getResultPath()
          Gets path where result data should be stored.
 void setResultBasePath(String basePath)
           
 
Methods inherited from class cz.cuni.amis.pogamut.ut2004.navigation.evaluator.task.EvaluationTask
getBotClass, getBotParamsClass, getJarPath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface cz.cuni.amis.pogamut.ut2004.navigation.evaluator.task.IEvaluationTask
getBotClass, getBotParamsClass, getJarPath
 

Constructor Detail

MapEnvelopeTask

public MapEnvelopeTask(String mapName,
                       String resultPath)
Default constructor.

Parameters:
mapName -
resultPath -
Method Detail

getMapName

public String getMapName()
Description copied from interface: IEvaluationTask
Map name where the evaluation will take place.

Specified by:
getMapName in interface IEvaluationTask<TaskBotParameters,EnvelopeBot>
Returns:

getResultPath

public String getResultPath()
Description copied from interface: IEvaluationTask
Gets path where result data should be stored.

Specified by:
getResultPath in interface IEvaluationTask<TaskBotParameters,EnvelopeBot>
Returns:

getLogPath

public String getLogPath()
Description copied from interface: IEvaluationTask
Path where log will be stored.

Specified by:
getLogPath in interface IEvaluationTask<TaskBotParameters,EnvelopeBot>
Returns:

getFileName

public String getFileName()
Description copied from interface: IEvaluationTask
File of the task.

Specified by:
getFileName in interface IEvaluationTask<TaskBotParameters,EnvelopeBot>
Returns:

setResultBasePath

public void setResultBasePath(String basePath)
Specified by:
setResultBasePath in interface IEvaluationTask<TaskBotParameters,EnvelopeBot>

getBotParams

public TaskBotParameters getBotParams()
Description copied from interface: IEvaluationTask
Bot parameters.

Specified by:
getBotParams in interface IEvaluationTask<TaskBotParameters,EnvelopeBot>
Returns:

getLogLevel

public Level getLogLevel()
Description copied from interface: IEvaluationTask
Get level of log which should be stored in result.

Specified by:
getLogLevel in interface IEvaluationTask<TaskBotParameters,EnvelopeBot>
Returns:
Level of log to store

createBatch

public static List<MapEnvelopeTask> createBatch(List<String> mapNames,
                                                String resultPath)


Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.