A reconcile participant can get the AST for the reconcile-operation using {@link #getAST3()}. If the participant modifies in any way the AST (either by modifying the source of the working copy, or modifying another entity that would result in different bindings for the AST), it is expected to reset the AST in the context using {@link #resetAST()}.
A reconcile participant can also create and return problems using {@link #putProblems(String,CategorizedProblem[])}. These problems are then reported to the problem requestor of the reconcile operation.
@see CompilationParticipant#reconcile(ReconcileContext) @since 3.2 @noinstantiate This class is not intended to be instantiated by clients. @noextend This class is not intended to be subclassed by clients.
|
|
|
|