nl.tudelft.goal.ut2004.visualizer.connection
Class EnvironmentServiceMediator
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
nl.tudelft.goal.ut2004.visualizer.connection.EnvironmentServiceMediator
- Type Parameters:
VisualizerClientListener
-
- All Implemented Interfaces:
- Serializable, Remote, EnvironmentService
public final class EnvironmentServiceMediator
- extends UnicastRemoteObject
- implements EnvironmentService
Acts as a client for the visualizer. Mediates the interaction between the
actual client and the visualizer by providing listeners.
- Author:
- M.P. Korstanje
- See Also:
- Serialized Form
EnvironmentServiceMediator
public EnvironmentServiceMediator(cz.cuni.amis.pogamut.base.agent.IAgentId id)
throws RemoteException
- Throws:
RemoteException
setListener
public void setListener(EnvironmentServiceListener listener)
removeListener
public void removeListener()
addBot
public void addBot(AddBotCommand parameters)
throws RemoteException,
eis.exceptions.ManagementException
- Specified by:
addBot
in interface EnvironmentService
- Throws:
RemoteException
eis.exceptions.ManagementException
getAgentId
public cz.cuni.amis.pogamut.base.agent.IAgentId getAgentId()
throws RemoteException
- Specified by:
getAgentId
in interface EnvironmentService
- Throws:
RemoteException
toString
public String toString()
- Overrides:
toString
in class RemoteObject
Copyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.