org.argoprint.persistence
Interface PostProcessor

All Known Implementing Classes:
NullPostProcessor, OpenOfficePostProcessor

public interface PostProcessor

This interface is used to process an output file after the file has been generated.

Author:
mfortner

Method Summary
 java.lang.String[] getSupportedExtensions()
          This method returns an array of file extensions supported by this processor.
 void processFile(java.lang.String file)
          This method processes a file after the file has been generated.
 

Method Detail

processFile

void processFile(java.lang.String file)
                 throws java.io.IOException
This method processes a file after the file has been generated.

Parameters:
file - The file to be processed.
Throws:
java.io.IOException

getSupportedExtensions

java.lang.String[] getSupportedExtensions()
This method returns an array of file extensions supported by this processor. Note that the extensions must be unique.

Returns:
An array of supported extensions.