org.argoprint.persistence
Class PostProcessorFactory

java.lang.Object
  extended by org.argoprint.persistence.PostProcessorFactory

public class PostProcessorFactory
extends java.lang.Object

This factory creates instances of PostProcessors which take a raw XML file and perform additional processing on the file prior to output. A typical PostProcessor is responsible for serializing Open Document Format XML files into an ODF zip file.

Author:
mfortner

Constructor Summary
PostProcessorFactory()
           
 
Method Summary
static PostProcessor getInstance(java.lang.String ext)
          This method gets an instance of a post processor.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PostProcessorFactory

public PostProcessorFactory()
Method Detail

getInstance

public static PostProcessor getInstance(java.lang.String ext)
This method gets an instance of a post processor.

Parameters:
ext - The file extension produced by this post processor.
Returns:
a PostProcessor or null if one is not found.