Uses of Class
org.aspectj.org.eclipse.jdt.core.dom.BodyDeclaration
Packages that use BodyDeclaration
Package
Description
The Java DOM/AST is the set of classes that model the source code of a Java program
as a structured document.
-
Uses of BodyDeclaration in org.aspectj.org.eclipse.jdt.core.dom
Subclasses of BodyDeclaration in org.aspectj.org.eclipse.jdt.core.domModifier and TypeClassDescriptionclassAbstract subclass for type declaration, enum declaration, and annotation type declaration AST node types.classclassAdviceDeclaration DOM AST node.classAfterAdviceDeclaration DOM AST node.classAfterReturningAdviceDeclaration DOM AST node.classAfterThrowingAdviceDeclaration DOM AST node.classThis subtype of TypeDeclaration allows for the extensions that AspectJ has for types - they might be aspects and pointcuts may exist in classes.classAnnotation type declaration AST node type (added in JLS3 API).classAnnotation type member declaration AST node type (added in JLS3 API).classAroundAdviceDeclaration DOM AST node.classAspectDeclaration DOM AST node.classBeforeAdviceDeclaration DOM AST node.classAbstract class for the different declare annotation declaration AST node types.classDeclareAtConstructorDeclaration DOM AST node.classDeclareAtFieldDeclaration DOM AST node.classDeclareAtMethodDeclaration DOM AST node.classDeclareAtTypeDeclaration DOM AST node.classDeclareDeclaration DOM AST node.classDeclareErrorDeclaration DOM AST node.classDeclareParentsDeclaration DOM AST node.classDeclarePrecedenceDeclaration DOM AST node.classDeclareSoftDeclaration DOM AST node.classDeclareWarningDeclaration DOM AST node.classEnumeration constant declaration AST node type (added in JLS3 API).classEnum declaration AST node type (added in JLS3 API).classField declaration node type.classStatic or instance initializer AST node type.classInterTypeFieldDeclaration DOM AST node.classInterTypeMethodDeclaration DOM AST node.classMethod declaration AST node type.classPointcutDeclaration DOM AST node.classRecord declaration AST node type (added in JLS16 API).classType declaration AST node type.classMethods in org.aspectj.org.eclipse.jdt.core.dom with parameters of type BodyDeclarationModifier and TypeMethodDescriptionvoidAjASTConverter.convert(Javadoc javadoc, BodyDeclaration bodyDeclaration) voidASTConverter.convert(Javadoc javadoc, BodyDeclaration bodyDeclaration) protected voidAjASTConverter.setModifiers(BodyDeclaration bodyDeclaration, Annotation[] annotations) protected voidASTConverter.setModifiers(BodyDeclaration bodyDeclaration, Annotation[] annotations, int modifiersEnd) -
Uses of BodyDeclaration in org.aspectj.org.eclipse.jdt.internal.formatter.linewrap
Method parameters in org.aspectj.org.eclipse.jdt.internal.formatter.linewrap with type arguments of type BodyDeclarationModifier and TypeMethodDescriptionvoidAligner.handleAlign(List<BodyDeclaration> bodyDeclarations)