Klasse SourceElementNotifier

java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.SourceElementNotifier
Bekannte direkte Unterklassen:
CompletionElementNotifier

public class SourceElementNotifier extends Object
  • Konstruktordetails

    • SourceElementNotifier

      public SourceElementNotifier(ISourceElementRequestor requestor, boolean reportLocalDeclarations)
  • Methodendetails

    • getArgumentInfos

      protected Object[][] getArgumentInfos(Argument[] arguments)
    • getInterfaceNames

      protected char[][] getInterfaceNames(TypeDeclaration typeDeclaration)
    • getSuperclassName

      protected char[] getSuperclassName(TypeDeclaration typeDeclaration)
    • getPermittedSubTypes

      protected char[][] getPermittedSubTypes(TypeDeclaration typeDeclaration)
    • getThrownExceptions

      protected char[][] getThrownExceptions(AbstractMethodDeclaration methodDeclaration)
    • getTypeParameterBounds

      protected char[][] getTypeParameterBounds(TypeParameter typeParameter)
    • notifySourceElementRequestor

      protected void notifySourceElementRequestor(AbstractMethodDeclaration methodDeclaration, TypeDeclaration declaringType, ImportReference currentPackage)
    • notifySourceElementRequestor

      public void notifySourceElementRequestor(CompilationUnitDeclaration parsedUnit, int sourceStart, int sourceEnd, boolean reportReference, HashtableOfObjectToInt sourceEndsMap, Map nodesToCategoriesMap)
    • notifySourceElementRequestor

      protected void notifySourceElementRequestor(FieldDeclaration fieldDeclaration, TypeDeclaration declaringType)
    • notifySourceElementRequestor

      protected void notifySourceElementRequestor(ImportReference importReference, boolean isPackage)
    • notifySourceElementRequestor

      protected void notifySourceElementRequestor(ModuleDeclaration moduleDeclaration)
    • notifySourceElementRequestor

      protected void notifySourceElementRequestor(TypeDeclaration typeDeclaration, boolean notifyTypePresence, TypeDeclaration declaringType, ImportReference currentPackage)