/** * Converts a <code>MultiLineString</code> to <MultiLineString Tagged * Text> format, then appends it to the writer. * * @param multiLineString the <code>MultiLineString</code> to process * @param useFormatting flag indicating that the output should be formatted * @param level the indentation level * @param writer the output writer to append to * @param formatter the <code>DecimalFormatter</code> to use to convert * from a precise coordinate to an external coordinate */ private void appendMultiLineStringTaggedText( MultiLineString multiLineString, EnumSet<Ordinate> outputOrdinates, boolean useFormatting, int level, Writer writer, DecimalFormat formatter) throws IOException { writer.write("MULTILINESTRING "); appendOrdinateText(outputOrdinates, writer); appendMultiLineStringText(multiLineString, outputOrdinates, useFormatting, level, /*false, */writer, formatter); }