public final class EnvironmentParameters extends Parameters implements cz.cuni.amis.pogamut.base.component.IComponent
BOT_SERVER_PORT, CONTROL_SERVER_PORT, DEFAULT_NAME, LOCAL_HOST, log| Constructor and Description |
|---|
EnvironmentParameters(cz.cuni.amis.pogamut.base.utils.logging.IAgentLogger logger) |
EnvironmentParameters(Map<String,eis.iilang.Parameter> parameters,
cz.cuni.amis.pogamut.base.utils.logging.IAgentLogger logger) |
| Modifier and Type | Method and Description |
|---|---|
void |
assignDefaults(cz.cuni.amis.pogamut.base.agent.params.IAgentParameters defaults) |
List<String> |
getBotNames() |
cz.cuni.amis.utils.token.IToken |
getComponentId() |
static EnvironmentParameters |
getDefaults(cz.cuni.amis.pogamut.base.utils.logging.IAgentLogger log) |
Level |
getLogLevel() |
URI |
getUTServer() |
URI |
getVisualizerServer() |
Map<String,eis.iilang.Parameter> |
map()
Returns a map of this parameter object.
|
Parameters |
setBotNames(List<String> botNames) |
protected void |
setKey(Key key,
eis.iilang.Parameter value) |
Parameters |
setLogLevel(Level level) |
void |
setVisualizerServer(URI uri) |
setAgentId, setAgentId, setWorldAddress, setWorldAddressgetInitialLocation, getInitialRotation, getTeam, setInitialLocation, setInitialRotation, setTeamgetWorldAddresspublic EnvironmentParameters(cz.cuni.amis.pogamut.base.utils.logging.IAgentLogger logger)
public EnvironmentParameters(Map<String,eis.iilang.Parameter> parameters, cz.cuni.amis.pogamut.base.utils.logging.IAgentLogger logger) throws UnrealEnvironmentException
UnrealEnvironmentExceptionpublic void assignDefaults(cz.cuni.amis.pogamut.base.agent.params.IAgentParameters defaults)
assignDefaults in interface cz.cuni.amis.pogamut.base.agent.params.IAgentParametersassignDefaults in class Parameterspublic cz.cuni.amis.utils.token.IToken getComponentId()
getComponentId in interface cz.cuni.amis.pogamut.base.component.IComponentpublic Level getLogLevel()
public void setVisualizerServer(URI uri)
public URI getVisualizerServer()
public URI getUTServer()
public Parameters setLogLevel(Level level)
public Parameters setBotNames(List<String> botNames)
protected void setKey(Key key, eis.iilang.Parameter value) throws nl.tudelft.goal.EIS2Java.exception.TranslationException
setKey in class Parametersnl.tudelft.goal.EIS2Java.exception.TranslationExceptionpublic static EnvironmentParameters getDefaults(cz.cuni.amis.pogamut.base.utils.logging.IAgentLogger log)
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.