+class Note_heads_engraver : public Engraver
+{
+ Link_array<Item> notes_;
+ Link_array<Item> dots_;
+ Link_array<Music> note_reqs_;
+
+public:
+ TRANSLATOR_DECLARATIONS (Note_heads_engraver);
+
+protected:
+ virtual bool try_music (Music *req) ;
+ virtual void process_music ();
+
+ virtual void stop_translation_timestep ();
+};
+
+Note_heads_engraver::Note_heads_engraver ()