|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jdt.internal.compiler.CompilationResult
public class CompilationResult
Field Summary | |
---|---|
boolean |
checkSecondaryTypes
|
ICompilationUnit |
compilationUnit
|
java.util.Map |
compiledTypes
|
char[] |
fileName
|
java.util.Set |
firstErrors
|
boolean |
hasAnnotations
|
boolean |
hasBeenAccepted
|
boolean |
hasInconsistentToplevelHierarchies
|
boolean |
hasSyntaxError
|
int[] |
lineSeparatorPositions
|
char[][] |
packageName
|
int |
problemCount
|
CategorizedProblem[] |
problems
|
java.util.Map |
problemsMap
|
char[][][] |
qualifiedReferences
|
RecoveryScannerData |
recoveryScannerData
|
char[][] |
simpleNameReferences
|
int |
taskCount
|
CategorizedProblem[] |
tasks
|
int |
totalUnitsKnown
|
int |
unitIndex
|
Constructor Summary | |
---|---|
CompilationResult(char[] fileName,
int unitIndex,
int totalUnitsKnown,
int maxProblemPerUnit)
|
|
CompilationResult(ICompilationUnit compilationUnit,
int unitIndex,
int totalUnitsKnown,
int maxProblemPerUnit)
|
Method Summary | |
---|---|
CategorizedProblem[] |
getAllProblems()
|
ClassFile[] |
getClassFiles()
|
ICompilationUnit |
getCompilationUnit()
Answer the initial compilation unit corresponding to the present compilation result |
CategorizedProblem[] |
getErrors()
Answer the errors encountered during compilation. |
char[] |
getFileName()
Answer the initial file name |
int[] |
getLineSeparatorPositions()
|
CategorizedProblem[] |
getProblems()
Answer the problems (errors and warnings) encountered during compilation. |
CategorizedProblem[] |
getTasks()
Answer the tasks (TO-DO, ...) encountered during compilation. |
boolean |
hasErrors()
|
boolean |
hasProblems()
|
boolean |
hasTasks()
|
boolean |
hasWarnings()
|
void |
record(CategorizedProblem newProblem,
ReferenceContext referenceContext)
|
void |
record(char[] typeName,
ClassFile classFile)
For now, remember the compiled type using its compound name. |
void |
recordPackageName(char[][] packName)
|
CompilationResult |
tagAsAccepted()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public CategorizedProblem[] problems
public CategorizedProblem[] tasks
public int problemCount
public int taskCount
public ICompilationUnit compilationUnit
public java.util.Map problemsMap
public java.util.Set firstErrors
public char[][][] qualifiedReferences
public char[][] simpleNameReferences
public boolean hasAnnotations
public int[] lineSeparatorPositions
public RecoveryScannerData recoveryScannerData
public java.util.Map compiledTypes
public int unitIndex
public int totalUnitsKnown
public boolean hasBeenAccepted
public char[] fileName
public boolean hasInconsistentToplevelHierarchies
public boolean hasSyntaxError
public char[][] packageName
public boolean checkSecondaryTypes
Constructor Detail |
---|
public CompilationResult(char[] fileName, int unitIndex, int totalUnitsKnown, int maxProblemPerUnit)
public CompilationResult(ICompilationUnit compilationUnit, int unitIndex, int totalUnitsKnown, int maxProblemPerUnit)
Method Detail |
---|
public CategorizedProblem[] getAllProblems()
public ClassFile[] getClassFiles()
public ICompilationUnit getCompilationUnit()
public CategorizedProblem[] getErrors()
public char[] getFileName()
public int[] getLineSeparatorPositions()
public CategorizedProblem[] getProblems()
public CategorizedProblem[] getTasks()
public boolean hasErrors()
public boolean hasProblems()
public boolean hasTasks()
public boolean hasWarnings()
public void recordPackageName(char[][] packName)
public void record(CategorizedProblem newProblem, ReferenceContext referenceContext)
public void record(char[] typeName, ClassFile classFile)
public CompilationResult tagAsAccepted()
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |