Revision 18333 trunk/libraries/libRemoteServices/src/org/gvsig/remoteClient/kml/KmlFeaturesParser.java

View differences:

KmlFeaturesParser.java
7 7
import org.gvsig.remoteClient.gml.engine.IFeaturesIterator;
8 8
import org.gvsig.remoteClient.gml.engine.readers.IReaderFile;
9 9
import org.gvsig.remoteClient.gml.factories.IGeometriesFactory;
10
import org.gvsig.remoteClient.kml.exceptions.KmlException;
10 11
import org.gvsig.remoteClient.kml.exceptions.KmlBodyParseException;
11 12
import org.xmlpull.v1.XmlPullParserException;
12 13

  
......
64 65
 */
65 66
public class KmlFeaturesParser extends AbstractFeaturesParser{
66 67
	
67
	public KmlFeaturesParser(IReaderFile reader, IGeometriesFactory gFactory)throws BaseException {
68
	public KmlFeaturesParser(IReaderFile reader, IGeometriesFactory gFactory)throws KmlException {
68 69
		super(reader, gFactory);
69 70
		parseHeader();
70 71
	}
71 72
	
72
	private void parseHeader()throws BaseException{
73
	private void parseHeader()throws KmlException{
73 74
		try {
74 75
			reader.nextTag();
75 76
			String tag = reader.getName();
......
85 86
	 *  (non-Javadoc)
86 87
	 * @see org.gvsig.remoteClient.gmlEngine.IFeaturesParser#getFeaturesIterator()
87 88
	 */
88
	public IFeaturesIterator getFeaturesIterator() throws BaseException {
89
	public IFeaturesIterator getFeaturesIterator() throws KmlException {
89 90
		return new KmlFeaturesIterator(getReader(),getGFactory());
90 91
	}
91 92

  

Also available in: Unified diff