1 12 13 package org.eclipse.jdt.internal.core.builder; 14 15 import org.eclipse.core.resources.IFile; 16 import org.eclipse.jdt.core.compiler.*; 17 18 public class CompilationParticipantResult { 19 protected SourceFile sourceFile; 20 protected boolean hasAnnotations; protected IFile[] addedFiles; protected IFile[] deletedFiles; protected CategorizedProblem[] problems; protected String [] dependencies; 26 protected CompilationParticipantResult(SourceFile sourceFile) { 27 this.sourceFile = sourceFile; 28 this.hasAnnotations = false; 29 this.addedFiles = null; 30 this.deletedFiles = null; 31 this.problems = null; 32 this.dependencies = null; 33 } 34 35 void reset(boolean detectedAnnotations) { 36 this.hasAnnotations = detectedAnnotations; 38 this.addedFiles = null; 39 this.deletedFiles = null; 40 this.problems = null; 41 this.dependencies = null; 42 } 43 44 public String toString() { 45 return this.sourceFile.toString(); 46 } 47 48 } 49 | Popular Tags |