Klasse CompletionUnitStructureRequestor
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.util.ReferenceInfoAdapter
org.aspectj.org.eclipse.jdt.internal.core.CompilationUnitStructureRequestor
org.aspectj.org.eclipse.jdt.internal.codeassist.CompletionUnitStructureRequestor
- Alle implementierten Schnittstellen:
ISourceElementRequestor
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.aspectj.org.eclipse.jdt.internal.compiler.ISourceElementRequestor
ISourceElementRequestor.FieldInfo, ISourceElementRequestor.MethodInfo, ISourceElementRequestor.ModuleInfo, ISourceElementRequestor.PackageExportInfo, ISourceElementRequestor.ParameterInfo, ISourceElementRequestor.RequiresInfo, ISourceElementRequestor.ServicesInfo, ISourceElementRequestor.TypeInfo, ISourceElementRequestor.TypeParameterInfo
-
Feldübersicht
Von Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.core.CompilationUnitStructureRequestor
children, fieldRefCache, handleStack, hasSyntaxErrors, importContainer, importContainerInfo, infoStack, messageRefCache, newElements, parser, referenceCount, typeRefCache, unit, unitInfo, unknownRefCache
-
Konstruktorübersicht
KonstruktorBeschreibungCompletionUnitStructureRequestor
(ICompilationUnit unit, CompilationUnitElementInfo unitInfo, Parser parser, ASTNode assistNode, Map<JavaElement, Binding> bindingCache, Map<Binding, JavaElement> elementCache, Map<ASTNode, JavaElement> elementWithProblemCache, Map newElements) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected IAnnotation
acceptAnnotation
(Annotation annotation, AnnotatableInfo parentInfo, JavaElement parentHandle) protected Annotation
createAnnotation
(JavaElement parent, String name) protected SourceField
createField
(JavaElement parent, ISourceElementRequestor.FieldInfo fieldInfo) protected ImportContainer
protected ImportDeclaration
createImportDeclaration
(ImportContainer parent, String name, boolean onDemand) protected Initializer
createInitializer
(JavaElement parent) protected SourceMethod
createMethodHandle
(JavaElement parent, ISourceElementRequestor.MethodInfo methodInfo) protected PackageDeclaration
createPackageDeclaration
(JavaElement parent, String name) protected SourceField
createRecordComponent
(JavaElement parent, ISourceElementRequestor.FieldInfo compInfo) protected SourceType
createTypeHandle
(JavaElement parent, ISourceElementRequestor.TypeInfo typeInfo) protected TypeParameter
createTypeParameter
(JavaElement parent, String name) protected Object
getMemberValue
(MemberValuePair memberValuePair, Expression expression) protected IMemberValuePair[]
getMemberValuePairs
(MemberValuePair[] memberValuePairs) protected static boolean
hasEmptyName
(TypeReference reference, ASTNode assistNode) Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.CompilationUnitStructureRequestor
acceptImport, acceptLineSeparatorPositions, acceptPackage, acceptProblem, acceptTypeParameter, convertTypeNamesToSigs, createModuleHandle, enterCompilationUnit, enterConstructor, enterField, enterInitializer, enterMethod, enterModule, enterType, exitCompilationUnit, exitConstructor, exitField, exitInitializer, exitMethod, exitModule, exitType, getMemberValuePair, resolveDuplicates
Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.util.ReferenceInfoAdapter
acceptAnnotationTypeReference, acceptAnnotationTypeReference, acceptConstructorReference, acceptFieldReference, acceptMethodReference, acceptTypeReference, acceptTypeReference, acceptUnknownReference, acceptUnknownReference
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.ISourceElementRequestor
acceptAnnotationTypeReference, acceptAnnotationTypeReference, acceptConstructorReference, acceptFieldReference, acceptMethodReference, acceptTypeReference, acceptTypeReference, acceptUnknownReference, acceptUnknownReference
-
Konstruktordetails
-
CompletionUnitStructureRequestor
public CompletionUnitStructureRequestor(ICompilationUnit unit, CompilationUnitElementInfo unitInfo, Parser parser, ASTNode assistNode, Map<JavaElement, Binding> bindingCache, Map<Binding, JavaElement> elementCache, Map<ASTNode, JavaElement> elementWithProblemCache, Map newElements)
-
-
Methodendetails
-
createAnnotation
- Setzt außer Kraft:
createAnnotation
in KlasseCompilationUnitStructureRequestor
-
createField
- Setzt außer Kraft:
createField
in KlasseCompilationUnitStructureRequestor
-
createRecordComponent
protected SourceField createRecordComponent(JavaElement parent, ISourceElementRequestor.FieldInfo compInfo) - Setzt außer Kraft:
createRecordComponent
in KlasseCompilationUnitStructureRequestor
-
createImportContainer
- Setzt außer Kraft:
createImportContainer
in KlasseCompilationUnitStructureRequestor
-
createImportDeclaration
protected ImportDeclaration createImportDeclaration(ImportContainer parent, String name, boolean onDemand) - Setzt außer Kraft:
createImportDeclaration
in KlasseCompilationUnitStructureRequestor
-
createInitializer
- Setzt außer Kraft:
createInitializer
in KlasseCompilationUnitStructureRequestor
-
createMethodHandle
protected SourceMethod createMethodHandle(JavaElement parent, ISourceElementRequestor.MethodInfo methodInfo) - Setzt außer Kraft:
createMethodHandle
in KlasseCompilationUnitStructureRequestor
-
createPackageDeclaration
- Setzt außer Kraft:
createPackageDeclaration
in KlasseCompilationUnitStructureRequestor
-
createTypeHandle
protected SourceType createTypeHandle(JavaElement parent, ISourceElementRequestor.TypeInfo typeInfo) - Setzt außer Kraft:
createTypeHandle
in KlasseCompilationUnitStructureRequestor
-
createTypeParameter
- Setzt außer Kraft:
createTypeParameter
in KlasseCompilationUnitStructureRequestor
-
acceptAnnotation
protected IAnnotation acceptAnnotation(Annotation annotation, AnnotatableInfo parentInfo, JavaElement parentHandle) - Setzt außer Kraft:
acceptAnnotation
in KlasseCompilationUnitStructureRequestor
-
getMemberValue
- Setzt außer Kraft:
getMemberValue
in KlasseCompilationUnitStructureRequestor
-
getMemberValuePairs
- Setzt außer Kraft:
getMemberValuePairs
in KlasseCompilationUnitStructureRequestor
-
hasEmptyName
-