Revision 5781 trunk/extensions/extGeoreferencing/src/org/gvsig/georeferencing/gui/pointsTable/TablePointsPanel.java
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