public abstract class NativeDocumentProcessor<T extends NativeDocumentProcessorNative> extends java.lang.Object implements DocumentProcessor
Constructor and Description |
---|
NativeDocumentProcessor() |
Modifier and Type | Method and Description |
---|---|
AcceptCondition |
getCondition() |
void |
init(DocumentProcessingContext context)
This method is called at the beginning of the analysis process
|
void |
process(DocumentProcessingContext context,
ProcessableDocument document)
Process a document.
|
void |
release()
Release all processor ressources.
This method is called before processor finalization. |
void |
setCondition(AcceptCondition condition)
DocumentProcessor has an AcceptCondition
|
protected T extends NativeDocumentProcessorNative docProc
public void init(DocumentProcessingContext context)
DocumentProcessor
init
in interface DocumentProcessor
public void process(DocumentProcessingContext context, ProcessableDocument document) throws java.lang.Exception
DocumentProcessor
process
in interface DocumentProcessor
context
- Context to perform various operations related to processingdocument
- The document being processed.java.lang.Exception
public void release()
DocumentProcessor
release
in interface DocumentProcessor
public void setCondition(AcceptCondition condition)
DocumentProcessor
setCondition
in interface DocumentProcessor
public AcceptCondition getCondition()
getCondition
in interface DocumentProcessor
Copyright © 2013 Dassault Systèmes, All Rights Reserved.