Revision 19712 trunk/libraries/libGPE-GML/src/org/gvsig/gpe/gml/parser/v2/features/FeatureCollectionBinding.java
FeatureCollectionBinding.java | ||
---|---|---|
10 | 10 |
import org.gvsig.gpe.xml.stream.IXmlStreamReader; |
11 | 11 |
import org.gvsig.gpe.xml.stream.XmlStreamException; |
12 | 12 |
import org.gvsig.gpe.xml.utils.CompareUtils; |
13 |
import org.gvsig.gpe.xml.utils.XMLTags; |
|
13 | 14 |
|
14 | 15 |
/* gvSIG. Sistema de Informaci?n Geogr?fica de la Generalitat Valenciana |
15 | 16 |
* |
... | ... | |
99 | 100 |
Object layer = null; |
100 | 101 |
//Used to finish to parse the current feature collection |
101 | 102 |
String layerRootType = parser.getName(); |
102 |
|
|
103 |
while ((XMLTags.XML_ANNOTATION.equals(layerRootType))){ |
|
104 |
//Annotation value... |
|
105 |
parser.next(); |
|
106 |
//Annotation close tag |
|
107 |
parser.next(); |
|
108 |
//Next tag |
|
109 |
parser.next(); |
|
110 |
layerRootType = parser.getName(); |
|
111 |
} |
|
112 |
|
|
103 | 113 |
Hashtable attributes = GMLUtilsParser.getAttributes(parser); |
104 | 114 |
String fid = handler.getProfile().getFeatureTypeBinding().getID(attributes); |
105 | 115 |
|
Also available in: Unified diff