* Log all siblings at once. Limitations of Java generics prevent
* conversion from List<INLogItem> to List<LogItem> even by
* casting, so we convert to an array instead.
*/
LogItem[] itemArray = new LogItem[itemList.size()];
logManager.multiLog(itemList.toArray(itemArray), context);
for (INLogItem item : itemList) {
IN child = (IN) parent.getTarget(item.parentIndex);
/* Allow child to perform "after log" processing. */