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); } } }