if (sfc.getSpdProtocolDeclarationCount() == 0) {\r
return ;\r
}\r
- String[][] saa = new String[sfc.getSpdProtocolDeclarationCount()][7];\r
+ saa = new String[sfc.getSpdProtocolDeclarationCount()][7];\r
sfc.getSpdProtocolDeclarations(saa);\r
int i = 0;\r
while (i < saa.length) {\r
\r
}\r
\r
- protected void updateRow(int row, TableModel m){\r
+ protected void updateRow(int row, int column, TableModel m){\r
+ String[] sa = new String[7];\r
+ sfc.getSpdProtocolDeclaration(sa, row);\r
+ Object cellData = m.getValueAt(row, column);\r
+ if (cellData == null) {\r
+ cellData = "";\r
+ }\r
+ if (cellData.equals(sa[column])) {\r
+ return;\r
+ }\r
+ if (cellData.toString().length() == 0 && sa[column] == null) {\r
+ return;\r
+ }\r
+ \r
String name = m.getValueAt(row, 0) + "";\r
String cName = m.getValueAt(row, 1) + "";\r
String guid = m.getValueAt(row, 2) + "";\r