Revision 3628 org.gvsig.vcsgis/trunk/org.gvsig.vcsgis/org.gvsig.vcsgis.swing/org.gvsig.vcsgis.swing.impl/src/main/java/org/gvsig/vcsgis/swing/impl/checkout/VCSGisJCheckoutImpl.java

View differences:

VCSGisJCheckoutImpl.java
402 402
        VCSGisEntity selectedTable = this.entitySelector.getSelectedEntity();
403 403

  
404 404
        boolean isLayer = isLayer(selectedTable);
405
        this.rdbAddLayerToView.setSelected(isLayer);
406
        this.rdbAddTableToProject.setSelected(!isLayer);
405
        this.rdbAddLayerToView.setSelected(isLayer && !this.rdbDontAddToProject.isSelected());
406
        this.rdbAddTableToProject.setSelected(!isLayer && !this.rdbDontAddToProject.isSelected());
407
        
408
        if(isLayer) {
409
            if (this.cboView.getModel().getSize() > 0) {
410
                this.cboView.setEnabled(true);
411
                if (this.cboView.getModel().getSize() == 2) {
412
                    this.cboView.setSelectedIndex(1);
413
                } else {
414
                    this.cboView.setSelectedIndex(0);
415
                }
416
            } else {
417
                this.cboView.setEnabled(false);
418
            }
419
        }
407 420

  
421

  
408 422
        this.revisionPicker.setEntity(selectedTable);
409 423

  
410 424
        this.chkOverwriteTable.setSelected(workspace!=null && workspace.existsInWorkspace(selectedTable));

Also available in: Unified diff