Klasse Engine
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.codeassist.impl.Engine
- Alle implementierten Schnittstellen:
ITypeRequestor
- Bekannte direkte Unterklassen:
CompletionEngine,SelectionEngine
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungchar[]booleanbooleanintbooleanchar[][][]intprotected CompilationUnitScope -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidaccept(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction) Add an additional binary typevoidaccept(ICompilationUnit sourceUnit, AccessRestriction accessRestriction) Add an additional compilation unit.voidaccept(ISourceType[] sourceTypes, PackageBinding packageBinding, AccessRestriction accessRestriction) Add additional source types (the first one is the requested type, the rest is formed by the secondary types defined in the same compilation unit).abstract AssistParserstatic char[]getSignature(MethodBinding methodBinding) static char[]getSignature(TypeBinding typeBinding) static char[]getTypeSignature(TypeBinding typeBinding) voidvoidprotected booleanmustQualifyType(char[] packageName, char[] typeName, char[] enclosingTypeNames, int modifiers) protected ASTNodeparseBlockStatements(CompilationUnitDeclaration unit, int position) protected voidreset(boolean resetLookupEnvironment) Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.internal.compiler.impl.ITypeRequestor
accept
-
Felddetails
-
lookupEnvironment
-
unitScope
-
nameEnvironment
-
options
-
compilerOptions
-
forbiddenReferenceIsError
public boolean forbiddenReferenceIsError -
discouragedReferenceIsError
public boolean discouragedReferenceIsError -
importCachesInitialized
public boolean importCachesInitialized -
importsCache
public char[][][] importsCache -
onDemandImportsCache
-
importCacheCount
public int importCacheCount -
onDemandImportCacheCount
public int onDemandImportCacheCount -
currentPackageName
public char[] currentPackageName
-
-
Konstruktordetails
-
Engine
-
-
Methodendetails
-
accept
public void accept(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction) Add an additional binary type- Angegeben von:
acceptin SchnittstelleITypeRequestor
-
accept
Add an additional compilation unit.- Angegeben von:
acceptin SchnittstelleITypeRequestor
-
accept
public void accept(ISourceType[] sourceTypes, PackageBinding packageBinding, AccessRestriction accessRestriction) Add additional source types (the first one is the requested type, the rest is formed by the secondary types defined in the same compilation unit).- Angegeben von:
acceptin SchnittstelleITypeRequestor
-
getParser
-
initializeImportCaches
public void initializeImportCaches() -
initializePackageCache
public void initializePackageCache() -
mustQualifyType
protected boolean mustQualifyType(char[] packageName, char[] typeName, char[] enclosingTypeNames, int modifiers) -
parseBlockStatements
-
reset
protected void reset(boolean resetLookupEnvironment) -
getTypeSignature
-
getSignature
-
getSignature
-