void addRoute(CategoryTreeNode category, String description, File file, String url, AddRouteCallback callback, boolean trackUndo) { delegate.addRoute(category, description, file, url, callback); if (trackUndo) undoManager.addEdit(new AddRoute(this, category, description, file, url, callback)); }