Revision 1717 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/control/GeorefControlPanelImpl.java

View differences:

GeorefControlPanelImpl.java
60 60
	private JButton                       bCenterView          = null;
61 61
	private JToggleButton                 bAddPoint            = null;
62 62
	private DataInputContainer            error                = null;
63
	private GeorefControlPanelListener    buttonsListener      = null;
64 63
	
65 64
	private String                        pathToImagesForTest = "/src/main/resources/image/";
66 65
	
......
101 100
	}
102 101
	
103 102
	public void setListener(GeorefControlPanelListener listener) {
104
		this.buttonsListener = listener;
103
		getSaveToXMLButton().addActionListener(listener);
104
		getLoadFromXMLButton().addActionListener(listener);
105
		getExporToCSVButton().addActionListener(listener);
106
		getLoadFromCSVButton().addActionListener(listener);
107
		getOptionsButton().addActionListener(listener);
108
		getCenterButton().addActionListener(listener);
109
		getToolSelectPointButton().addActionListener(listener);
110
		getEndGeorefButton().addActionListener(listener);
111
		getTestButton().addActionListener(listener);
112
		getEndTestButton().addActionListener(listener);
105 113
	}
106 114
	
107 115
	private void init() {
......
210 218
			bEndGeoref.setPreferredSize(new Dimension(22, 22));
211 219
			bEndGeoref.setIcon(loadIcon("exit-icon"));
212 220
			bEndGeoref.setToolTipText(Messages.getText("end_georef"));
213
			bEndGeoref.addActionListener(buttonsListener);
214 221
		}
215 222
		return bEndGeoref;
216 223
	}
......
224 231
			bTest = new JButton();
225 232
			bTest.setPreferredSize(new Dimension(22, 22));
226 233
			bTest.setToolTipText(Messages.getText("test_georef"));
227
			bTest.addActionListener(buttonsListener);
228 234
			bTest.setIcon(loadIcon("process-icon"));
229 235
		}
230 236
		return bTest;
......
239 245
			bEndTest = new JButton();
240 246
			bEndTest.setPreferredSize(new Dimension(22, 22));
241 247
			bEndTest.setToolTipText(Messages.getText("end_test_georef"));
242
			bEndTest.addActionListener(buttonsListener);
243 248
			bEndTest.setIcon(loadIcon("endprocess-icon"));
244 249
		}
245 250
		return bEndTest;
......
254 259
			bLoadFromAscii = new JButton();
255 260
			bLoadFromAscii.setPreferredSize(new Dimension(22, 22));
256 261
			bLoadFromAscii.setToolTipText(Messages.getText("load_from_ascii"));
257
			bLoadFromAscii.addActionListener(buttonsListener);
258 262
			bLoadFromAscii.setIcon(loadIcon("importfromcsv-icon"));
259 263
		}
260 264
		return bLoadFromAscii;
......
269 273
			bSaveToAscii = new JButton();
270 274
			bSaveToAscii.setPreferredSize(new Dimension(22, 22));
271 275
			bSaveToAscii.setToolTipText(Messages.getText("save_to_ascii"));
272
			bSaveToAscii.addActionListener(buttonsListener);
273 276
			bSaveToAscii.setIcon(loadIcon("exporttocsv-icon"));
274 277
		}
275 278
		return bSaveToAscii;
......
284 287
			bLoadFromXml = new JButton();
285 288
			bLoadFromXml.setPreferredSize(new Dimension(22, 22));
286 289
			bLoadFromXml.setToolTipText(Messages.getText("load_from_xml"));
287
			bLoadFromXml.addActionListener(buttonsListener);
288 290
			bLoadFromXml.setIcon(loadIcon("tfwload-icon"));
289 291
		}
290 292
		return bLoadFromXml;
......
316 318
			bSaveToXml = new JButton();
317 319
			bSaveToXml.setPreferredSize(new Dimension(22, 22));
318 320
			bSaveToXml.setToolTipText(Messages.getText("save_gcp_to_xml"));
319
			bSaveToXml.addActionListener(buttonsListener);
320 321
			bSaveToXml.setIcon(loadIcon("save-icon"));
321 322
		}
322 323
		return bSaveToXml;
......
331 332
			bOptions = new JButton();
332 333
			bOptions.setPreferredSize(new Dimension(22, 22));
333 334
			bOptions.setToolTipText(Messages.getText("options"));
334
			bOptions.addActionListener(buttonsListener);
335 335
			bOptions.setIcon(loadIcon("options-icon"));
336 336
		}
337 337
		return bOptions;
......
347 347
			bAddPoint = new JToggleButton();
348 348
			bAddPoint.setPreferredSize(new Dimension(22, 22));
349 349
			bAddPoint.setToolTipText(Messages.getText("move-point"));
350
			bAddPoint.addActionListener(buttonsListener);
351 350
			bAddPoint.setIcon(loadIcon("add-icon"));
352 351
		}
353 352
		return bAddPoint;
......
362 361
			bCenterView = new JButton();
363 362
			bCenterView.setPreferredSize(new Dimension(22, 22));
364 363
			bCenterView.setToolTipText(Messages.getText("center_view"));
365
			bCenterView.addActionListener(buttonsListener);
366 364
			bCenterView.setIcon(loadIcon("centerpoint-icon"));
367 365
		}
368 366
		return bCenterView;

Also available in: Unified diff