Revision 24854 trunk/extensions/extTopology/src/org/gvsig/topology/ui/TopologyErrorPanel.java

View differences:

TopologyErrorPanel.java
617 617
								ITopologyErrorFixWithParameters fix =
618 618
									(ITopologyErrorFixWithParameters) errorFix;
619 619
								fix.initialize(error);
620
								GParameter[] parameters = fix.getParameters();
620
								final GParameter[] parameters = fix.getParameters();
621 621
								
622 622
								Window topologyErrorPanelContainer = (Window)GUIUtil.
623 623
																				getInstance().
......
628 628
								panelEntriesDialog.addOkActionListener(new ActionListener(){
629 629
									public void actionPerformed(ActionEvent arg0) {
630 630
										try {
631
											//previously we check if user selected a param
632
											for(int z = 0; z < parameters.length; z++){
633
												GParameter parameter = parameters[z];
634
												Object value = parameter.getValue();
635
												Object defaultValue = parameter.getDefaultValue();
636
												if(  value == null || value.equals(defaultValue))
637
													parameter.setValue(defaultValue);
638
												
639
											}//for z
631 640
											errorFix.fix(error);
632 641
											GUIUtil.getInstance().messageBox(PluginServices.getText(this, "ERROR_FIX_SUCCESS"),
633 642
																			 PluginServices.getText(this, "INFO"));

Also available in: Unified diff