model
Class Arena

java.lang.Object
  extended by model.Arena

public class Arena
extends java.lang.Object


Constructor Summary
Arena()
          Construtor da classe Arena.
 
Method Summary
 void addPlayer(Player player)
          Adiciona um novo para a lista de personagens na Arena.
 java.util.LinkedList<Player> getBobs()
           
 Player getSelected()
           
 double getXClick()
           
 double getYClick()
           
static Arena instanceOf()
          Método de acesso à instancia da classe Arena.
 boolean isCliked()
           
 void setAuraPoint(double x, double y)
           
 void setCliked(boolean cliked)
           
 void setSelected(Player selected)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Arena

public Arena()
Construtor da classe Arena. Inicializa a lista de personagens, adiciona um primeiro personagem e seleciona ele.

Method Detail

getBobs

public java.util.LinkedList<Player> getBobs()

getSelected

public Player getSelected()

isCliked

public boolean isCliked()

getXClick

public double getXClick()

getYClick

public double getYClick()

setSelected

public void setSelected(Player selected)

setCliked

public void setCliked(boolean cliked)

setAuraPoint

public void setAuraPoint(double x,
                         double y)

instanceOf

public static Arena instanceOf()
Método de acesso à instancia da classe Arena. Se a instância for nula, ela é inicializada.

Returns:
Uma instância da classe Arena.

addPlayer

public void addPlayer(Player player)
Adiciona um novo para a lista de personagens na Arena.

Parameters:
player - O novo a ser adicionado.