Revision 5818 trunk/extensions/extGeoreferencing/src/org/gvsig/georeferencing/utils/PointManager.java
PointManager.java | ||
---|---|---|
30 | 30 |
|
31 | 31 |
import org.gvsig.georeferencing.GeoOperations; |
32 | 32 |
import org.gvsig.georeferencing.GeoreferencingToolsModule; |
33 |
import org.gvsig.georeferencing.gui.dialogs.GeoreferencingDialog;
|
|
33 |
import org.gvsig.georeferencing.gui.dialog.GeoreferencingDialog; |
|
34 | 34 |
import org.gvsig.georeferencing.gui.listeners.GeoRasterFrameListener; |
35 | 35 |
import org.gvsig.georeferencing.gui.listeners.GeorefPointSelectorListener; |
36 | 36 |
import org.gvsig.georeferencing.gui.panels.AdjustGeorefPanel; |
... | ... | |
73 | 73 |
|
74 | 74 |
private TablePointsPanel tablePointsPanel = null; |
75 | 75 |
private TableControlerPanel tableControlerPanel2 = null; |
76 |
private TablePanelButtons buttonsExportImportPanel = null; |
|
76 |
private TablePanelButtons buttonsExportImportPanel = null;
|
|
77 | 77 |
|
78 | 78 |
private OptionsPanel optionsPanel = null; |
79 | 79 |
private ZoomControlPanel zoomControlPanelLeft = null; |
... | ... | |
155 | 155 |
//Actualizamos los textBox |
156 | 156 |
if(pixel != null) |
157 | 157 |
dialog.setPixelText(GeoUtils.tailDecimals(pixel.getX(), 2), GeoUtils.tailDecimals(pixel.getY(), 2)); |
158 |
//dialog.getSelectPointsPanel().lastTx = String.valueOf(pixel.getX()); |
|
159 |
//dialog.getSelectPointsPanel().lastTy = String.valueOf(pixel.getY()); |
|
160 | 158 |
|
161 | 159 |
if(map != null) |
162 | 160 |
dialog.setMapCoordText(map.getX(), map.getY()); |
163 |
//dialog.getSelectPointsPanel().lastLong = String.valueOf(map.getX()); |
|
164 |
//dialog.getSelectPointsPanel().lastLat = String.valueOf(map.getY()); |
|
165 | 161 |
|
166 |
|
|
167 | 162 |
//El Checkbox de activaci?n |
168 | 163 |
GeoPoint gp = ((GeoPoint)lyrPoints.getPoint(nPunto - 1)); |
169 | 164 |
if(gp != null){ |
... | ... | |
568 | 563 |
agp.getZoomRight().clear(); |
569 | 564 |
dialog.getConectorPanel().getAdjustGeorefPanel().setEnabled(false); |
570 | 565 |
|
566 |
//Desactivamos los controles de salvar puntos |
|
567 |
if(lyrPoints.getCountPoints() == 0) |
|
568 |
dialog.setEnableSaveButtons(false); |
|
569 |
|
|
571 | 570 |
//Actualizamos la vista |
572 | 571 |
View theView = null; |
573 | 572 |
try{ |
... | ... | |
671 | 670 |
|
672 | 671 |
//Volvemos a dejar los controles con su valor habitual |
673 | 672 |
dialog.getPointManager().restoreControlsValue(); |
673 |
dialog.setEnableSaveButtons(true); |
|
674 | 674 |
|
675 | 675 |
//Obtenemos del dialogo el n? de pto seleccionado y lo actualizamos en la capa de ptos |
676 | 676 |
int n = Integer.valueOf(dialog.getSelectPointsPanel().getTableControlerPanel().getCPoint().getSelectedItem().toString()).intValue(); |
Also available in: Unified diff