Revision 34026 branches/v2_0_0_prep/extensions/extWFS2/src/org/gvsig/wfs/gui/panels/fieldstree/TreeTableModelWithCheckBoxes.java
TreeTableModelWithCheckBoxes.java | ||
---|---|---|
1 | 1 |
package org.gvsig.wfs.gui.panels.fieldstree; |
2 | 2 |
|
3 |
import org.gvsig.remoteclient.wfs.schema.XMLElement;
|
|
3 |
import org.gvsig.remoteclient.wfs.WFSFeatureField;
|
|
4 | 4 |
|
5 | 5 |
/* gvSIG. Sistema de Informaci?n Geogr?fica de la Generalitat Valenciana |
6 | 6 |
* |
... | ... | |
76 | 76 |
*/ |
77 | 77 |
public boolean isLeaf(Object node) { |
78 | 78 |
CheckBoxNode leaf = (CheckBoxNode)node; |
79 |
return super.isLeaf(leaf.getElement());
|
|
79 |
return super.isLeaf(leaf.getFeatureField());
|
|
80 | 80 |
} |
81 | 81 |
|
82 | 82 |
/* |
... | ... | |
85 | 85 |
*/ |
86 | 86 |
public int getChildCount(Object node) { |
87 | 87 |
CheckBoxNode leaf = (CheckBoxNode)node; |
88 |
return super.getChildCount(leaf.getElement());
|
|
88 |
return super.getChildCount(leaf.getFeatureField());
|
|
89 | 89 |
} |
90 | 90 |
|
91 | 91 |
/* |
... | ... | |
106 | 106 |
*/ |
107 | 107 |
public Object getValueAt(Object node, int column) { |
108 | 108 |
CheckBoxNode leaf = (CheckBoxNode)node; |
109 |
return super.getValueAt(leaf.getElement(),column);
|
|
109 |
return super.getValueAt(leaf.getFeatureField(),column);
|
|
110 | 110 |
} |
111 | 111 |
|
112 | 112 |
public static Object generateCheckBoxNodes(Object root){ |
113 |
Object newRoot = new CheckBoxNode((XMLElement)root,null);
|
|
113 |
Object newRoot = new CheckBoxNode((WFSFeatureField)root,null);
|
|
114 | 114 |
return newRoot; |
115 | 115 |
} |
116 | 116 |
|
Also available in: Unified diff