public class JavaDocumentProcessor extends java.lang.Object implements DocumentProcessor
Constructor and Description |
---|
JavaDocumentProcessor(java.lang.String path) |
JavaDocumentProcessor(java.lang.String source,
boolean fromSource) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<com.exalead.editor.v10.ValidationIssue> |
checkSourceCode(java.lang.String sourceCode) |
void |
finalize() |
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
|
public JavaDocumentProcessor(java.lang.String path)
public JavaDocumentProcessor(java.lang.String source, boolean fromSource)
public void finalize()
finalize
in class java.lang.Object
public static java.util.List<com.exalead.editor.v10.ValidationIssue> checkSourceCode(java.lang.String sourceCode)
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.