final RouteConverter r = RouteConverter.getInstance();
CategoryTreeNode localRoot = new CategoryTreeNodeImpl(localCatalog.getRootCategory(), true, false);
final CategoryTreeNodeImpl remoteRoot = new CategoryTreeNodeImpl(remoteCatalog.getRootCategory(), false, true);
final RootTreeNode root = new RootTreeNode(localRoot, remoteRoot);
catalogModel = new UndoCatalogModel(r.getContext().getUndoManager(), root, getOperator());
final ActionManager actionManager = r.getContext().getActionManager();
registerAction(buttonAddCategory, "add-category");
registerAction(buttonRenameCategory, "rename-category");
registerAction(buttonRemoveCategory, "remove-category");