}
} else if (action.equals("Re Confirm Add Account")) {
MainView container = (MainView)window;
JTree tree = container.getTree();
Row tRow = cixFile.getData().getRow(cixFile.getPublicKey());
Cell cell1 = findCell(tRow, "P", "NS");
Cell cell2 = findCell(tRow, "P", "P");
Cell cell3 = findCell(tRow, "P", "URNS");
Cell cell4 = findCell(tRow, "P", "URP");
for (int i = 1; i <= tree.getRowCount(); i++) {
DefaultMutableTreeNode node = (DefaultMutableTreeNode)tree.getPathForRow(i).getLastPathComponent();
if (node != null) {
ObjectInfo oj = (ObjectInfo)node.getUserObject();
//It's partner class
if ( (oj.flag.equals("object")) && (oj.clsId == 250) ) {
tree.setSelectionPath(tree.getPathForRow(i));
//This will be updated
Iterator rowIter = container.getCurrentObject().getRows().iterator();
boolean findRow = false;
while (rowIter.hasNext()) {
Row cRow = (Row)rowIter.next();
Cell ccell1 = findCell(cRow, "P", "NS");
Cell ccell2 = findCell(cRow, "P", "P");
if ( (ccell1.getColumnValue().equals(cell3.getColumnValue())) && (ccell2.getColumnValue().equals(cell4.getColumnValue())) ) {
findRow = true;
Iterator childRowIter = cRow.getRowSet().getRows().iterator();
while (childRowIter.hasNext()) {
Row childRow = (Row)childRowIter.next();
childRow.setModify(true);
Cell ccell3 = findCell(childRow, "P", "URNS");
Cell ccell4 = findCell(childRow, "P", "URP");
Cell publicKeyCell = findCell(childRow, "PA", "PUBKEY");
ccell3.setColumnValue(cell1.getColumnValue());
ccell4.setColumnValue(cell2.getColumnValue());
publicKeyCell.setColumnValue(cixFile.getPublicKey());
}
container.getCurrentObject().classUpdate_WholeObject(cRow, false);
break;
}
}