public abstract class SimpleTransitioningEnvironment
extends nl.tudelft.goal.EIS2Java.environment.AbstractEnvironment
| Constructor and Description |
|---|
SimpleTransitioningEnvironment() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
connectEnvironment() |
void |
init(Map<String,eis.iilang.Parameter> parameters) |
protected abstract void |
initializeEnvironment(Map<String,eis.iilang.Parameter> parameters) |
void |
kill() |
protected abstract void |
killEnvironment() |
void |
pause() |
protected abstract void |
pauseEvironment() |
void |
start() |
protected abstract void |
startEnvironment() |
deleteEntity, getAllPerceptsFromEntity, getEntity, isSupportedByEntity, performEntityAction, registerEntity, registerEntity, registerEntity, registerEntity, requiredVersionaddEntity, addEntity, associateEntity, attachAgentListener, attachEnvironmentListener, detachAgentListener, detachEnvironmentListener, freeAgent, freeEntity, freePair, getAgents, getAllPercepts, getAssociatedAgents, getAssociatedEntities, getEntities, getFreeEntities, getState, getType, isInitSupported, isKillSupported, isPauseSupported, isStartSupported, isStateTransitionValid, isSupportedByEnvironment, isSupportedByType, notifyAgents, notifyAgentsViaEntity, notifyDeletedEntity, notifyFreeEntity, notifyNewEntity, performAction, queryEntityProperty, queryProperty, registerAgent, setState, setType, unregisterAgentprotected abstract void connectEnvironment()
throws eis.exceptions.ManagementException
eis.exceptions.ManagementExceptionpublic final void init(Map<String,eis.iilang.Parameter> parameters) throws eis.exceptions.ManagementException
init in interface eis.EnvironmentInterfaceStandardinit in class eis.EIDefaultImpleis.exceptions.ManagementExceptionprotected abstract void initializeEnvironment(Map<String,eis.iilang.Parameter> parameters) throws eis.exceptions.ManagementException
eis.exceptions.ManagementExceptionpublic final void kill()
throws eis.exceptions.ManagementException
kill in interface eis.EnvironmentInterfaceStandardkill in class eis.EIDefaultImpleis.exceptions.ManagementExceptionprotected abstract void killEnvironment()
throws eis.exceptions.ManagementException
eis.exceptions.ManagementExceptionpublic final void pause()
throws eis.exceptions.ManagementException
pause in interface eis.EnvironmentInterfaceStandardpause in class eis.EIDefaultImpleis.exceptions.ManagementExceptionprotected abstract void pauseEvironment()
throws eis.exceptions.ManagementException
eis.exceptions.ManagementExceptionpublic final void start()
throws eis.exceptions.ManagementException
start in interface eis.EnvironmentInterfaceStandardstart in class eis.EIDefaultImpleis.exceptions.ManagementExceptionprotected abstract void startEnvironment()
throws eis.exceptions.ManagementException
eis.exceptions.ManagementExceptionCopyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.