}
private LineString execute(LineString lineString) {
coordinate = (Coordinate) lineString.getCoordinateN(index.getCoordinateIndex()).clone();
RemoveCoordinateOperation op = new RemoveCoordinateOperation(index.getCoordinateIndex());
return (LineString) op.execute(lineString);
}
// -------------------------------------------------------------------------
// Private undo functions:
// -------------------------------------------------------------------------