接口 org.eclipse.jdt.internal.compiler.env.ICompilationUnit
的使用

使用 ICompilationUnit 的软件包
org.eclipse.jdt.internal.compiler   
org.eclipse.jdt.internal.compiler.apt.dispatch   
org.eclipse.jdt.internal.compiler.batch   
org.eclipse.jdt.internal.compiler.env   
org.eclipse.jdt.internal.compiler.impl   
org.eclipse.jdt.internal.compiler.lookup   
org.eclipse.jdt.internal.compiler.parser   
 

org.eclipse.jdt.internal.compilerICompilationUnit 的使用
 

声明为 ICompilationUnitorg.eclipse.jdt.internal.compiler 中的字段
 ICompilationUnit CompilationResult.compilationUnit
           
 

返回 ICompilationUnitorg.eclipse.jdt.internal.compiler 中的方法
 ICompilationUnit CompilationResult.getCompilationUnit()
          Answer the initial compilation unit corresponding to the present compilation result
abstract  ICompilationUnit[] AbstractAnnotationProcessorManager.getDeletedUnits()
          Returns the deleted units.
abstract  ICompilationUnit[] AbstractAnnotationProcessorManager.getNewUnits()
          Return the new units created in the last round.
 

参数类型为 ICompilationUnitorg.eclipse.jdt.internal.compiler 中的方法
 void Compiler.accept(ICompilationUnit sourceUnit, AccessRestriction accessRestriction)
          Add an additional compilation unit into the loop -> build compilation unit declarations, their bindings and record their results.
protected  void Compiler.addCompilationUnit(ICompilationUnit sourceUnit, CompilationUnitDeclaration parsedUnit)
           
protected  void Compiler.beginToCompile(ICompilationUnit[] sourceUnits)
          Add the initial set of compilation units into the loop -> build compilation unit declarations, their bindings and record their results.
 void Compiler.compile(ICompilationUnit[] sourceUnits)
          General API -> compile each of supplied files -> recompile any required types for which we have an incomplete principle structure
 char[] ReadManager.getContents(ICompilationUnit unit)
           
protected  void Compiler.internalBeginToCompile(ICompilationUnit[] sourceUnits, int maxUnits)
          Add the initial set of compilation units into the loop -> build compilation unit declarations, their bindings and record their results.
 CompilationUnitDeclaration Compiler.resolve(CompilationUnitDeclaration unit, ICompilationUnit sourceUnit, boolean verifyMethods, boolean analyzeCode, boolean generateCode)
          Internal API used to resolve a given compilation unit.
 CompilationUnitDeclaration Compiler.resolve(ICompilationUnit sourceUnit, boolean verifyMethods, boolean analyzeCode, boolean generateCode)
          Internal API used to resolve a given compilation unit.
 

参数类型为 ICompilationUnitorg.eclipse.jdt.internal.compiler 中的构造方法
CompilationResult(ICompilationUnit compilationUnit, int unitIndex, int totalUnitsKnown, int maxProblemPerUnit)
           
ReadManager(ICompilationUnit[] files, int length)
           
 

org.eclipse.jdt.internal.compiler.apt.dispatchICompilationUnit 的使用
 

返回 ICompilationUnitorg.eclipse.jdt.internal.compiler.apt.dispatch 中的方法
 ICompilationUnit[] BaseProcessingEnvImpl.getDeletedUnits()
           
 ICompilationUnit[] BaseAnnotationProcessorManager.getDeletedUnits()
           
 ICompilationUnit[] BaseProcessingEnvImpl.getNewUnits()
           
 ICompilationUnit[] BaseAnnotationProcessorManager.getNewUnits()
           
 

参数类型为 ICompilationUnitorg.eclipse.jdt.internal.compiler.apt.dispatch 中的方法
 void BatchFilerImpl.addNewUnit(ICompilationUnit unit)
           
 void BaseProcessingEnvImpl.addNewUnit(ICompilationUnit unit)
           
 

org.eclipse.jdt.internal.compiler.batchICompilationUnit 的使用
 

实现 ICompilationUnitorg.eclipse.jdt.internal.compiler.batch 中的类
 class CompilationUnit
           
 

org.eclipse.jdt.internal.compiler.envICompilationUnit 的使用
 

返回 ICompilationUnitorg.eclipse.jdt.internal.compiler.env 中的方法
 ICompilationUnit NameEnvironmentAnswer.getCompilationUnit()
          Answer the compilation unit or null if the receiver represents a binary or source type.
 

参数类型为 ICompilationUnitorg.eclipse.jdt.internal.compiler.env 中的构造方法
NameEnvironmentAnswer(ICompilationUnit compilationUnit, AccessRestriction accessRestriction)
           
 

org.eclipse.jdt.internal.compiler.implICompilationUnit 的使用
 

参数类型为 ICompilationUnitorg.eclipse.jdt.internal.compiler.impl 中的方法
 void ITypeRequestor.accept(ICompilationUnit unit, AccessRestriction accessRestriction)
          Accept the requested type's compilation unit.
 

org.eclipse.jdt.internal.compiler.lookupICompilationUnit 的使用
 

声明为 ICompilationUnitorg.eclipse.jdt.internal.compiler.lookup 中的字段
 ICompilationUnit[] SourceTypeCollisionException.newAnnotationProcessorUnits
           
 

org.eclipse.jdt.internal.compiler.parserICompilationUnit 的使用
 

参数类型为 ICompilationUnitorg.eclipse.jdt.internal.compiler.parser 中的方法
 CompilationUnitDeclaration Parser.dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult)
           
 CompilationUnitDeclaration Parser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult)
           
 CompilationUnitDeclaration Parser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end)
           
 



Copyright © 2013. All Rights Reserved.