- if (col_p_ || note_column_l_arr_.size () < 2)
- return ;
- if (!col_p_)
- {
- col_p_ = new Collision;
- announce_element (Score_element_info (col_p_,0));
- }
- for (int i=0; i< note_column_l_arr_.size (); i++)
- col_p_->add_column (note_column_l_arr_[i]);
+ if (col_ || note_columns_.size () < 2)
+ return;
+ if (!col_)
+ col_ = make_item ("NoteCollision", SCM_EOL);
+
+ for (vsize i = 0; i < note_columns_.size (); i++)
+ Note_collision_interface::add_column (col_, note_columns_[i]);