AbstractRecord current = aaw.getReadOnlyList().peekFront();
int count = 1;
while ( current != null )
{
ListEntryNode entryNode;
ObjectStoreViewEntry icon;
node.createEntry(entryNode = new ListEntryNode("["+count+"] "+current.type(), current, current.type()));
entryNode.setIconPanelEntry(icon = new ObjectStoreViewEntry(aaw.type(), (String)entryNode.getUserObject(), entryNode));
icon.addSelectionListener(this);
current = aaw.getReadOnlyList().peekNext(current);
count++;
}
}