-void
-Score_engraver::connect_to_context (Context *c)
-{
- Engraver_group::connect_to_context (c);
-
- Dispatcher *d = c->get_global_context ()->event_source ();
- d->add_listener (GET_LISTENER (one_time_step), ly_symbol2scm ("OneTimeStep"));
- d->add_listener (GET_LISTENER (prepare), ly_symbol2scm ("Prepare"));
- d->add_listener (GET_LISTENER (finish), ly_symbol2scm ("Finish"));
-}
-
-void
-Score_engraver::disconnect_from_context ()
-{
- Dispatcher *d = context ()->get_global_context ()->event_source ();
- d->remove_listener (GET_LISTENER (one_time_step), ly_symbol2scm ("OneTimeStep"));
- d->remove_listener (GET_LISTENER (prepare), ly_symbol2scm ("Prepare"));
- d->remove_listener (GET_LISTENER (finish), ly_symbol2scm ("Finish"));
-
- Engraver_group::disconnect_from_context ();
-}
-