cz.cuni.amis.pogamut.defcon.agent
Interface IDefConAgent
- All Superinterfaces:
- IAgent, IComponent, IComponentAware, IControllable, IEmbodiedAgent, IObservingAgent
- All Known Implementing Classes:
- DefConAgent
public interface IDefConAgent
- extends IEmbodiedAgent
Sets some basic methods for DefConAgent.
- Author:
- Radek 'Black_Hand' Pibil
Methods inherited from interface cz.cuni.amis.pogamut.base.agent.IAgent |
getComponentId, getIntrospection, getLogger, getName, getState, kill, pause, resume, start, startPaused, stop |
getArguments
Map<String,String> getArguments()
- Returns the list of command line arguments passed to defcon.
- Returns:
setOptions
void setOptions(Map<String,String> arguments)
- Sets the list of command line arguments passed to defcon.
- Parameters:
arguments
-
act
void act(DefConCommand command)
- Simplifies access to IAct. No need to use getAct().act().
Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.