Package org.gvsig.gpe.lib.api.parser
Interface IGPEContentHandlerSFP0
- All Known Subinterfaces:
IGPEContentHandler,IGPEContentHandlerInmGeom
public interface IGPEContentHandlerSFP0
- Author:
- Jorge Piera LLodrĂ¡ (jorge.piera@iver.es)
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddCurveToMultiCurve(Object curve, Object multiCurve) It is thrown to add a curve to one multiCurve.voidaddSegmentToCurve(Object segment, Object curve) It adds a segment to a curve.voidIt is thrown when the Curve has been completely parsed.voidendMultiCurve(Object multiCurve) It is thrown when the multiCurve has been completely parsedstartCurve(String id, String srs) This method indicates that the parser has found a curve.startCurve(String id, ICoordinateIterator coords, String srs) This method indicates that the parser has found a curve.startMultiCurve(String id, String srs) This method indicates that the parser has found a multiCurve.startMultiCurve(String id, String srs, int dimension)
-
Method Details
-
startCurve
This method indicates that the parser has found a curve.- Parameters:
id- curve identifiercoords- A coordinates iteratorsrs- Spatial reference system- Returns:
- Consumer application object that represents a lineString
-
startCurve
This method indicates that the parser has found a curve.- Parameters:
id- curve identifiersrs- Spatial reference system- Returns:
- Consumer application object that represents a lineString
-
endCurve
It is thrown when the Curve has been completely parsed.- Parameters:
Curve- Consumer application object that represents a Curve
-
addSegmentToCurve
It adds a segment to a curve.- Parameters:
segment- The segment to addcurve- The curve
-
startMultiCurve
This method indicates that the parser has found a multiCurve.- Parameters:
id- MultyCurve identifiersrs- Spatial reference system- Returns:
- Consumer application object that represents a multiCurve
-
startMultiCurve
-
endMultiCurve
It is thrown when the multiCurve has been completely parsed- Parameters:
multiCurve- Consumer application object that represents a multiCurve
-
addCurveToMultiCurve
It is thrown to add a curve to one multiCurve.- Parameters:
curve- Consumer application object that represents a curvemultiCurve- Consumer application object that represents a multiCurve
-