Revision 19680 trunk/libraries/libGPE-KML/src/org/gvsig/gpe/kml/parser/profiles/Kml21BindingProfile.java
Kml21BindingProfile.java | ||
---|---|---|
1 | 1 |
package org.gvsig.gpe.kml.parser.profiles; |
2 | 2 |
|
3 |
import org.gvsig.gpe.kml.parser.v21.coordinates.CoordinatesTypeIterator; |
|
4 |
import org.gvsig.gpe.kml.parser.v21.coordinates.LatLonAltBoxIterator; |
|
3 | 5 |
import org.gvsig.gpe.kml.parser.v21.features.DocumentBinding; |
4 | 6 |
import org.gvsig.gpe.kml.parser.v21.features.ElementBinding; |
5 | 7 |
import org.gvsig.gpe.kml.parser.v21.features.FeatureBinding; |
... | ... | |
8 | 10 |
import org.gvsig.gpe.kml.parser.v21.features.MetadataBinding; |
9 | 11 |
import org.gvsig.gpe.kml.parser.v21.features.PlaceMarketBinding; |
10 | 12 |
import org.gvsig.gpe.kml.parser.v21.features.StyleBinding; |
11 |
import org.gvsig.gpe.kml.parser.v21.geometries.CoordinatesTypeBinding; |
|
12 | 13 |
import org.gvsig.gpe.kml.parser.v21.geometries.DoubleBinding; |
13 | 14 |
import org.gvsig.gpe.kml.parser.v21.geometries.GeometryBinding; |
14 | 15 |
import org.gvsig.gpe.kml.parser.v21.geometries.InnerBoundaryIsBinding; |
15 |
import org.gvsig.gpe.kml.parser.v21.geometries.LatLonAltBoxBinding; |
|
16 | 16 |
import org.gvsig.gpe.kml.parser.v21.geometries.LineStringTypeBinding; |
17 | 17 |
import org.gvsig.gpe.kml.parser.v21.geometries.LinearRingBinding; |
18 | 18 |
import org.gvsig.gpe.kml.parser.v21.geometries.MultiGeometryBinding; |
... | ... | |
73 | 73 |
* @author Jorge Piera LLodr? (jorge.piera@iver.es) |
74 | 74 |
*/ |
75 | 75 |
public class Kml21BindingProfile extends DefaultBindingProfile{ |
76 |
protected CoordinatesTypeBinding coordinatesTypeBinding = null;
|
|
76 |
protected CoordinatesTypeIterator coordinatesTypeBinding = null;
|
|
77 | 77 |
protected DocumentBinding documentBinding = null; |
78 | 78 |
protected DoubleBinding doubleBinding = null; |
79 | 79 |
protected ElementBinding elementBinding = null; |
... | ... | |
82 | 82 |
protected GeometryBinding geometryBinding = null; |
83 | 83 |
protected HeaderBinding headerBinding = null; |
84 | 84 |
protected InnerBoundaryIsBinding innerBoundaryIsBinding = null; |
85 |
protected LatLonAltBoxBinding latLonAltBoxBinding = null;
|
|
85 |
protected LatLonAltBoxIterator latLonAltBoxBinding = null;
|
|
86 | 86 |
protected LineStringTypeBinding lineStringTypeBinding = null; |
87 | 87 |
protected LinearRingBinding linearRingBinding = null; |
88 | 88 |
protected LookAtBinding lookAtBinding = null; |
... | ... | |
100 | 100 |
* (non-Javadoc) |
101 | 101 |
* @see org.gvsig.gpe.kml.reader.bindings.profiles.IBindingProfile#getCoordinatesTypeBinding() |
102 | 102 |
*/ |
103 |
public CoordinatesTypeBinding getCoordinatesTypeBinding() {
|
|
103 |
public CoordinatesTypeIterator getCoordinatesTypeBinding() {
|
|
104 | 104 |
if (coordinatesTypeBinding == null){ |
105 |
coordinatesTypeBinding = new CoordinatesTypeBinding();
|
|
105 |
coordinatesTypeBinding = new CoordinatesTypeIterator();
|
|
106 | 106 |
} |
107 | 107 |
return coordinatesTypeBinding; |
108 | 108 |
} |
... | ... | |
199 | 199 |
* (non-Javadoc) |
200 | 200 |
* @see org.gvsig.gpe.kml.reader.bindings.profiles.IBindingProfile#getLatLonAltBoxBinding() |
201 | 201 |
*/ |
202 |
public LatLonAltBoxBinding getLatLonAltBoxBinding() {
|
|
202 |
public LatLonAltBoxIterator getLatLonAltBoxBinding() {
|
|
203 | 203 |
if (latLonAltBoxBinding == null){ |
204 |
latLonAltBoxBinding = new LatLonAltBoxBinding();
|
|
204 |
latLonAltBoxBinding = new LatLonAltBoxIterator();
|
|
205 | 205 |
} |
206 | 206 |
return latLonAltBoxBinding; |
207 | 207 |
} |
Also available in: Unified diff