Revision 34026 branches/v2_0_0_prep/extensions/extWFS2/src/org/gvsig/wfs/gui/panels/fieldstree/CheckBoxTreeCellRenderer.java

View differences:

CheckBoxTreeCellRenderer.java
8 8
import javax.swing.tree.DefaultTreeCellRenderer;
9 9
import javax.swing.tree.TreePath;
10 10

  
11
import org.gvsig.remoteclient.wfs.schema.type.IXMLType;
12

  
13 11
/* gvSIG. Sistema de Informaci?n Geogr?fica de la Generalitat Valenciana
14 12
 *
15 13
 * Copyright (C) 2004 IVER T.I. and Generalitat Valenciana.
......
105 103
					if (selected){
106 104
						selectedNode.setBackground(UIManager.getColor("Tree.selectionBackground"));
107 105
						if (hasFocus){
108
							if ((selectedNode.getElement().getEntityType() == null) || 
109
								!(selectedNode.getElement().getEntityType().getType() == IXMLType.GML_GEOMETRY)){
106
							if (!selectedNode.getFeatureField().isGeometry()){
110 107
								treetable.setApplicable(true);
111 108
								selectedNode.setSelected(!selectedNode.isSelected());
112 109
								selectedNode.setColor(TetraStateCheckBox.WHITE);

Also available in: Unified diff