Revision 19954 trunk/libraries/libGPE-GML/src/org/gvsig/gpe/gml/parser/sfp0/coordinates/PosTypeIterator.java

View differences:

PosTypeIterator.java
95 95
			i++;
96 96
		}	
97 97
		//Advance until the end pos label
98
		parser.next();
99
		QName tag = parser.getName();
100
		//null
101
		parser.next();
102
		tag = parser.getName();
103
		//Next tag
104
		parser.next();
105
		tag = parser.getName();
98
		while ((parser.getName() != GMLTags.GML_POS) && (parser.getEventType() != IXmlStreamReader.END_ELEMENT)){
99
			parser.next();
100
		}
106 101
	}
102

  
103
	/* (non-Javadoc)
104
	 * @see org.gvsig.gpe.gml.parser.v2.coordinates.GmlCoodinatesIterator#getDimension()
105
	 */
106
	public int getDimension() {
107
		//TODO Calculate the dimension
108
		if (dimension == -1){
109
			dimension = 3;
110
		}
111
		return dimension;
112
	}	
113
	
114
	
107 115
}

Also available in: Unified diff