- {
- Iterator<LedgerTransactionItem> items = ltr.getItemsIterator();
- while (items.hasNext()) {
- LedgerTransactionItem item = items.next();
- params.add_pair("account", item.getAccountName());
- if (item.isAmountSet())
- params.add_pair("amount", String.format(Locale.US, "%1.2f", item.getAmount()));
- else params.add_pair("amount", "");
- }
+ for (LedgerTransactionAccount acc : ltr.getAccounts()) {
+ params.add_pair("account", acc.getAccountName());
+ if (acc.isAmountSet())
+ params.add_pair("amount", String.format(Locale.US, "%1.2f", acc.getAmount()));
+ else params.add_pair("amount", "");