includes/org/jopendocument/model/table/TableTableRow.java
void computeAllCells() {
        this.allCells = new ArrayList<>();
        for (int index = 0; index < this.cells.size(); index++) {
            final TableTableCell c = this.cells.get(index);
            // for (TableTableCell c : cells) {
            //final int colPosition = this.allCells.size();
            int repeated = c.getTableNumberColumnsRepeated();
            // la derniere colonne n'est repétée que dans la limite de la zone d'impression
            // sinon, on s'en coltine des milliers
            if (index == this.cells.size() - 1) {
                //repeated = this.getTable().getPrintStopCol() - this.allCells.size() + 1;
                // Patch JOSM open data : do not care about last cell
                repeated = 0;
            }
            for (int i = 0; i < repeated; i++) {
             // Patch JOSM open data : do not care about column
                //final TableTableColumn col = this.table.getColumnAtPosition(colPosition + i);
                final TableTableCell cc = c.cloneCell();
                //cc.setRowAndColumn(this, col);
                this.allCells.add(cc);
            }
        }
        // }}
        // System.err.println("Computed:" + allCells.size() + " :" + allCells);
    }
/**
     * Compute AllCell except the last one
     */
Compute AllCell except the last one
Compute AllCell except the last one
void computeAllCells() {
        this.allCells = new ArrayList<>();
        for (int index = 0; index < this.cells.size(); index++) {
            final TableTableCell c = this.cells.get(index);
            int repeated = c.getTableNumberColumnsRepeated();
            if (index == this.cells.size() - 1) {
                repeated = 0;
            }
            for (int i = 0; i < repeated; i++) {
                final TableTableCell cc = c.cloneCell();
                this.allCells.add(cc);
            }
        }
    }
void computeAllCells ( ) { this . allCells = new ArrayList < > ( ) ; for ( int index = 0 ; index < this . cells . size ( ) ; index ++ ) { final TableTableCell c = this . cells . get ( index ) ; int repeated = c . getTableNumberColumnsRepeated ( ) ; if ( index == this . cells . size ( ) - 1 ) { repeated = 0 ; } for ( int i = 0 ; i < repeated ; i ++ ) { final TableTableCell cc = c . cloneCell ( ) ; this . allCells . add ( cc ) ; } } }
Compute AllCell except the last one
Compute AllCell except the last one
// for (TableTableCell c : cells) {
 //final int colPosition = this.allCells.size();
 // la derniere colonne n'est repétée que dans la limite de la zone d'impression
 // sinon, on s'en coltine des milliers
 //repeated = this.getTable().getPrintStopCol() - this.allCells.size() + 1;
 // Patch JOSM open data : do not care about last cell
 // Patch JOSM open data : do not care about column
 //final TableTableColumn col = this.table.getColumnAtPosition(colPosition + i);
 //cc.setRowAndColumn(this, col);
 // }}
 // System.err.println("Computed:" + allCells.size() + " :" + allCells);
