org.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: 4739 $
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

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