Revision 6865 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/project/ProjectTable.java

View differences:

ProjectTable.java
208 208
//			}
209 209
		}
210 210
		recalculateColumnsFromAliases();
211
		
211

  
212 212
	}
213
	
213

  
214 214
	public void recalculateColumnsFromAliases()
215 215
	{
216 216
		columns.clear();
......
491 491
					return;
492 492

  
493 493
				}
494
				
494

  
495 495
			} else {
496 496
				try {
497 497
					createAlias();
......
502 502
		} catch (Exception e) {
503 503
			throw new OpenException(e, this.getClass().getName());
504 504
		}
505
		
505

  
506 506
		// for (int i=1;i<xml.getNumChild();i++){
507 507
		// columns.add(Column.createColumn(xml.getChild(i)));
508 508
		// }
509 509
		if (xml.contains("columns")) {
510 510
			columns.clear();
511 511
			columns = Columns
512
					.createColumns(xml.getChild(xml.getNumChild() - 1));
512
					.createColumns(xml.getChild(xml.getChildrenCount() - 1));
513 513
		}
514
		
515 514

  
515

  
516 516
	}
517 517

  
518 518
	/**
......
611 611

  
612 612
			setDataSource(es);
613 613

  
614
			if (xml.getNumChild() == 2 && !(xml.contains("columns"))
615
					|| (xml.contains("columns") && (xml.getNumChild() == 3))) {
614
			if (xml.getChildrenCount() == 2 && !(xml.contains("columns"))
615
					|| (xml.contains("columns") && (xml.getChildrenCount() == 3))) {
616 616
				bNeedToReplace = true;
617 617
				xmlAux = xml.getChild(1);
618 618
				es = new EditableAdapter();

Also available in: Unified diff