Revision 1724 org.gvsig.raster.georeferencing/trunk/org.gvsig.raster.georeferencing/org.gvsig.raster.georeferencing.swing/org.gvsig.raster.georeferencing.swing.impl/src/main/java/org/gvsig/raster/georeferencing/swing/impl/launcher/GeorefLauncherDialog.java
GeorefLauncherDialog.java | ||
---|---|---|
41 | 41 |
public class GeorefLauncherDialog extends JPanel implements GeoreferencingLauncher { |
42 | 42 |
private static final long serialVersionUID = 7362459094802955247L; |
43 | 43 |
private GeorefLauncherPanel geoLauncherPanel = null; |
44 |
private GeoreferencingOptionsDataModel dataModel = null; |
|
45 | 44 |
|
46 | 45 |
private List<String> viewNameList = null; |
47 | 46 |
private int polynomialDegree = 0; |
... | ... | |
57 | 56 |
|
58 | 57 |
BorderLayout bl = new BorderLayout(); |
59 | 58 |
this.setLayout(bl); |
59 |
GeoreferencingOptionsDataModel dataModel = GeoreferencingSwingLocator.getSwingManager().getDataModel(); |
|
60 |
dataModel.reset(); |
|
60 | 61 |
|
61 | 62 |
this.add(getGeorefLauncherPanel(), BorderLayout.CENTER); |
62 | 63 |
} |
... | ... | |
163 | 164 |
return geoLauncherPanel.getCellSizePanel().getYCellSizeValue(); |
164 | 165 |
} |
165 | 166 |
|
166 |
public GeoreferencingOptionsDataModel getDataModel() { |
|
167 |
if(dataModel == null) { |
|
168 |
dataModel = GeoreferencingSwingLocator.getSwingManager().getDataModel(); |
|
169 |
} |
|
167 |
public void buildDataModel() { |
|
168 |
GeoreferencingOptionsDataModel dataModel = GeoreferencingSwingLocator.getSwingManager().getDataModel(); |
|
170 | 169 |
dataModel.setAlgorithm(getAlgorithm()); |
171 | 170 |
dataModel.setDegree(getDegree()); |
172 | 171 |
dataModel.setInterpolationMethod(getInterpolationMethod()); |
... | ... | |
176 | 175 |
dataModel.setType(getType()); |
177 | 176 |
dataModel.setDataStore(getDataStore()); |
178 | 177 |
dataModel.setSelectedView(getSelectedView()); |
179 |
return dataModel; |
|
180 | 178 |
} |
181 | 179 |
|
182 | 180 |
} |
Also available in: Unified diff