Package org.geotools.gml
Class SubHandlerLineString
- Object
-
- SubHandler
-
- SubHandlerLineString
-
public class SubHandlerLineString extends SubHandler
Creates a simple OGC LineString element.- Author:
- Ian Turton, CCG, Rob Hranac, Vision for New York
-
-
Field Summary
-
Fields inherited from class SubHandler
GEOMETRY_END, GEOMETRY_START, GEOMETRY_SUB
-
-
Constructor Summary
Constructors Constructor Description SubHandlerLineString()Empty constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCoordinate(Coordinate coordinate)Adds a coordinate to the LineString.Geometrycreate(GeometryFactory geometryFactory)Create the LineString.booleanisComplete(String message)Determine whether or not this LineString is ready to be created.-
Methods inherited from class SubHandler
getSRID, getSRS, setSRS, subGeometry, toString
-
-
-
-
Method Detail
-
addCoordinate
public void addCoordinate(Coordinate coordinate)
Adds a coordinate to the LineString.- Specified by:
addCoordinatein classSubHandler- Parameters:
coordinate- Coordinate to add to LineString.
-
isComplete
public boolean isComplete(String message)
Determine whether or not this LineString is ready to be created.- Specified by:
isCompletein classSubHandler- Parameters:
message- The geometry type.- Returns:
- Ready for creation flag.
-
create
public Geometry create(GeometryFactory geometryFactory)
Create the LineString.- Specified by:
createin classSubHandler- Parameters:
geometryFactory- The geometry factory needed to do the build.- Returns:
- JTS LineString geometry.
-
-