|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object eis.EIDefaultImpl eis.eis2java.environment.AbstractEnvironment nl.tudelft.goal.unreal.environment.SimpleTransitioningEnvironment nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment nl.tudelft.goal.ut2004.environment.UT2004Environment
public class UT2004Environment
Field Summary |
---|
Fields inherited from class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment |
---|
configuration, environmentLogger, id, log |
Constructor Summary | |
---|---|
UT2004Environment()
|
Method Summary | |
---|---|
protected void |
connectEnvironment()
|
protected eis.eis2java.handlers.ActionHandler |
createActionHandler(UT2004BotController controller)
|
protected eis.eis2java.handlers.PerceptHandler |
createPerceptHandler(UT2004BotController controller)
|
protected UT2004ServerRunner<? extends IUT2004Server,? extends UT2004AgentParameters> |
createServerRunner()
|
protected Class<UT2004BotBehavior> |
getControlerClass()
|
protected void |
initializeEnvironment(Map<String,eis.iilang.Parameter> parameters)
|
protected void |
killEnvironment()
|
static void |
main(String[] args)
|
protected void |
registerTranslators()
|
Methods inherited from class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment |
---|
getComponentId, getName, isSupportedByEnvironment, isSupportedByType, pauseEvironment, startAgent, startEnvironment, startServer, synchronizedDeleteEntity, toString |
Methods inherited from class nl.tudelft.goal.unreal.environment.SimpleTransitioningEnvironment |
---|
init, kill, pause, start |
Methods inherited from class eis.eis2java.environment.AbstractEnvironment |
---|
deleteEntity, getAllPerceptsFromEntity, getEntity, isSupportedByEntity, performEntityAction, registerEntity, registerEntity, registerEntity, registerEntity, requiredVersion |
Methods inherited from class eis.EIDefaultImpl |
---|
addEntity, addEntity, associateEntity, attachAgentListener, attachEnvironmentListener, detachAgentListener, detachEnvironmentListener, freeAgent, freeEntity, freePair, getAgents, getAllPercepts, getAssociatedAgents, getAssociatedEntities, getEntities, getFreeEntities, getState, getType, isInitSupported, isKillSupported, isPauseSupported, isStartSupported, isStateTransitionValid, notifyAgents, notifyAgentsViaEntity, notifyDeletedEntity, notifyFreeEntity, notifyNewEntity, performAction, queryEntityProperty, queryProperty, registerAgent, reset, setState, setType, unregisterAgent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public UT2004Environment()
Method Detail |
---|
protected void registerTranslators()
registerTranslators
in class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment
public static void main(String[] args) throws eis.exceptions.ManagementException
eis.exceptions.ManagementException
protected Class<UT2004BotBehavior> getControlerClass()
getControlerClass
in class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment
protected eis.eis2java.handlers.PerceptHandler createPerceptHandler(UT2004BotController controller) throws eis.exceptions.EntityException
createPerceptHandler
in class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment
eis.exceptions.EntityException
protected eis.eis2java.handlers.ActionHandler createActionHandler(UT2004BotController controller) throws eis.exceptions.EntityException
createActionHandler
in class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment
eis.exceptions.EntityException
protected UT2004ServerRunner<? extends IUT2004Server,? extends UT2004AgentParameters> createServerRunner()
createServerRunner
in class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment
protected void initializeEnvironment(Map<String,eis.iilang.Parameter> parameters) throws eis.exceptions.ManagementException
initializeEnvironment
in class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment
eis.exceptions.ManagementException
protected void connectEnvironment() throws eis.exceptions.ManagementException
connectEnvironment
in class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment
eis.exceptions.ManagementException
protected void killEnvironment()
killEnvironment
in class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |