]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.1.32
authorfred <fred>
Sun, 24 Mar 2002 20:01:50 +0000 (20:01 +0000)
committerfred <fred>
Sun, 24 Mar 2002 20:01:50 +0000 (20:01 +0000)
lily/dynamic-grav.cc
lily/key-grav.cc
lily/local-key-grav.cc
lily/rest-collision-grav.cc
lily/slur-grav.cc
lily/tie-grav.cc

index d4b9544e3a5282b8a51c4e9b0c83254fe8942504..62dec7ba99e8b7a91f224ef8aade51464d2eeed8 100644 (file)
@@ -150,7 +150,7 @@ Dynamic_engraver::do_removal_processing ()
 void
 Dynamic_engraver::acknowledge_element (Score_elem_info i)
 {
-  if (i.elem_l_->name() == Note_column::static_name ())
+  if (i.elem_l_->is_type_b (Note_column::static_name ()))
     {
       if (dynamic_p_) dynamic_p_->add_support (i.elem_l_);
       if (to_end_cresc_p_)
index f8d47a0830923b2c7a33af978507d51d3a3c73f8..3abc16b6730e942f3ddda593c573de89800e7743 100644 (file)
@@ -63,7 +63,7 @@ Key_engraver::acknowledge_element (Score_elem_info info)
     {
        create_key();
     }
-  else if (info.elem_l_->name() == Bar::static_name ()) 
+  else if (info.elem_l_->is_type_b (Bar::static_name ())) 
     {
        if (!keyreq_l_)
            default_key_b_ = true;
index ab566e121673af972ff7ea6d7199a64c0e719ff8..7201acf173020b1664d7e2f14ceb3d23a5f5e0bd 100644 (file)
@@ -95,13 +95,13 @@ Local_key_engraver::acknowledge_element (Score_elem_info info)
       key_C_ = &key_grav_l->key_;
       local_key_ = *key_C_;
     }
-  else if (elem_l->name() == Key_item::static_name ()) 
+  else if (elem_l->is_type_b (Key_item::static_name ())) 
     {
       Key_engraver * key_grav_l =
        (Key_engraver*)info.origin_grav_l_arr_[0];
       key_C_ = &key_grav_l->key_;
     }
-  else if (elem_l->name() == Tie::static_name ()) 
+  else if (elem_l->is_type_b (Tie::static_name ())) 
     {
       Tie * tie_l = (Tie*)elem_l->spanner();
       if (tie_l->same_pitch_b_)
index 4aa0607aca38811ad2f24ab4935904fd1c117325..119adcf2b7495182bc0cb8485605f9f6f8139a31 100644 (file)
@@ -24,7 +24,7 @@ Rest_collision_engraver::Rest_collision_engraver()
 void
 Rest_collision_engraver::acknowledge_element (Score_elem_info i)
 {
-  if (i.elem_l_->name()== Note_column::static_name()) 
+  if (i.elem_l_->is_type_b (Note_column::static_name())) 
     {
       // what should i do, what should _engraver do?
       if (!rest_collision_p_) 
index 83da2c3166851ec29bafe0a13ae8b79ea5fa41f8..25b53201be42813825843f9a71776d96f4aa3ffb 100644 (file)
@@ -26,7 +26,7 @@ Slur_engraver::do_try_request (Request *req_l)
 void
 Slur_engraver::acknowledge_element (Score_elem_info info)
 {
-  if (info.elem_l_->name() == Note_column::static_name ())
+  if (info.elem_l_->is_type_b (Note_column::static_name ()))
     {
       Note_column *col_l =(Note_column*) info.elem_l_->item() ;// ugh
       for (int i = 0; i < slur_l_stack_.size(); i++)
index ac7f776b50b518ea6a4ed63c0d92e748d501c182..c3ea8c1e363a716ded4c4bbe69b463223555f532 100644 (file)
@@ -72,7 +72,7 @@ Tie_engraver::do_process_requests()
 void
 Tie_engraver::acknowledge_element (Score_elem_info i)
 {
-  if (i.elem_l_->name() == Note_head::static_name ())
+  if (i.elem_l_->is_type_b (Note_head::static_name ()))
     {
       if (tie_p_)
        {