]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/note-name-engraver.cc
patch::: 1.3.136.jcn3
[lilypond.git] / lily / note-name-engraver.cc
index 3a76ba6ae065efa21b9a3401eecb7036f3964f25..c6e0261b2c389079b4476b563886d0d7b4e22031 100644 (file)
@@ -3,7 +3,7 @@
   
   source file of the GNU LilyPond music typesetter
   
-  (c) 1999--2000 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+  (c) 1999--2001 Han-Wen Nienhuys <hanwen@cs.uu.nl>
   
  */
 
 class Note_name_engraver : public Engraver
 {
 public:
-  VIRTUAL_COPY_CONS(Translator);
+  VIRTUAL_COPY_CONS (Translator);
   Link_array<Note_req> req_l_arr_;
   Link_array<Item> texts_;
   virtual bool  try_music (Music*m);
-  void deprecated_process_music ();
+  virtual void create_grobs ();
   virtual void stop_translation_timestep ();
 };
 
@@ -33,9 +33,8 @@ Note_name_engraver::try_music (Music *m)
   return false;
 }
 
-
 void
-Note_name_engraver::deprecated_process_music ()
+Note_name_engraver::create_grobs ()
 {
   if (texts_.size ())
     return;
@@ -46,10 +45,10 @@ Note_name_engraver::deprecated_process_music ()
        s += " ";
       s += unsmob_pitch (req_l_arr_[i]->get_mus_property ("pitch"))->str ();
     }
-  if (s.length_i())
+  if (s.length_i ())
     {
       Item * t = new Item (get_property ("NoteName"));
-      t->set_grob_property ("text", ly_str02scm ( s.ch_C()));
+      t->set_grob_property ("text", ly_str02scm (s.ch_C ()));
       announce_grob (t, req_l_arr_[0]);
       texts_.push (t);
     }
@@ -62,8 +61,8 @@ Note_name_engraver::stop_translation_timestep ()
     {
       typeset_grob (texts_[i]);
     }
-  texts_.clear() ;
+  texts_.clear () ;
   req_l_arr_.clear ();
 }
 
-ADD_THIS_TRANSLATOR(Note_name_engraver);
+ADD_THIS_TRANSLATOR (Note_name_engraver);