+class SessionTemplateManager : public TemplateManager
+{
+public:
+ SessionTemplateManager () : TemplateManager () {}
+ ~SessionTemplateManager () {}
+
+ void init ();
+
+private:
+ void rename_template (Gtk::TreeModel::iterator& item, const Glib::ustring& new_name);
+ void delete_selected_template ();
+};
+
+
+class RouteTemplateManager : public TemplateManager
+{
+public:
+ RouteTemplateManager () : TemplateManager () {}
+ ~RouteTemplateManager () {}
+
+ void init ();
+
+private:
+ void rename_template (Gtk::TreeModel::iterator& item, const Glib::ustring& new_name);
+ void delete_selected_template ();
+};
+
+