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[]
boolean
boolean
int
boolean
char[][][]
int
protected CompilationUnitScope
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
accept
(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction) Add an additional binary typevoid
accept
(ICompilationUnit sourceUnit, AccessRestriction accessRestriction) Add an additional compilation unit.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).abstract AssistParser
static char[]
getSignature
(MethodBinding methodBinding) static char[]
getSignature
(TypeBinding typeBinding) static char[]
getTypeSignature
(TypeBinding typeBinding) void
void
static boolean
isAnonymousClassSignature
(char[] result) protected boolean
mustQualifyType
(char[] packageName, char[] typeName, char[] enclosingTypeNames, int modifiers) protected ASTNode
parseBlockStatements
(CompilationUnitDeclaration unit, int position) protected void
reset
(boolean resetLookupEnvironment) Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Von 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:
accept
in SchnittstelleITypeRequestor
-
accept
Add an additional compilation unit.- Angegeben von:
accept
in 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:
accept
in 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
-
isAnonymousClassSignature
public static boolean isAnonymousClassSignature(char[] result)
-