} else { Block ifblock = rewriteBlock(ifStmt.getIfBlock()); ifStmt.setIfBlock(ifblock); if(ifStmt.hasElseBlock()) { Block elseBlock = rewriteBlock(ifStmt.getElseBlock());
} else { Block ifblock = rewriteBlock(ifStmt.getIfBlock()); ifStmt.setIfBlock(ifblock); if(ifStmt.hasElseBlock()) { Block elseBlock = rewriteBlock(ifStmt.getElseBlock());
} else { Block ifblock = rewriteBlock(ifStmt.getIfBlock()); ifStmt.setIfBlock(ifblock); if(ifStmt.hasElseBlock()) { Block elseBlock = rewriteBlock(ifStmt.getElseBlock());
update.setCriteria((Criteria) Criteria.combineCriteria(crits).clone()); exists.setCriteria((Criteria) Criteria.combineCriteria(crits).clone()); ifStatement.setIfBlock(new Block(new CommandStatement(update))); ifStatement.setElseBlock(new Block(new CommandStatement(newInsert)));
update.setCriteria((Criteria) Criteria.combineCriteria(crits).clone()); exists.setCriteria((Criteria) Criteria.combineCriteria(crits).clone()); ifStatement.setIfBlock(new Block(new CommandStatement(update))); ifStatement.setElseBlock(new Block(new CommandStatement(newInsert)));
update.setCriteria((Criteria) Criteria.combineCriteria(crits).clone()); exists.setCriteria((Criteria) Criteria.combineCriteria(crits).clone()); ifStatement.setIfBlock(new Block(new CommandStatement(update))); ifStatement.setElseBlock(new Block(new CommandStatement(newInsert)));