// Standard expanders.
session.getApplication().getThreadPool().addTask(new Runnable() {
public void run() {
// must *not* be done in the GUI thread
final INodeExpander expander = new DatabaseExpander(session);
SwingUtilities.invokeLater(new Runnable() {
public void run() {
// *must* be done in the GUI thread
addExpander(DatabaseObjectType.CATALOG, expander);