|
||||||||||
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 |