package com.vci.client.framework.systemConfig;
|
|
import com.vci.client.ui.table.VCIBaseTableModel;
|
import com.vci.client.ui.table.VCIBaseTableNode;
|
|
|
public class SysConfigTableModel extends VCIBaseTableModel {
|
private static final long serialVersionUID = 1L;
|
|
private static String[] columns={"1", "2","3","4","5","6","7","8","9","10","11","12"};
|
private Class[] classess = null;
|
|
public Class[] getClassess() {
|
return classess;
|
}
|
|
public SysConfigTableModel(Class[] classes) {
|
super(columns, classes);
|
this.classess = classes;
|
}
|
|
public boolean isCellEditable(int row, int col) {
|
return false;
|
}
|
|
public void setValueAt(Object value, int rowIndex, int colIndex) {
|
VCIBaseTableNode node = list.get(rowIndex);
|
if(!node.equals(null)&&value!=null){
|
node.setPropertyValueByName(columns[colIndex], value);
|
}
|
}
|
|
}
|