Simple layer on top of
DocumentProcessor, in order to make docproc
development more user friendly and to the point.
This simply iterates over the
DocumentOperations in
Processing#getDocumentOperations, and calls
the appropriate process() method given by this class.
Note that more sophisticated use cases should subclass
DocumentProcessor instead. Specifically,
it is not possible to return a
DocumentProcessor.LaterProgress from any of the process() methods that SimpleDocumentProcessor
provides - since their return type is void.
SimpleDocumentProcessor is for the simple cases. For complete control over document processing,
like returning instances of
DocumentProcessor.LaterProgress, subclass
DocumentProcessor instead.