org.extex.engine.typesetter
Class OutputRoutineFactory

java.lang.Object
  extended by AbstractFactory
      extended by org.extex.engine.typesetter.OutputRoutineFactory

public class OutputRoutineFactory
extends AbstractFactory

This class provides a factory for the output routines.

Version:
$Revision: 4728 $
Author:
Gerd Neugebauer

Constructor Summary
OutputRoutineFactory()
          Creates a new object.
 
Method Summary
 OutputRoutine newInstance(Interpreter interpreter)
          Create a new output routine.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputRoutineFactory

public OutputRoutineFactory()
Creates a new object.

Method Detail

newInstance

public OutputRoutine newInstance(Interpreter interpreter)
                          throws ConfigurationException
Create a new output routine.

Parameters:
interpreter - the current interpreter. This interpreter can be used to run the output routine in; alternatively it can be used to access all information necessary
Returns:
the output routine
Throws:
ConfigurationException - in case of a configuration error