public Content getSummaryTableTree(AbstractMemberWriter mw, ClassDoc cd,
            List<Content> tableContents, boolean showTabs) {
        Content caption;
        if (showTabs) {
            caption = getTableCaption(mw.methodTypes);
            generateMethodTypesScript(mw.typeMap, mw.methodTypes);
        }
        else {
            caption = getTableCaption(mw.getCaption());
        }
        Content table = HtmlTree.TABLE(HtmlStyle.memberSummary, 0, 3, 0,
                mw.getTableSummary(), caption);
        table.addContent(getSummaryTableHeader(mw.getSummaryTableHeader(cd), "col"));
        for (int i = 0; i < tableContents.size(); i++) {
            table.addContent(tableContents.get(i));
        }
        return table;
    }
public Content getSummaryTableTree ( AbstractMemberWriter mw , ClassDoc cd , List < Content > tableContents , boolean showTabs ) { Content caption ; if ( showTabs ) { caption = getTableCaption ( mw . methodTypes ) ; generateMethodTypesScript ( mw . typeMap , mw . methodTypes ) ; } else { caption = getTableCaption ( mw . getCaption ( ) ) ; } Content table = HtmlTree . TABLE ( HtmlStyle . memberSummary , 0 , 3 , 0 , mw . getTableSummary ( ) , caption ) ; table . addContent ( getSummaryTableHeader ( mw . getSummaryTableHeader ( cd ) , "col" ) ) ; for ( int i = 0 ; i < tableContents . size ( ) ; i ++ ) { table . addContent ( tableContents . get ( i ) ) ; } return table ; }
Get the summary table.

@param mw the writer for the member being documented
@param cd the classdoc to be documented
@param tableContents list of summary table contents
@param showTabs true if the table needs to show tabs
@return the content tree for the summary table