MUD
Class UsuarioImpl

MUD.UsuarioImpl

public class UsuarioImpl

Classe que implementa o servante do Usuario (Avatar) do MUD


Constructor Summary
UsuarioImpl(org.omg.CORBA.ORB orbinho, java.lang.String dsc, java.lang.String ctrlref, java.lang.String name)
          Construtor da classe usuario
 
Method Summary
 void ImprimirMensagem(java.lang.String msg)
          Imprime uma mensagem
 void MudarDescricao(java.lang.String ndesc)
          Muda a descricao do usuario
 void MudarSala(int quem, int id, java.lang.String aref)
          Muda um player de sala
 int OndeEstou()
          Retorna o id da sala na qual estah o avatar
 java.lang.String PegarDescricao()
          Devolve a descricao de um usuario (Avatar)
 java.lang.String PegarSala()
          Esta rotina retorna a referencia para a sala na qual o avatar estah
 

Constructor Detail

UsuarioImpl

public UsuarioImpl(org.omg.CORBA.ORB orbinho,
                   java.lang.String dsc,
                   java.lang.String ctrlref,
                   java.lang.String name)
Construtor da classe usuario
Parameters:
dsc - Descricao inicial do usuario. Mudar a IDL para conter modificacao da descricao do usuario.
Method Detail

PegarDescricao

public java.lang.String PegarDescricao()
Devolve a descricao de um usuario (Avatar)
Returns:
Descricao do usuario

ImprimirMensagem

public void ImprimirMensagem(java.lang.String msg)
Imprime uma mensagem
Parameters:
msg - Mensagem a ser impressa

MudarSala

public void MudarSala(int quem,
                      int id,
                      java.lang.String aref)
Muda um player de sala
Parameters:
quem - Identificador do Avatar que tenta entrar na sala.
id - Identificador da nova sala
aref - Referencia do avatar que esta tentando entrar na sala

PegarSala

public java.lang.String PegarSala()
Esta rotina retorna a referencia para a sala na qual o avatar estah
Returns:
Referencia para a sala

MudarDescricao

public void MudarDescricao(java.lang.String ndesc)
Muda a descricao do usuario
Parameters:
ndesc - Nova descricao do usuario

OndeEstou

public int OndeEstou()
Retorna o id da sala na qual estah o avatar
Returns:
Id da sala em que estah o avatar