analyseWriter/src/fenetres/myTableModel.java

46 lines
768 B
Java

package fenetres;
import java.util.List;
import javax.swing.table.AbstractTableModel;
import cXML.node;
public class myTableModel extends AbstractTableModel{
/**
*
*/
private static final long serialVersionUID = 1L;
Integer ColumnCount = 1;
Integer RowCount = 0;
node structure;
List<node> ListParagraph;
public myTableModel(node structurepage) {
this.structure = structurepage;
ListParagraph = structure.getNodeText();
RowCount = ListParagraph.size();
}
@Override
public int getRowCount() {
return RowCount;
}
@Override
public int getColumnCount() {
return 1;
}
@Override
public Object getValueAt(int rowIndex, int columnIndex) {
return ListParagraph.get(rowIndex);
}
}