Revision 5781 trunk/extensions/extGeoreferencing/src/org/gvsig/georeferencing/gui/pointsTable/TablePointsPanel.java

View differences:

TablePointsPanel.java
52 52
														"X'", "Y'", "Error X",  
53 53
														"Error Y",  "RMS"};
54 54
	private PointTable 						table = null;
55
	private ButtonsExportImportPanel	 	pButtonsExportImportPanel = null;
55
	private TablePanelButtons	 			pTablePanelButtons = null;
56 56
	/**
57 57
	 * Estado de los botones cuando se ejecuta disableAllControls
58 58
	 */
59
	private boolean[] 					buttonsState = new boolean[3];
59
	private boolean[] 						buttonsState = new boolean[3];
60 60
	/**
61 61
	 * DisableAllControls ha sido ejecutada si est? a true esta variabled
62 62
	 */
63
	private boolean 					disableAllControls = false;
63
	private boolean 						disableAllControls = false;
64 64
	//**********************End Vars******************************
65 65
	
66 66
	//**********************Classes*******************************
......
426 426
			disableAllControls = true;
427 427
			
428 428
			//Salvamos los estados
429
			buttonsState[0] = getPButtonsExportImportPanel().getBSave().isEnabled();
430
			buttonsState[1] = getPButtonsExportImportPanel().getBLoad().isEnabled();
431
			buttonsState[2] = getPButtonsExportImportPanel().getBExportToAscii().isEnabled();
429
			buttonsState[0] = getPTablePanelButtons().getBSave().isEnabled();
430
			buttonsState[1] = getPTablePanelButtons().getBLoad().isEnabled();
431
			buttonsState[2] = getPTablePanelButtons().getBExportToAscii().isEnabled();
432 432
			
433 433
			//Desactivamos controles
434
			getPButtonsExportImportPanel().getBSave().setEnabled(false);
435
			getPButtonsExportImportPanel().getBLoad().setEnabled(false);
436
			getPButtonsExportImportPanel().getBExportToAscii().setEnabled(false);
434
			getPTablePanelButtons().getBSave().setEnabled(false);
435
			getPTablePanelButtons().getBLoad().setEnabled(false);
436
			getPTablePanelButtons().getBExportToAscii().setEnabled(false);
437 437
		}
438 438
	}
439 439
	
......
444 444
	public void restoreControlsValue(){
445 445
		if(disableAllControls){
446 446
			disableAllControls = false;
447
			getPButtonsExportImportPanel().getBSave().setEnabled(buttonsState[0]);
448
			getPButtonsExportImportPanel().getBLoad().setEnabled(buttonsState[1]);
449
			getPButtonsExportImportPanel().getBExportToAscii().setEnabled(buttonsState[2]);
447
			getPTablePanelButtons().getBSave().setEnabled(buttonsState[0]);
448
			getPTablePanelButtons().getBLoad().setEnabled(buttonsState[1]);
449
			getPTablePanelButtons().getBExportToAscii().setEnabled(buttonsState[2]);
450 450
		}
451 451
	}
452 452
	//**********************End Methods*****************************
......
486 486
				flowLayout6.setHgap(0);
487 487
				flowLayout6.setVgap(2);
488 488
				pPointSelection.add(tableControlerPanel, null);
489
				pPointSelection.add(getPButtonsExportImportPanel(), null);
489
				pPointSelection.add(getPTablePanelButtons(), null);
490 490
				pPointSelection.setBorder(javax.swing.BorderFactory.createLineBorder(java.awt.Color.gray,1));
491 491
				tableControlerPanel.getBFirst().addActionListener(this);
492 492
				tableControlerPanel.getBLast().addActionListener(this);
493 493
				tableControlerPanel.getBNext().addActionListener(this);
494 494
				tableControlerPanel.getBPrev().addActionListener(this);
495
				tableControlerPanel.getBNew().setVisible(false);
496 495
				tableControlerPanel.getCPoint().addActionListener(this);
497 496
			}
498 497
		}
......
565 564
	 * 	
566 565
	 * @return javax.swing.JPanel	
567 566
	 */
568
	public ButtonsExportImportPanel getPButtonsExportImportPanel() {
569
		if (pButtonsExportImportPanel == null) {
570
			pButtonsExportImportPanel = new ButtonsExportImportPanel();
567
	public TablePanelButtons getPTablePanelButtons() {
568
		if (pTablePanelButtons == null) {
569
			pTablePanelButtons = new TablePanelButtons();
571 570
		}
572
		return pButtonsExportImportPanel;
571
		return pTablePanelButtons;
573 572
	}
574 573
	
575 574
	/**
......
579 578
	 *y si vale false los desactiva
580 579
	 */
581 580
	public void setSaveToDisk(boolean isPossible){
582
		this.getPButtonsExportImportPanel().setSaveToDisk(isPossible);
581
		this.getPTablePanelButtons().setSaveToDisk(isPossible);
583 582
	}
584 583
	//**********************End Setters & Getters*******************
585 584
}

Also available in: Unified diff