source file of the GNU LilyPond music typesetter
- (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
+ (c) 1997--1998 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
}
bool
-Translator::do_try_request (Request *)
+Translator::do_try_music (Music *)
{
return false;
}
Translator::print () const
{
#ifndef NPRINT
- DOUT << name () << " {";
- if (name () != type_str_)
+ DOUT << classname (this) << " {";
+ if (classname (this) != type_str_)
DOUT << "type = " << type_str_;
for (Dictionary_iter<Scalar> i (properties_dict_); i.ok (); i++)
{
- DOUT << i.key () << "=" << i.val () <<"\n";
+ DOUT << i.key () << "=" << i.val () << '\n';
}
do_print ();
DOUT << "}\n";
{
}
-IMPLEMENT_IS_TYPE_B(Translator);
+
void
bool
-Translator::try_request (Request * r)
+Translator::try_music (Music * r)
{
if (status < MOVE_INITED)
post_move_processing ();
- return do_try_request (r);
+ return do_try_music (r);
}
void
Scalar
Translator::get_property (String id)
{
- if (properties_dict_.elt_b (id))
+ if (properties_dict_.elem_b (id))
{
return properties_dict_[id];
}