if ( !pdfOutputFile.getParentFile().exists() )
{
pdfOutputFile.getParentFile().mkdirs();
}
FoSink sink =
(FoSink) new FoSinkFactory().createSink( outputFOFile.getParentFile(), outputFOFile.getName() );
sink.beginDocument();
parse( fullDoc.getAbsolutePath(), module.getParserId(), sink, context );
sink.endDocument();
generatePdf( outputFOFile, pdfOutputFile, null );
}
}