package com.vci.client.omd.btm.toOutside;
|
|
import javax.swing.table.DefaultTableModel;
|
|
public class BtmTableModelForOut extends DefaultTableModel{
|
|
/**
|
*
|
*/
|
private static final long serialVersionUID = 2312520594407446673L;
|
|
private final String[] tableHeader = {"", "业务类型名", "标签", "父类", "版本规则", "生命周期"};
|
public boolean initedFlag = false;
|
|
public BtmTableModelForOut(){
|
setColumnCount(tableHeader.length);
|
setColumnIdentifiers(tableHeader);
|
}
|
|
/**
|
* 初始table的每一个表格都是可以编辑的;
|
* 但当数据设置后, 只留下checkBox还可以编辑
|
*/
|
public boolean isCellEditable(int row, int column){
|
if(initedFlag){
|
if(column == 0){
|
return true;
|
}else{
|
return false;
|
}
|
}
|
return true;
|
}
|
|
/**
|
* @param flag
|
*/
|
public void setInitFlag(boolean flag){
|
this.initedFlag = flag;
|
}
|
}
|