addFirstRow(c, row );
added_cells = addFirstRow(c, row );
    public void addTable( Context c, Element elem ) {        // for each tr        NodeList rows = elem.getChildNodes();        boolean first_row = true;        int row_count = 0;        for ( int i = 0; i < rows.getLength(); i++ ) {            Node row = rows.item( i );                        // NOTE: JMM 11/19/04            // if there is a tbody then parse it instead            // and break out early. is this spec compliant??            if ( isRowGroup(c,row) ) {                addTable(c,(Element)row);                return;            }                        if ( isRow(c,row) ) {                if ( first_row ) {                    addFirstRow(c, row );                    first_row = false;                } else {                    addRow(c, row, row_count );                }                row_count++;            }        }    }