#ifndef KEYGRAV_HH
#define KEYGRAV_HH
-
-#include "engraver.hh"
-
-#include "musical-pitch.hh"
-#include "protected-scm.hh"
-#include "newkey.hh"
-
-
-/**
- Make the key signature.
- */
-class Key_engraver : public Engraver {
- void create_key(bool);
- void read_req (Key_change_req const * r);
-
-public:
- Key_engraver();
-
- VIRTUAL_COPY_CONS(Translator);
-
- /*
- TODO: move these into properties.
- */
- Newkey key_;
- Key_change_req * keyreq_l_;
- Key_item * item_p_;
-
- Protected_scm old_accs_;
- Protected_scm new_accs_;
-
- bool key_changed_b() const;
-
-protected:
- virtual bool do_try_music (Music *req_l);
- virtual void do_process_music();
- virtual void do_pre_move_processing();
- virtual void do_post_move_processing();
- virtual void acknowledge_element (Score_element_info);
-};
-
+#error
#endif // KEYGRAV_HH