/** * Convenience method to write XML comment line break. Its size is <code>80</code>. * * @param writer not null * @see #DEFAULT_COLUMN_LINE * @see #writeCommentLineBreak(XMLWriter, int) */ public static void writeCommentLineBreak( XMLWriter writer ) { writeCommentLineBreak( writer, DEFAULT_COLUMN_LINE ); }
writeCommentLineBreak( writer, columnSize ); writeCommentLineBreak( writer, columnSize );
/** * Write comments in a normalize way. * * @param writer not null * @param comment not null */ protected static void writeComment( XMLWriter writer, String comment ) { XmlWriterUtil.writeCommentLineBreak( writer ); XmlWriterUtil.writeComment( writer, " " ); XmlWriterUtil.writeComment( writer, comment ); XmlWriterUtil.writeComment( writer, " " ); XmlWriterUtil.writeCommentLineBreak( writer ); XmlWriterUtil.writeLineBreak( writer ); }
/** * Write comments in the Effective POM/settings header. * * @param writer not null */ protected static void writeHeader( XMLWriter writer ) { XmlWriterUtil.writeCommentLineBreak( writer ); XmlWriterUtil.writeComment( writer, " " ); // Use ISO 8601 format for date and time String formattedDateTime = DateFormatUtils.ISO_DATETIME_FORMAT.format( System.currentTimeMillis() ); XmlWriterUtil.writeComment( writer, "Generated by Maven Site Plugin on " + formattedDateTime ); XmlWriterUtil.writeComment( writer, "See: http://maven.apache.org/plugins/maven-site-plugin/" ); XmlWriterUtil.writeComment( writer, " " ); XmlWriterUtil.writeCommentLineBreak( writer ); XmlWriterUtil.writeLineBreak( writer ); }