-void
-Engraver::removal_processing()
-{
- if ( status < CREATION_INITED )
- do_creation_processing();
-
- do_removal_processing();
-}
-
-bool
-Engraver::try_request(Request * r)
-{
- if (status < MOVE_INITED)
- post_move_processing();
-
- return do_try_request(r);
-}
-
-void
-Engraver::process_requests()
-{
- if (status < PROCESSED_REQS)
- post_move_processing();
- else if (status >= PROCESSED_REQS)
- return;
-
- status = PROCESSED_REQS;
- do_process_requests();
-}