|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.aspectj.org.eclipse.jdt.internal.eval.Evaluator
public abstract class Evaluator
A evaluator builds a compilation unit and compiles it into class files. If the compilation unit has problems, reports the problems using the requestor.
| Method Summary | |
|---|---|
protected abstract void |
addEvaluationResultForCompilationProblem(java.util.Map resultsByIDs,
CategorizedProblem problem,
char[] cuSource)
Adds the given problem to the corresponding evaluation result in the given table. |
protected EvaluationResult[] |
evaluationResultsForCompilationProblems(CompilationResult result,
char[] cuSource)
Returns the evaluation results that converts the given compilation result that has problems. |
protected abstract char[] |
getClassName()
Returns the name of the current class. |
protected abstract char[] |
getSource()
Builds and returns the source for the current compilation unit. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
protected abstract void addEvaluationResultForCompilationProblem(java.util.Map resultsByIDs,
CategorizedProblem problem,
char[] cuSource)
protected EvaluationResult[] evaluationResultsForCompilationProblems(CompilationResult result,
char[] cuSource)
protected abstract char[] getClassName()
protected abstract char[] getSource()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||