html.writeln("</td></tr></table>");
    protected void writeTableOfContents(boolean showRelationships, boolean showOrphans, LineWriter html) throws IOException {        String path = getPathToRoot();        html.writeln("<div id='header'>");        html.writeln(" <ul>");        html.writeln("  <li" + (isMainIndex() ? " id='current'" : "") + "><a href='" + path + "index.html' title='All tables and views in the schema'>Tables</a></li>");        html.writeln("  <li" + (!showRelationships ? " id='current'" : "") + "><a href='" + path + "relationships.html' title='Graphical view of table relationships'>Relationships</a></li>");        html.writeln("  <li" + (!showOrphans ? " id='current'" : "") + "><a href='" + path + "utilities.html' title='Graphical view of tables with neither parents nor children'>Utility&nbsp;Tables</a></li>");        html.writeln("  <li" + (isConstraintsPage() ? " id='current'" : "") + "><a href='" + path + "constraints.html' title='Useful for diagnosing error messages that just give constraint name or number'>Constraints</a></li>");        html.writeln("  <li" + (isAnomaliesPage() ? " id='current'" : "") + "><a href='" + path + "anomalies.html' title=\"Things that aren't quite right\">Anomalies</a></li>");        html.writeln("  <li" + (isColumnsPage() ? " id='current'" : "") + "><a href='" + path + "columns.html' title=\"All of the columns in the schema\">Columns</a></li>");        html.writeln("  <li><a href='http://sourceforge.net/donate/index.php?group_id=137197' title='Please help keep SchemaSpy alive' target='_blank'>Donate</a></li>");        html.writeln(" </ul>");        html.writeln("</div>");    }