}
private LineString execute(LineString lineString) {
oldPosition = (Coordinate) lineString.getCoordinateN(index.getCoordinateIndex()).clone();
SetCoordinateOperation op = new SetCoordinateOperation(index.getCoordinateIndex(), newPosition);
return (LineString) op.execute(lineString);
}
private void execute(Point point) {
if (index.getCoordinateIndex() == 0) {
oldPosition = (Coordinate) point.getCoordinate().clone();