while (enumeration.hasMoreElements()) {
final MyNode node = (MyNode)enumeration.nextElement();
if (node instanceof MyRootNode) continue;
final Object userObject = node.getUserObject();
if (userObject instanceof Configurable) {
final Configurable configurable = (Configurable)userObject;
final String displayName = configurable.getDisplayName();
myState.order.add(displayName);
if (!selected && Comparing.strEqual(displayName, myState.lastEditedConfigurable)) {
TreeUtil.selectInTree(node, true, myTree);
selected = true;
}