public abstract class PartExtractor extends StandardDocumentProcessor
Modifier and Type | Class and Description |
---|---|
class |
PartExtractor.ExtractCtx |
static class |
PartExtractor.ExtractCtxBase |
Modifier and Type | Field and Description |
---|---|
protected static org.apache.log4j.Logger |
log |
condition
Constructor and Description |
---|
PartExtractor() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canHandlePart(AnalysisDocumentPart part) |
protected static java.lang.String |
getDirective(DocumentPart part,
java.lang.String name) |
abstract void |
handlePart(PartExtractor.ExtractCtx ctx) |
protected static boolean |
partHasNoIndexDirective(DocumentPart part) |
void |
process(DocumentProcessingContext context,
ProcessableDocument document)
Process a document.
|
getCondition, init, release, setCondition
public abstract void handlePart(PartExtractor.ExtractCtx ctx)
protected static java.lang.String getDirective(DocumentPart part, java.lang.String name)
protected static boolean partHasNoIndexDirective(DocumentPart part)
protected boolean canHandlePart(AnalysisDocumentPart part)
public void process(DocumentProcessingContext context, ProcessableDocument document)
DocumentProcessor
context
- Context to perform various operations related to processingdocument
- The document being processed.Copyright © 2013 Dassault Systèmes, All Rights Reserved.