Revision 53 branches/v1_9_0/libGPE-GML/src/org/gvsig/gpe/gml/parser/profiles/GmlSFP0BindingProfile.java
GmlSFP0BindingProfile.java | ||
---|---|---|
71 | 71 |
* @author Jorge Piera LLodr? (jorge.piera@iver.es) |
72 | 72 |
*/ |
73 | 73 |
public class GmlSFP0BindingProfile extends Gml2BindingProfile{ |
74 |
protected PosTypeIterator posTypeIterator = new PosTypeIterator();
|
|
75 |
protected EnvelopeTypeBinding envelopeTypeBinding = new EnvelopeTypeBinding();
|
|
76 |
protected LowerCornerTypeBinding lowerCornerTypeBinding = new LowerCornerTypeBinding();
|
|
77 |
protected UpperCornerTypeBinding upperCornerTypeBinding = new UpperCornerTypeBinding();
|
|
78 |
protected CurvePropertyTypeBinding curvePropertyTypeBinding = new CurvePropertyTypeBinding();
|
|
79 |
protected PosListTypeIterator posListTypeIterator = new PosListTypeIterator();
|
|
80 |
protected CurveTypeBinding curveTypeBinding = new CurveTypeBinding();
|
|
81 |
protected MultiCurveTypeBinding multiCurveTypeBinding = new MultiCurveTypeBinding();
|
|
82 |
protected SegmentsTypeBinding segmentsTypeBinding = new SegmentsTypeBinding();
|
|
83 |
protected LinestringSegmentTypeBinding linestringSegmentTypeBinding = new LinestringSegmentTypeBinding();
|
|
84 |
protected ExteriorTypeBinding exteriorTypeBinding = new ExteriorTypeBinding();
|
|
85 |
protected InteriorTypeBinding interiorTypeBinding = new InteriorTypeBinding();
|
|
86 |
protected org.gvsig.gpe.gml.parser.sfp0.geometries.BoundedByTypeBinding boundedByTypeBinding = new org.gvsig.gpe.gml.parser.sfp0.geometries.BoundedByTypeBinding();
|
|
87 |
protected org.gvsig.gpe.gml.parser.sfp0.geometries.GeometryBinding geometryBinding = new org.gvsig.gpe.gml.parser.sfp0.geometries.GeometryBinding();
|
|
88 |
protected org.gvsig.gpe.gml.parser.sfp0.geometries.PointTypeBinding pointTypeBinding = new org.gvsig.gpe.gml.parser.sfp0.geometries.PointTypeBinding();
|
|
89 |
protected org.gvsig.gpe.gml.parser.sfp0.geometries.LinearRingTypeBinding linearRingTypeBinding = new org.gvsig.gpe.gml.parser.sfp0.geometries.LinearRingTypeBinding();
|
|
90 |
protected org.gvsig.gpe.gml.parser.sfp0.geometries.LineStringTypeBinding lineStringTypeBinding = new org.gvsig.gpe.gml.parser.sfp0.geometries.LineStringTypeBinding();
|
|
91 |
protected org.gvsig.gpe.gml.parser.sfp0.geometries.MultiPolygonTypeBinding multiPolygonTypeBinding = new org.gvsig.gpe.gml.parser.sfp0.geometries.MultiPolygonTypeBinding();
|
|
92 |
protected org.gvsig.gpe.gml.parser.sfp0.geometries.PolygonMemberTypeBinding polygonMemberTypeBinding = new org.gvsig.gpe.gml.parser.sfp0.geometries.PolygonMemberTypeBinding();
|
|
93 |
protected org.gvsig.gpe.gml.parser.sfp0.geometries.PolygonTypeBinding polygonTypeBinding = new org.gvsig.gpe.gml.parser.sfp0.geometries.PolygonTypeBinding();
|
|
74 |
private PosTypeIterator posTypeIterator = new PosTypeIterator();
|
|
75 |
private EnvelopeTypeBinding envelopeTypeBinding = new EnvelopeTypeBinding();
|
|
76 |
private LowerCornerTypeBinding lowerCornerTypeBinding = new LowerCornerTypeBinding();
|
|
77 |
private UpperCornerTypeBinding upperCornerTypeBinding = new UpperCornerTypeBinding();
|
|
78 |
private CurvePropertyTypeBinding curvePropertyTypeBinding = new CurvePropertyTypeBinding();
|
|
79 |
private PosListTypeIterator posListTypeIterator = new PosListTypeIterator();
|
|
80 |
private CurveTypeBinding curveTypeBinding = new CurveTypeBinding();
|
|
81 |
private MultiCurveTypeBinding multiCurveTypeBinding = new MultiCurveTypeBinding();
|
|
82 |
private SegmentsTypeBinding segmentsTypeBinding = new SegmentsTypeBinding();
|
|
83 |
private LinestringSegmentTypeBinding linestringSegmentTypeBinding = new LinestringSegmentTypeBinding();
|
|
84 |
private ExteriorTypeBinding exteriorTypeBinding = new ExteriorTypeBinding();
|
|
85 |
private InteriorTypeBinding interiorTypeBinding = new InteriorTypeBinding();
|
|
86 |
private org.gvsig.gpe.gml.parser.sfp0.geometries.BoundedByTypeBinding boundedByTypeBinding = new org.gvsig.gpe.gml.parser.sfp0.geometries.BoundedByTypeBinding();
|
|
87 |
private org.gvsig.gpe.gml.parser.sfp0.geometries.GeometryBinding geometryBinding = new org.gvsig.gpe.gml.parser.sfp0.geometries.GeometryBinding();
|
|
88 |
private org.gvsig.gpe.gml.parser.sfp0.geometries.PointTypeBinding pointTypeBinding = new org.gvsig.gpe.gml.parser.sfp0.geometries.PointTypeBinding();
|
|
89 |
private org.gvsig.gpe.gml.parser.sfp0.geometries.LinearRingTypeBinding linearRingTypeBinding = new org.gvsig.gpe.gml.parser.sfp0.geometries.LinearRingTypeBinding();
|
|
90 |
private org.gvsig.gpe.gml.parser.sfp0.geometries.LineStringTypeBinding lineStringTypeBinding = new org.gvsig.gpe.gml.parser.sfp0.geometries.LineStringTypeBinding();
|
|
91 |
private org.gvsig.gpe.gml.parser.sfp0.geometries.MultiPolygonTypeBinding multiPolygonTypeBinding = new org.gvsig.gpe.gml.parser.sfp0.geometries.MultiPolygonTypeBinding();
|
|
92 |
private org.gvsig.gpe.gml.parser.sfp0.geometries.PolygonMemberTypeBinding polygonMemberTypeBinding = new org.gvsig.gpe.gml.parser.sfp0.geometries.PolygonMemberTypeBinding();
|
|
93 |
private org.gvsig.gpe.gml.parser.sfp0.geometries.PolygonTypeBinding polygonTypeBinding = new org.gvsig.gpe.gml.parser.sfp0.geometries.PolygonTypeBinding();
|
|
94 | 94 |
|
95 | 95 |
|
96 | 96 |
/* |
... | ... | |
142 | 142 |
} |
143 | 143 |
|
144 | 144 |
|
145 |
/*
|
|
146 |
* (non-Javadoc)
|
|
147 |
* @see org.gvsig.gpe.gml.profiles.IProfile#getCurveTypeBinding()
|
|
148 |
*/
|
|
149 |
public CurveTypeBinding getCurveTypeBinding() {
|
|
150 |
return curveTypeBinding;
|
|
151 |
}
|
|
152 |
|
|
153 |
/*
|
|
154 |
* (non-Javadoc)
|
|
155 |
* @see org.gvsig.gpe.gml.profiles.IProfile#getSegmentsTypeBinding()
|
|
156 |
*/
|
|
157 |
public SegmentsTypeBinding getSegmentsTypeBinding() {
|
|
158 |
return segmentsTypeBinding;
|
|
159 |
}
|
|
160 |
|
|
161 |
/*
|
|
162 |
* (non-Javadoc)
|
|
163 |
* @see org.gvsig.gpe.gml.profiles.IProfile#getGeometryBinding()
|
|
164 |
*/
|
|
165 |
public GeometryBinding getGeometryBinding() {
|
|
166 |
return geometryBinding;
|
|
167 |
}
|
|
168 |
|
|
169 |
/*
|
|
170 |
* (non-Javadoc)
|
|
171 |
* @see org.gvsig.gpe.gml.profiles.IProfile#getBoundedByTypeBinding()
|
|
172 |
*/
|
|
173 |
public BoundedByTypeBinding getBoundedByTypeBinding() {
|
|
174 |
return boundedByTypeBinding;
|
|
175 |
}
|
|
176 |
|
|
177 |
/*
|
|
178 |
* (non-Javadoc)
|
|
179 |
* @see org.gvsig.gpe.gml.profiles.IProfile#getPointTypeBinding()
|
|
180 |
*/
|
|
181 |
public PointTypeBinding getPointTypeBinding() {
|
|
182 |
return pointTypeBinding;
|
|
183 |
}
|
|
184 |
|
|
145 |
/*
|
|
146 |
* (non-Javadoc)
|
|
147 |
* @see org.gvsig.gpe.gml.profiles.IProfile#getCurveTypeBinding()
|
|
148 |
*/
|
|
149 |
public CurveTypeBinding getCurveTypeBinding() {
|
|
150 |
return curveTypeBinding;
|
|
151 |
}
|
|
152 |
|
|
153 |
/*
|
|
154 |
* (non-Javadoc)
|
|
155 |
* @see org.gvsig.gpe.gml.profiles.IProfile#getSegmentsTypeBinding()
|
|
156 |
*/
|
|
157 |
public SegmentsTypeBinding getSegmentsTypeBinding() {
|
|
158 |
return segmentsTypeBinding;
|
|
159 |
}
|
|
160 |
|
|
161 |
/*
|
|
162 |
* (non-Javadoc)
|
|
163 |
* @see org.gvsig.gpe.gml.profiles.IProfile#getGeometryBinding()
|
|
164 |
*/
|
|
165 |
public GeometryBinding getGeometryBinding() {
|
|
166 |
return geometryBinding;
|
|
167 |
}
|
|
168 |
|
|
169 |
/*
|
|
170 |
* (non-Javadoc)
|
|
171 |
* @see org.gvsig.gpe.gml.profiles.IProfile#getBoundedByTypeBinding()
|
|
172 |
*/
|
|
173 |
public BoundedByTypeBinding getBoundedByTypeBinding() {
|
|
174 |
return boundedByTypeBinding;
|
|
175 |
}
|
|
176 |
|
|
177 |
/*
|
|
178 |
* (non-Javadoc)
|
|
179 |
* @see org.gvsig.gpe.gml.profiles.IProfile#getPointTypeBinding()
|
|
180 |
*/
|
|
181 |
public PointTypeBinding getPointTypeBinding() {
|
|
182 |
return pointTypeBinding;
|
|
183 |
}
|
|
184 |
|
|
185 | 185 |
|
186 |
/*
|
|
187 |
* (non-Javadoc)
|
|
188 |
* @see org.gvsig.gpe.gml.profiles.Gml2Profile#getLinearRingTypeBinding()
|
|
189 |
*/
|
|
190 |
public LinearRingTypeBinding getLinearRingTypeBinding() {
|
|
191 |
return linearRingTypeBinding;
|
|
192 |
}
|
|
193 |
|
|
194 |
/*
|
|
195 |
* (non-Javadoc)
|
|
196 |
* @see org.gvsig.gpe.gml.profiles.Gml2Profile#getLineStringTypeBinding()
|
|
197 |
*/
|
|
198 |
public LineStringTypeBinding getLineStringTypeBinding() {
|
|
199 |
return lineStringTypeBinding;
|
|
200 |
}
|
|
201 |
|
|
202 |
/*
|
|
203 |
* (non-Javadoc)
|
|
204 |
* @see org.gvsig.gpe.gml.profiles.IProfile#getMultiPolygonTypeBinding()
|
|
205 |
*/
|
|
206 |
public MultiPolygonTypeBinding getMultiPolygonTypeBinding() {
|
|
207 |
return multiPolygonTypeBinding;
|
|
208 |
}
|
|
209 |
|
|
210 |
/*
|
|
211 |
* (non-Javadoc)
|
|
212 |
* @see org.gvsig.gpe.gml.profiles.Gml2Profile#getPolygonMemberTypeBinding()
|
|
213 |
*/
|
|
214 |
public PolygonMemberTypeBinding getPolygonMemberTypeBinding() {
|
|
215 |
return polygonMemberTypeBinding;
|
|
216 |
}
|
|
217 |
|
|
218 |
/*
|
|
219 |
* (non-Javadoc)
|
|
220 |
* @see org.gvsig.gpe.gml.profiles.IProfile#getPolygonTypeBinding()
|
|
221 |
*/
|
|
222 |
public PolygonTypeBinding getPolygonTypeBinding() {
|
|
223 |
return polygonTypeBinding;
|
|
224 |
}
|
|
225 |
|
|
226 |
/*
|
|
227 |
* (non-Javadoc)
|
|
228 |
* @see org.gvsig.gpe.gml.profiles.DefaultProfile#getExteriorTypeBinding()
|
|
229 |
*/
|
|
230 |
public ExteriorTypeBinding getExteriorTypeBinding() {
|
|
231 |
return exteriorTypeBinding;
|
|
232 |
}
|
|
233 |
|
|
234 |
/* (non-Javadoc)
|
|
235 |
* @see org.gvsig.gpe.gml.profiles.IProfile#getInteriorTypeBinding()
|
|
236 |
*/
|
|
237 |
public InteriorTypeBinding getInteriorTypeBinding() {
|
|
238 |
return interiorTypeBinding;
|
|
239 |
}
|
|
240 |
|
|
241 |
/* (non-Javadoc)
|
|
242 |
* @see org.gvsig.gpe.gml.parser.profiles.DefaultBindingProfile#getMultiCurveTypeBinding()
|
|
243 |
*/
|
|
244 |
public MultiCurveTypeBinding getMultiCurveTypeBinding() {
|
|
245 |
return multiCurveTypeBinding;
|
|
246 |
}
|
|
186 |
/*
|
|
187 |
* (non-Javadoc)
|
|
188 |
* @see org.gvsig.gpe.gml.profiles.Gml2Profile#getLinearRingTypeBinding()
|
|
189 |
*/
|
|
190 |
public LinearRingTypeBinding getLinearRingTypeBinding() {
|
|
191 |
return linearRingTypeBinding;
|
|
192 |
}
|
|
193 |
|
|
194 |
/*
|
|
195 |
* (non-Javadoc)
|
|
196 |
* @see org.gvsig.gpe.gml.profiles.Gml2Profile#getLineStringTypeBinding()
|
|
197 |
*/
|
|
198 |
public LineStringTypeBinding getLineStringTypeBinding() {
|
|
199 |
return lineStringTypeBinding;
|
|
200 |
}
|
|
201 |
|
|
202 |
/*
|
|
203 |
* (non-Javadoc)
|
|
204 |
* @see org.gvsig.gpe.gml.profiles.IProfile#getMultiPolygonTypeBinding()
|
|
205 |
*/
|
|
206 |
public MultiPolygonTypeBinding getMultiPolygonTypeBinding() {
|
|
207 |
return multiPolygonTypeBinding;
|
|
208 |
}
|
|
209 |
|
|
210 |
/*
|
|
211 |
* (non-Javadoc)
|
|
212 |
* @see org.gvsig.gpe.gml.profiles.Gml2Profile#getPolygonMemberTypeBinding()
|
|
213 |
*/
|
|
214 |
public PolygonMemberTypeBinding getPolygonMemberTypeBinding() {
|
|
215 |
return polygonMemberTypeBinding;
|
|
216 |
}
|
|
217 |
|
|
218 |
/*
|
|
219 |
* (non-Javadoc)
|
|
220 |
* @see org.gvsig.gpe.gml.profiles.IProfile#getPolygonTypeBinding()
|
|
221 |
*/
|
|
222 |
public PolygonTypeBinding getPolygonTypeBinding() {
|
|
223 |
return polygonTypeBinding;
|
|
224 |
}
|
|
225 |
|
|
226 |
/*
|
|
227 |
* (non-Javadoc)
|
|
228 |
* @see org.gvsig.gpe.gml.profiles.DefaultProfile#getExteriorTypeBinding()
|
|
229 |
*/
|
|
230 |
public ExteriorTypeBinding getExteriorTypeBinding() {
|
|
231 |
return exteriorTypeBinding;
|
|
232 |
}
|
|
233 |
|
|
234 |
/* (non-Javadoc)
|
|
235 |
* @see org.gvsig.gpe.gml.profiles.IProfile#getInteriorTypeBinding()
|
|
236 |
*/
|
|
237 |
public InteriorTypeBinding getInteriorTypeBinding() {
|
|
238 |
return interiorTypeBinding;
|
|
239 |
}
|
|
240 |
|
|
241 |
/* (non-Javadoc)
|
|
242 |
* @see org.gvsig.gpe.gml.parser.profiles.DefaultBindingProfile#getMultiCurveTypeBinding()
|
|
243 |
*/
|
|
244 |
public MultiCurveTypeBinding getMultiCurveTypeBinding() {
|
|
245 |
return multiCurveTypeBinding;
|
|
246 |
}
|
|
247 | 247 |
} |
Also available in: Unified diff