public class DetailedDocumentProcessor extends java.lang.Object implements DocumentProcessor
Constructor and Description |
---|
DetailedDocumentProcessor(DocumentProcessor adaptee,
java.lang.String adapteeName) |
Modifier and Type | Method and Description |
---|---|
AcceptCondition |
getCondition() |
java.lang.String |
getName() |
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
|
public DetailedDocumentProcessor(@Nonnull DocumentProcessor adaptee, java.lang.String adapteeName)
public java.lang.String getName()
public void init(DocumentProcessingContext context)
DocumentProcessor
init
in interface DocumentProcessor
public void release()
DocumentProcessor
release
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 setCondition(AcceptCondition condition)
DocumentProcessor
setCondition
in interface DocumentProcessor
public AcceptCondition getCondition()
getCondition
in interface DocumentProcessor
Copyright © 2013 Dassault Systèmes, All Rights Reserved.