tabela.sitPlayer(jug,chair);
if(chair >=0) { tabela.sitPlayer(jug,chair); } else { System.out.println("El player no esta sentado aun"); }
	private void xmlReadLoginAlg(Object o)	{		//		String aux;				if (o instanceof Element)		{			Element element = (Element) o;			aux = element.getName();			System.out.println("Estamos dentro del xmlReadLoginAlg");			if (aux.compareTo("Player") == 0)			{				String jugname = element.getAttributeValue("name");				int rating =				Integer.parseInt(element.getAttributeValue("rating"));				TrucoPlayer jug1 = new TrucoPlayer(jugname, rating);				Players.add(jug1);				System.out.println("Player: " + jugname + "Rating: "+rating);								if (!jug1.getName().equals(getAssociatedPlayer().getName()))					pieza.addPlayer(jug1);			}			if (aux.compareTo("Playert") == 0)			{				String jugname = element.getAttributeValue("name");							int chair=Integer.parseInt(element.getAttributeValue("chair"));				System.out.println("Player table: "+jugname +" en la silla: "+chair);				TrucoPlayer jug=pieza.getPlayer(jugname);				//aca en vez de instanciar hay que obtener la ref				//verdadera al jugador juganame				//en table hay que hacer el addtable que ande verdaderamente				Table tabela=(Table)(Mesas.get(current));								tabela.addPlayer(jug);								tabela.sitPlayer(jug,chair);								//mesa.addPlayer(jugaux);			}			if (aux.compareTo("Table") == 0)			{				String host=element.getAttributeValue("host");								TrucoPlayer jughost=pieza.getPlayer(host);				//Table mesa=new Table(jughost,true);				String tableid=element.getAttributeValue("number");				//mesa.setTableNumber(number);				current=Mesas.size();								System.out.println("La mesa: "+tableid +"Con el host: "+ host);																Table t = null;				if (getAssociatedPlayer().getName().equals(jughost.getName()))				{					t = new Table(getAssociatedPlayer(), true);					t.setTableNumber(Integer.parseInt(tableid));					t.addTableListener(this);					getTables().put(new Integer(tableid), t);					System.out.println("En el cliente, voy a crear un table.!");					this.pieza.addTable(t);					//t.addPlayer(jughost);					Mesas.add(t);					//t.show();				} else				{					t = new Table(getAssociatedPlayer(), false);					t.setTableNumber(Integer.parseInt(tableid));					t.addTableListener(this);					getTables().put(new Integer(tableid), t);					System.out.println("En el cliente, voy a crear un table.!");					this.pieza.addTable(t);					//t.addPlayer(jughost);					Mesas.add(t);				}											}			List children = element.getContent();			Iterator iterator = children.iterator();			while (iterator.hasNext())			{				Object child = iterator.next();				xmlReadLoginAlg(child);			}			if (aux.compareTo("LoginOk") == 0)			{								TrucoPlayer jug;				Table mesa1;								/*for (Enumeration e = Mesas.elements(); e.hasMoreElements();)				{					mesa1 = (Table) e.nextElement();										System.out.println(					"==================  RECIBI Table number: "					+ mesa1.getTableNumber()					+ "\n");					Vector jugadores = (Vector) mesa1.getPlayers();										for(Enumeration e2=jugadores.elements();e2.hasMoreElements();) {										jug=(TrucoPlayer)e2.nextElement();										System.out.println("en table======================RECIBI Player: "+jug.getName()+" Rating: "+jug.getRating()+"\n");										}										pieza.addTable(mesa1);// Info de la pieza comentado para pruebas de Redes descomentar para que ande																	}*/			} 			}			}