de.dante.extex.typesetter.output
Interface OutputRoutine

All Known Implementing Classes:
TeXOutputRoutine

public interface OutputRoutine

This interface describes the functionality provided by an output routine. A output routine is not necessarily implemented by a program in the macro language. Instead might as well be implemented in Java or some other extension language.

Version:
$Revision: 1.1 $
Author:
Gerd Neugebauer

Method Summary
 void output(Page page, BackendDriver backend)
          The output function is invoked to process a vertical list and put the material on the page.
 

Method Detail

output

public void output(Page page,
                   BackendDriver backend)
            throws GeneralException
The output function is invoked to process a vertical list and put the material on the page. In fact it should find its way to the document writer – either immediately or later on.

Parameters:
page - the nodes to put onto the page
backend - the back-end driver to target the nodes to
Throws:
GeneralException - in case of an error