|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AgentListManager
Interface pour les gestionnaire de listes d'agents sur le réseau.
| Method Summary | |
|---|---|
void |
addListener(AgentListClient inClient)
Ajoute un client dans la liste des clients. |
Agent |
getAgent(String inAgentClass,
String inAgentName)
Accesseur sur un agent. |
Agent |
getAgentByName(String inAgentName)
Accesseur sur un agent à partir de son nom seul. |
Set |
getAgentSet()
Accesseur sur l'ensemble des joueurs sur le réseau. |
void |
registerLocalAgent(LocalAgent inLocalAgent)
Enregistre un agent local sur le réseau. |
void |
removeListener(AgentListClient inClient)
Supprime un client de la liste des clients. |
void |
unregisterLocalAgent(LocalAgent inLocalAgent)
DÈsenregistre un agent local du réseau. |
| Method Detail |
|---|
Set getAgentSet()
Agent getAgent(String inAgentClass,
String inAgentName)
inAgentClass - classe de l'agentinAgentName - nom de l'agent
null si l'agent n'a pu être trouvé.Agent getAgentByName(String inAgentName)
inAgentName - nom de l'agent
null si l'agent n'a pu être trouvé.void addListener(AgentListClient inClient)
inClient - client à ajoutervoid removeListener(AgentListClient inClient)
inClient - client à supprimervoid registerLocalAgent(LocalAgent inLocalAgent)
inLocalAgent - agent localvoid unregisterLocalAgent(LocalAgent inLocalAgent)
inLocalAgent - agent à désenregistrer.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||