org.extex.typesetter.impl
Class ListMakerFactory

java.lang.Object
  extended by org.extex.typesetter.impl.ListMakerFactory
Direct Known Subclasses:
TypesetterImpl

public abstract class ListMakerFactory
extends java.lang.Object

TODO gene: missing JavaDoc.

Version:
$Revision:5563 $
Author:
Gerd Neugebauer

Nested Class Summary
protected static interface ListMakerFactory.CC
          This interface describes a function object to create a list manager.
 
Constructor Summary
ListMakerFactory()
          Creates a new object.
 
Method Summary
protected  TokenDelegateListMaker createListMaker(ListManager manager, ListMakerType type, Locator locator)
          Create a new list maker according to the specified type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListMakerFactory

public ListMakerFactory()
Creates a new object.

Method Detail

createListMaker

protected TokenDelegateListMaker createListMaker(ListManager manager,
                                                 ListMakerType type,
                                                 Locator locator)
Create a new list maker according to the specified type. If the requested type is not known then an UnsupportedOperationException is thrown.

Parameters:
manager - the typesetter
type - the type
locator - the locator
Returns:
the new instance