-#include "engraver.hh"
-#include "engraver-group-engraver.hh"
-
-/**
- Put stuff in a Spanner with an Axis_group_interface.
- Use as last element of a context.
- */
-class Axis_group_engraver : public Engraver
-{
-protected:
- Spanner *staffline_p_;
- Link_array<Grob> elts_;
- virtual void do_creation_processing();
- virtual void do_removal_processing();
- virtual void acknowledge_grob (Grob_info);
- virtual void create_grobs ();
- virtual Spanner* get_spanner_p () const;
- virtual void add_element (Grob*) ;
-public:
- VIRTUAL_COPY_CONS(Translator);
- Axis_group_engraver ();
-};
-
-ADD_THIS_TRANSLATOR(Axis_group_engraver);
+#include "pointer-group-interface.hh"
+#include "context.hh"
+#include "international.hh"
+#include "spanner.hh"
+#include "warn.hh"
+
+#include "translator.icc"