X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fline-group-group-engraver.cc;h=d637cdeedda2b01ec2cdd520e93b9d99d03877c8;hb=20091095d3ac112fa0d0c55c8e2b8092584be4b2;hp=a705daddb653517cc972919e01003f5f86b420df;hpb=f988425624a6f6d1a48aea0ac0c1c84ff0857e56;p=lilypond.git diff --git a/lily/line-group-group-engraver.cc b/lily/line-group-group-engraver.cc index a705daddb6..d637cdeedd 100644 --- a/lily/line-group-group-engraver.cc +++ b/lily/line-group-group-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--2000 Han-Wen Nienhuys + (c) 1997--2001 Han-Wen Nienhuys */ #include "command-request.hh" @@ -15,42 +15,42 @@ #include "spanner.hh" -Line_group_engraver_group::Line_group_engraver_group() +Line_group_engraver_group::Line_group_engraver_group () { staffline_p_ =0; } void -Line_group_engraver_group::typeset_element (Score_element *elem) +Line_group_engraver_group::typeset_grob (Grob *elem) { if (!elem->parent_l (Y_AXIS)) Axis_group_interface::add_element (staffline_p_, elem); - Engraver_group_engraver::typeset_element (elem); + Engraver_group_engraver::typeset_grob (elem); } void -Line_group_engraver_group::do_removal_processing() +Line_group_engraver_group::finalize () { - Engraver_group_engraver::do_removal_processing (); - Score_element * it - = unsmob_element (get_property (ly_symbol2scm ("currentCommandColumn"))); + Engraver_group_engraver::finalize (); + Grob * it + = unsmob_grob (get_property (ly_symbol2scm ("currentCommandColumn"))); - staffline_p_->set_bound(RIGHT,it); - Engraver_group_engraver::typeset_element (staffline_p_); + staffline_p_->set_bound (RIGHT,it); + Engraver_group_engraver::typeset_grob (staffline_p_); staffline_p_ = 0; } void -Line_group_engraver_group::do_creation_processing() +Line_group_engraver_group::initialize () { create_line_spanner (); - Score_element * it - = unsmob_element (get_property (ly_symbol2scm ("currentCommandColumn"))); - staffline_p_->set_bound(LEFT,it); + Grob * it + = unsmob_grob (get_property (ly_symbol2scm ("currentCommandColumn"))); + staffline_p_->set_bound (LEFT,it); - Engraver::announce_element (staffline_p_,0); + Engraver::announce_grob (staffline_p_,0); } void @@ -64,5 +64,5 @@ Line_group_engraver_group::create_line_spanner () -ADD_THIS_TRANSLATOR(Line_group_engraver_group); +ADD_THIS_TRANSLATOR (Line_group_engraver_group);