fr.lip6.sma.simulacion.server.mdxr
Class MDXRPlayer

java.lang.Object
  extended by fr.lip6.sma.simulacion.server.AgentImpl
      extended by fr.lip6.sma.simulacion.server.mdxr.MDXRAgent
          extended by fr.lip6.sma.simulacion.server.mdxr.MDXRPlayer
All Implemented Interfaces:
Agent, NetworkAgent, NetworkPlayer, Player

public class MDXRPlayer
extends MDXRAgent
implements NetworkPlayer

Classe pour un joueur sur le réseau identifié par un service ZeroConf et accessible par XML-RPC.

Version:
$Revision: 3 $
Author:
Paul Guyot
See Also:
"aucun test défini."

Field Summary
 
Fields inherited from interface fr.lip6.sma.simulacion.server.Agent
AVATAR_PROPERTY_KEY, CLASS_KEY, IMPLEMENTATION_KEY, LOCATION_KEY, ONMAP_KEY, PROPERTIES_KEY, TYPE_PROPERTY_KEY
 
Fields inherited from interface fr.lip6.sma.simulacion.server.Player
CLASS
 
Fields inherited from interface fr.lip6.sma.simulacion.server.Agent
AVATAR_PROPERTY_KEY, CLASS_KEY, IMPLEMENTATION_KEY, LOCATION_KEY, ONMAP_KEY, PROPERTIES_KEY, TYPE_PROPERTY_KEY
 
Constructor Summary
MDXRPlayer(com.kallisys.zeroconf.MulticastDNSServer inMDNSServer, com.kallisys.zeroconf.NetService inService)
          Constructeur à partir d'un service ZeroConf et du serveur mDNS.
 
Method Summary
 String getAvatarName()
          Accesseur sur le nom de l'avatar représentant le joueur.
 String getTypeName()
          Accesseur sur le nom du type de l'agent.
 
Methods inherited from class fr.lip6.sma.simulacion.server.mdxr.MDXRAgent
execute, executeAsync, getAgentClass, getAgentClass, getAgentName
 
Methods inherited from class fr.lip6.sma.simulacion.server.AgentImpl
equals, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fr.lip6.sma.simulacion.server.Agent
equals, execute, executeAsync, getAgentClass, getAgentName, hashCode
 
Methods inherited from interface fr.lip6.sma.simulacion.server.Agent
equals, execute, executeAsync, getAgentClass, getAgentName, hashCode
 

Constructor Detail

MDXRPlayer

public MDXRPlayer(com.kallisys.zeroconf.MulticastDNSServer inMDNSServer,
                  com.kallisys.zeroconf.NetService inService)
Constructeur à partir d'un service ZeroConf et du serveur mDNS.

Parameters:
inMDNSServer - serveur mDNS
inService - service ZeroConf
Method Detail

getAvatarName

public final String getAvatarName()
Accesseur sur le nom de l'avatar représentant le joueur.

Specified by:
getAvatarName in interface Player
Returns:
le nom de l'avatar.

getTypeName

public final String getTypeName()
Accesseur sur le nom du type de l'agent.

Returns:
le type de l'agent.