Revision 37960 trunk/libraries/libGPE-KML/src/org/gvsig/gpe/kml/parser/v21/features/ElementBinding.java
ElementBinding.java | ||
---|---|---|
4 | 4 |
|
5 | 5 |
import javax.xml.namespace.QName; |
6 | 6 |
|
7 |
import org.gvsig.gpe.kml.parser.GPEDeafultKmlParser;
|
|
7 |
import org.gvsig.gpe.kml.parser.GPEDefaultKmlParser;
|
|
8 | 8 |
import org.gvsig.gpe.kml.utils.KMLUtilsParser; |
9 | 9 |
import org.gvsig.gpe.xml.stream.IXmlStreamReader; |
10 | 10 |
import org.gvsig.gpe.xml.stream.XmlStreamException; |
... | ... | |
83 | 83 |
* @throws XmlStreamException |
84 | 84 |
* @throws IOException |
85 | 85 |
*/ |
86 |
public Object parse(IXmlStreamReader parser,GPEDeafultKmlParser handler, Object feature, Object parentElement) throws XmlStreamException, IOException {
|
|
86 |
public Object parse(IXmlStreamReader parser,GPEDefaultKmlParser handler, Object feature, Object parentElement) throws XmlStreamException, IOException {
|
|
87 | 87 |
boolean endFeature = false; |
88 | 88 |
int currentTag; |
89 | 89 |
Object element = null; |
... | ... | |
102 | 102 |
while (!endFeature){ |
103 | 103 |
switch(currentTag){ |
104 | 104 |
case IXmlStreamReader.START_ELEMENT: |
105 |
if (!(CompareUtils.compareWithNamespace(tag,elementRootType))){ |
|
105 |
if (!(CompareUtils.compareWithOutNamespace(tag,elementRootType))){
|
|
106 | 106 |
if (!isInitialized){ |
107 | 107 |
element = handler.getContentHandler().startElement(elementRootType.getNamespaceURI(), |
108 | 108 |
KMLUtilsParser.removeBlancSymbol(elementRootType), |
... | ... | |
116 | 116 |
|
117 | 117 |
break; |
118 | 118 |
case IXmlStreamReader.END_ELEMENT: |
119 |
if (CompareUtils.compareWithNamespace(tag,elementRootType)){ |
|
119 |
if (CompareUtils.compareWithOutNamespace(tag,elementRootType)){
|
|
120 | 120 |
endFeature = true; |
121 | 121 |
if (!isInitialized){ |
122 | 122 |
element = handler.getContentHandler().startElement( |
Also available in: Unified diff