View | Details | Raw Unified | Return to bug 170247
Collapse All | Expand All

(-)model/org/eclipse/jdt/core/compiler/CompilationParticipant.java (+5 lines)
Lines 23-28 Link Here
23
 * So the notified events are the result of a build action, a clean action, a reconcile operation 
23
 * So the notified events are the result of a build action, a clean action, a reconcile operation 
24
 * (for a working copy), etc.
24
 * (for a working copy), etc.
25
 * <p>
25
 * <p>
26
 * Code that participates in the build should in general be implemented with a separate Builder,
27
 * rather than a CompilationParticipant. It is only necessary to use a CompilationParticipant if 
28
 * the build step needs to interact with the Java build, for instance by creating additional 
29
 * Java source files that must themselves in turn be compiled. 
30
 * <p>
26
 * Clients wishing to participate in the compilation process must suclass this class, and implement
31
 * Clients wishing to participate in the compilation process must suclass this class, and implement
27
 * {@link #isActive(IJavaProject)}, {@link #aboutToBuild(IJavaProject)}, 
32
 * {@link #isActive(IJavaProject)}, {@link #aboutToBuild(IJavaProject)}, 
28
 * {@link #reconcile(ReconcileContext)}, etc.
33
 * {@link #reconcile(ReconcileContext)}, etc.

Return to bug 170247