Revision 8136 trunk/libraries/libJCRS/src/org/gvsig/crs/gui/CRSSelectionDialog.java

View differences:

CRSSelectionDialog.java
44 44
	
45 45
	public void initialize(){
46 46
		vp = new CRSMainPanel();
47
		vp.getJComboOptions().addItemListener(this);
47 48
		this.add(getContentPanel(), null);
48 49
		listenerTablas();		
49 50
		vp.getJButtonAccept().addActionListener(this);
50 51
        vp.getJButtonCancel().addActionListener(this);
51
        vp.getJComboOptions().addItemListener(this);
52 52
	}
53 53
	
54 54
	public boolean isOkPressed() { return okPressed; }
......
234 234
		CardLayout cl = (CardLayout)(vp.jPanelMain.getLayout());
235 235
		String op = (String)e.getItem();		
236 236
		if (op.equals("EPSG")){
237
			vp.ep.connection();						
237
			vp.ep.connection();	
238
			if(vp.ep.getJTable().getRowCount()>0)
239
				vp.getJButtonAccept().setEnabled(true);
240
			else
241
				vp.getJButtonAccept().setEnabled(false);
242
				
238 243
		} else if (op.equals("IAU2000")) {
239 244
			vp.iau.connection();
245
			if(vp.iau.getJTable().getRowCount()>0)
246
				vp.getJButtonAccept().setEnabled(true);
247
			else
248
				vp.getJButtonAccept().setEnabled(false);
249
		}else if (op.equals("Recientes")) {
250
			if(vp.rp.getJTable().getRowCount()>0)
251
				vp.getJButtonAccept().setEnabled(true);
252
			else
253
				vp.getJButtonAccept().setEnabled(false);
240 254
		}
255
		else if (op.equals("ESRI")) {
256
			if(vp.esp.getJTextOpen().getText().length()>0)
257
				vp.getJButtonAccept().setEnabled(true);
258
			else
259
				vp.getJButtonAccept().setEnabled(false);
260
		}
241 261
	    cl.show(vp.jPanelMain, (String)e.getItem());
242
	    setDataSource((String)e.getItem());
262
	    vp.setDataSource((String)e.getItem());
243 263
	}
244 264
}

Also available in: Unified diff