net.xoetrope.optional.filter
Interface FilePreprocessor

All Known Implementing Classes:
SvgPreprocessor, SynthPreprocessor

public interface FilePreprocessor

An interface for file processing in a filter like fashion

Copyright: Copyright (c) Xoetrope Ltd., 1998-2003

$Revision: 1.3 $


Method Summary
 java.lang.String process(java.io.BufferedInputStream is)
          Read the file from the input stream, do any substitutions required and return the processed file as a string.
 

Method Detail

process

java.lang.String process(java.io.BufferedInputStream is)
                         throws java.io.IOException
Read the file from the input stream, do any substitutions required and return the processed file as a string.

Parameters:
is - The input stream
Returns:
the processed file
Throws:
java.io.IOException - thrown when there are problems reading the input stream