]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/line-group-group-engraver.cc
patch::: 1.3.1.hwn1
[lilypond.git] / lily / line-group-group-engraver.cc
index 0fd424aa928a31563884da7587ad89fe3596eb7f..43aaeb602117b1732626a8f3a6ead4ec78b61b1b 100644 (file)
@@ -3,16 +3,16 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (c)  1997--1998 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+  (c)  1997--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
 */
 
-#include "staff-sym.hh"
-#include "vertical-group-spanner.hh"
+#include "staff-symbol.hh"
+#include "axis-group-spanner.hh"
 #include "command-request.hh"
 #include "bar.hh"
 #include "debug.hh"
 #include "line-group-group-engraver.hh"
-#include "p-col.hh"
+#include "paper-column.hh"
 
 Line_group_engraver_group::Line_group_engraver_group()
 {
@@ -23,7 +23,7 @@ Line_group_engraver_group::Line_group_engraver_group()
 void
 Line_group_engraver_group::typeset_element (Score_element *elem)
 {
-  if (!elem->axis_group_l_a_[Y_AXIS])
+  if (!elem->parent_l (Y_AXIS))      
     staffline_p_->add_element (elem);
   Engraver_group_engraver::typeset_element (elem);
 }
@@ -51,14 +51,10 @@ Line_group_engraver_group::do_creation_processing()
 void
 Line_group_engraver_group::create_line_spanner ()
 {
-  staffline_p_ = new Vertical_group_spanner ;
+  staffline_p_ = new Axis_group_spanner ;
+  staffline_p_->set_axes (Y_AXIS,Y_AXIS);
 }
 
-void
-Line_group_engraver_group::do_announces ()
-{
-  Engraver_group_engraver::do_announces ();
-}