Uses of Class
org.aspectj.org.eclipse.jdt.core.dom.ChildListPropertyDescriptor
Packages that use ChildListPropertyDescriptor
Package
Description
The Java DOM/AST is the set of classes that model the source code of a Java program
as a structured document.
The Java DOM/AST rewrite is the set of classes that are used to make changes to an existing DOM/AST tree.
-
Uses of ChildListPropertyDescriptor in org.aspectj.org.eclipse.jdt.core.dom
Fields in org.aspectj.org.eclipse.jdt.core.dom declared as ChildListPropertyDescriptorModifier and TypeFieldDescriptionstatic ChildListPropertyDescriptorDimension.ANNOTATIONS_PROPERTYThe "annotations" structural property of this node type (element type:Annotation).static ChildListPropertyDescriptorModuleDeclaration.ANNOTATIONS_PROPERTYThe "annotations" structural property of this node type (element type:Annotation).static ChildListPropertyDescriptorNameQualifiedType.ANNOTATIONS_PROPERTYThe "annotations" structural property of this node type (element type:Annotation).static ChildListPropertyDescriptorPackageDeclaration.ANNOTATIONS_PROPERTYThe "annotations" structural property of this node type (element type:Annotation) (added in JLS3 API).static ChildListPropertyDescriptorPrimitiveType.ANNOTATIONS_PROPERTYThe "annotations" structural property of this node type (element type:Annotation).static ChildListPropertyDescriptorQualifiedType.ANNOTATIONS_PROPERTYThe "annotations" structural property of this node type (element type:Annotation).static ChildListPropertyDescriptorSimpleType.ANNOTATIONS_PROPERTYThe "annotations" structural property of this node type (element type:Annotation).static ChildListPropertyDescriptorWildcardType.ANNOTATIONS_PROPERTYThe "annotations" structural property of this node type (element type:Annotation).static ChildListPropertyDescriptorClassInstanceCreation.ARGUMENTS_PROPERTYThe "arguments" structural property of this node type (element type:Expression).static ChildListPropertyDescriptorConstructorInvocation.ARGUMENTS_PROPERTYThe "arguments" structural property of this node type (element type:Expression).static ChildListPropertyDescriptorEnumConstantDeclaration.ARGUMENTS_PROPERTYThe "arguments" structural property of this node type (element type:Expression).static ChildListPropertyDescriptorMethodInvocation.ARGUMENTS_PROPERTYThe "arguments" structural property of this node type (element type:Expression).static ChildListPropertyDescriptorSuperConstructorInvocation.ARGUMENTS_PROPERTYThe "arguments" structural property of this node type (element type:Expression).static ChildListPropertyDescriptorSuperMethodInvocation.ARGUMENTS_PROPERTYThe "arguments" structural property of this node type (element type:Expression).static ChildListPropertyDescriptorAroundAdviceDeclaration.aroundPARAMETERS_PROPERTYstatic ChildListPropertyDescriptorAroundAdviceDeclaration.aroundTHROWN_EXCEPTIONS_PROPERTYstatic ChildListPropertyDescriptorAroundAdviceDeclaration.aroundTYPE_PARAMETERS_PROPERTYstatic ChildListPropertyDescriptorAnnotationTypeDeclaration.BODY_DECLARATIONS_PROPERTYThe "bodyDeclarations" structural property of this node type (element type:BodyDeclaration).static ChildListPropertyDescriptorAnonymousClassDeclaration.BODY_DECLARATIONS_PROPERTYThe "bodyDeclarations" structural property of this node type (element type:BodyDeclaration).static ChildListPropertyDescriptorEnumDeclaration.BODY_DECLARATIONS_PROPERTYThe "bodyDeclarations" structural property of this node type (element type:BodyDeclaration).static ChildListPropertyDescriptorRecordDeclaration.BODY_DECLARATIONS_PROPERTYThe "bodyDeclarations" structural property of this node type (element type:BodyDeclaration).static ChildListPropertyDescriptorTypeDeclaration.BODY_DECLARATIONS_PROPERTYThe "bodyDeclarations" structural property of this node type (element type:BodyDeclaration) (added in JLS3 API).static ChildListPropertyDescriptorTryStatement.CATCH_CLAUSES_PROPERTYThe "catchClauses" structural property of this node type (element type:CatchClause).static ChildListPropertyDescriptorArrayCreation.DIMENSIONS_PROPERTYThe "dimensions" structural property of this node type (element type:Expression).static ChildListPropertyDescriptorArrayType.DIMENSIONS_PROPERTYThe "dimensions" structural property of this node type (element type:Dimension) (added in JLS8 API).static ChildListPropertyDescriptorEnumDeclaration.ENUM_CONSTANTS_PROPERTYThe "enumConstants" structural property of this node type (element type:EnumConstantDeclaration).static ChildListPropertyDescriptorArrayInitializer.EXPRESSIONS_PROPERTYThe "expressions" structural property of this node type (element type:Expression).static ChildListPropertyDescriptorSwitchCase.EXPRESSIONS2_PROPERTYThe "expression" structural property of this node type (child type:Expression).static ChildListPropertyDescriptorInfixExpression.EXTENDED_OPERANDS_PROPERTYThe "extendedOperands" structural property of this node type (element type:Expression).static ChildListPropertyDescriptorMethodDeclaration.EXTRA_DIMENSIONS2_PROPERTYThe "extraDimensions2" structural property of this node type (element type:Dimension) (added in JLS8 API).static ChildListPropertyDescriptorSingleVariableDeclaration.EXTRA_DIMENSIONS2_PROPERTYThe "extraDimensions2" structural property of this node type (element type:Dimension) (added in JLS8 API).static ChildListPropertyDescriptorVariableDeclarationFragment.EXTRA_DIMENSIONS2_PROPERTYThe "extraDimensions2" structural property of this node type (element type:Dimension) (added in JLS8 API).static ChildListPropertyDescriptorFieldDeclaration.FRAGMENTS_PROPERTYThe "fragments" structural property of this node type (element type:VariableDeclarationFragment).static ChildListPropertyDescriptorTagElement.FRAGMENTS_PROPERTYThe "fragments" structural property of this node type (element type:IDocElement).static ChildListPropertyDescriptorVariableDeclarationExpression.FRAGMENTS_PROPERTYThe "fragments" structural property of this node type (element type:VariableDeclarationFragment).static ChildListPropertyDescriptorVariableDeclarationStatement.FRAGMENTS_PROPERTYThe "fragments" structural property of this node type (element type:VariableDeclarationFragment).static ChildListPropertyDescriptorProvidesDirective.IMPLEMENTATIONS_PROPERTYThe "implementations" structural property of this node type (element type:Name).static ChildListPropertyDescriptorCompilationUnit.IMPORTS_PROPERTYThe "imports" structural property of this node type (element type:ImportDeclaration).static ChildListPropertyDescriptorForStatement.INITIALIZERS_PROPERTYThe "initializers" structural property of this node type (element type:Expression).static ChildListPropertyDescriptorRequiresDirective.MODIFIERS_PROPERTYThe "modifiers" structural property of this node type (element type:ModuleModifier).static ChildListPropertyDescriptorTypeParameter.MODIFIERS_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier) (added in JLS8 API).static ChildListPropertyDescriptorAnnotationTypeDeclaration.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier).static ChildListPropertyDescriptorAnnotationTypeMemberDeclaration.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier).static ChildListPropertyDescriptorEnumConstantDeclaration.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier).static ChildListPropertyDescriptorEnumDeclaration.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier) (added in JLS3 API).static ChildListPropertyDescriptorFieldDeclaration.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier) (added in JLS3 API).static ChildListPropertyDescriptorInitializer.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier) (added in JLS3 API).static ChildListPropertyDescriptorMethodDeclaration.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier) (added in JLS3 API).static ChildListPropertyDescriptorPointcutDeclaration.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (added in JLS3 API).static ChildListPropertyDescriptorRecordDeclaration.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier).static ChildListPropertyDescriptorSingleVariableDeclaration.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier) (added in JLS3 API).static ChildListPropertyDescriptorTypeDeclaration.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier) (added in JLS3 API).static ChildListPropertyDescriptorVariableDeclarationExpression.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier) (added in JLS3 API).static ChildListPropertyDescriptorVariableDeclarationStatement.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier) (added in JLS3 API).static ChildListPropertyDescriptorModuleDeclaration.MODULE_DIRECTIVES_PROPERTYThe "moduleDirectives" structural property of this node type (element type:ModuleDirective).static ChildListPropertyDescriptorExportsDirective.MODULES_PROPERTYThe "modules" structural property of this node type (element type:Name).static ChildListPropertyDescriptorOpensDirective.MODULES_PROPERTYThe "modules" structural property of this node type (element type:Name).static ChildListPropertyDescriptorAdviceDeclaration.PARAMETERS_PROPERTYThe "parameters" structural property of this node type).static ChildListPropertyDescriptorLambdaExpression.PARAMETERS_PROPERTYThe "parameters" structural property of this node type (element type:VariableDeclaration).static ChildListPropertyDescriptorMethodDeclaration.PARAMETERS_PROPERTYThe "parameters" structural property of this node type (element type:SingleVariableDeclaration).static ChildListPropertyDescriptorMethodRef.PARAMETERS_PROPERTYThe "parameters" structural property of this node type (element type:MethodRefParameter).static ChildListPropertyDescriptorPointcutDeclaration.PARAMETERS_PROPERTYThe "parameters" structural property of this node type.static ChildListPropertyDescriptorDeclareParentsDeclaration.PARENTS_TYPE_PATTERNS_LIST_PROPERTYstatic ChildListPropertyDescriptorTypeDeclaration.PERMITS_TYPES_PROPERTYThe "permitsTypes" structural property of this node type (element type:Type) (added in JLS15 API).static ChildListPropertyDescriptorRecordDeclaration.RECORD_COMPONENTS_PROPERTYThe "recordComponents" structural property of this node type (element type:SingleVariableDeclaration).static ChildListPropertyDescriptorTryStatement.RESOURCES_PROPERTYDeprecated.static ChildListPropertyDescriptorTryStatement.RESOURCES2_PROPERTYThe "resources" structural property of this node type (element type:Expression) (added in JLS9 API).static ChildListPropertyDescriptorAfterReturningAdviceDeclaration.returningPARAMETERS_PROPERTYstatic ChildListPropertyDescriptorAfterReturningAdviceDeclaration.returningTHROWN_EXCEPTIONS_PROPERTYstatic ChildListPropertyDescriptorBlock.STATEMENTS_PROPERTYThe "statements" structural property of this node type (element type:Statement).static ChildListPropertyDescriptorSwitchExpression.STATEMENTS_PROPERTYThe "statements" structural property of this node type (element type:Statement).static ChildListPropertyDescriptorSwitchStatement.STATEMENTS_PROPERTYThe "statements" structural property of this node type (element type:Statement).static ChildListPropertyDescriptorEnumDeclaration.SUPER_INTERFACE_TYPES_PROPERTYThe "superInterfaceTypes" structural property of this node type (element type:Type).static ChildListPropertyDescriptorRecordDeclaration.SUPER_INTERFACE_TYPES_PROPERTYThe "superInterfaceTypes" structural property of this node type (element type:Type).static ChildListPropertyDescriptorTypeDeclaration.SUPER_INTERFACE_TYPES_PROPERTYThe "superInterfaceTypes" structural property of this node type (element type:Type) (added in JLS3 API).static ChildListPropertyDescriptorTypeDeclaration.SUPER_INTERFACES_PROPERTYDeprecated.In the JLS3 API, this property is replaced byTypeDeclaration.SUPER_INTERFACE_TYPES_PROPERTY.static ChildListPropertyDescriptorJavadoc.TAGS_PROPERTYThe "tags" structural property of this node type (element type:TagElement).static ChildListPropertyDescriptorAfterThrowingAdviceDeclaration.throwingPARAMETERS_PROPERTYstatic ChildListPropertyDescriptorAfterThrowingAdviceDeclaration.throwingTHROWN_EXCEPTIONS_PROPERTYstatic ChildListPropertyDescriptorMethodDeclaration.THROWN_EXCEPTION_TYPES_PROPERTYThe "thrownExceptionTypes" structural property of this node type (element type:Type) (added in JLS8 API).static ChildListPropertyDescriptorAdviceDeclaration.THROWN_EXCEPTIONS_PROPERTYThe "thrownExceptions" structural property of this node type).static ChildListPropertyDescriptorMethodDeclaration.THROWN_EXCEPTIONS_PROPERTYDeprecated.In JLS8 and later, useMethodDeclaration.THROWN_EXCEPTION_TYPES_PROPERTYinstead.static ChildListPropertyDescriptorClassInstanceCreation.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type) (added in JLS3 API).static ChildListPropertyDescriptorConstructorInvocation.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type) (added in JLS3 API).static ChildListPropertyDescriptorCreationReference.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type).static ChildListPropertyDescriptorExpressionMethodReference.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type)static ChildListPropertyDescriptorMethodInvocation.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type) (added in JLS3 API).static ChildListPropertyDescriptorParameterizedType.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type).static ChildListPropertyDescriptorSuperConstructorInvocation.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type) (added in JLS3 API).static ChildListPropertyDescriptorSuperMethodInvocation.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type) (added in JLS3 API).static ChildListPropertyDescriptorSuperMethodReference.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type).static ChildListPropertyDescriptorTypeMethodReference.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type).static ChildListPropertyDescriptorTypeParameter.TYPE_BOUNDS_PROPERTYThe "typeBounds" structural property of this node type (element type:Type).static ChildListPropertyDescriptorMethodDeclaration.TYPE_PARAMETERS_PROPERTYThe "typeParameters" structural property of this node type (element type:TypeParameter) (added in JLS3 API).static ChildListPropertyDescriptorRecordDeclaration.TYPE_PARAMETERS_PROPERTYThe "typeParameters" structural property of this node type (element type:TypeParameter).static ChildListPropertyDescriptorTypeDeclaration.TYPE_PARAMETERS_PROPERTYThe "typeParameters" structural property of this node type (element type:TypeParameter) (added in JLS3 API).static ChildListPropertyDescriptorDeclarePrecedenceDeclaration.TYPE_PATTERNS_LIST_PROPERTYstatic ChildListPropertyDescriptorCompilationUnit.TYPES_PROPERTYThe "types" structural property of this node type (element type:AbstractTypeDeclaration).static ChildListPropertyDescriptorIntersectionType.TYPES_PROPERTYThe "types" structural property of this node type (element type:Type).static ChildListPropertyDescriptorUnionType.TYPES_PROPERTYThe "types" structural property of this node type (element type:Type).static ChildListPropertyDescriptorForStatement.UPDATERS_PROPERTYThe "updaters" structural property of this node type (element type:Expression).static ChildListPropertyDescriptorNormalAnnotation.VALUES_PROPERTYThe "values" structural property of this node type (element type:MemberValuePair).static ChildListPropertyDescriptorSingleVariableDeclaration.VARARGS_ANNOTATIONS_PROPERTYThe "varargsAnnotations" structural property of variable arguments of this node type (element type:Annotation) (added in JLS8 API).Methods in org.aspectj.org.eclipse.jdt.core.dom that return ChildListPropertyDescriptorModifier and TypeMethodDescriptionAnnotatableType.getAnnotationsProperty()Returns the structural property descriptor for the "annotations" property of this node (element type:Annotation) (added in JLS8 API).AbstractTypeDeclaration.getBodyDeclarationsProperty()Returns structural property descriptor for the "bodyDeclarations" property of this node (element type:BodyDeclaration).VariableDeclaration.getExtraDimensions2Property()Returns the structural property descriptor for the "extraDimensions" property of this node (element type:Dimension) (added in JLS8 API).BodyDeclaration.getModifiersProperty()Returns structural property descriptor for the "modifiers" property of this node as used in JLS3 (element type:IExtendedModifier).MethodReference.getTypeArgumentsProperty()Returns the structural property descriptor for the "typeArguments" property of this node (element type:Type). -
Uses of ChildListPropertyDescriptor in org.aspectj.org.eclipse.jdt.core.dom.rewrite
Methods in org.aspectj.org.eclipse.jdt.core.dom.rewrite with parameters of type ChildListPropertyDescriptorModifier and TypeMethodDescriptionASTRewrite.getListRewrite(ASTNode node, ChildListPropertyDescriptor property)Creates and returns a new rewriter for describing modifications to the given list property of the given node. -
Uses of ChildListPropertyDescriptor in org.aspectj.org.eclipse.jdt.internal.core.dom.rewrite
Methods in org.aspectj.org.eclipse.jdt.internal.core.dom.rewrite with parameters of type ChildListPropertyDescriptorModifier and TypeMethodDescriptionprotected intASTRewriteAnalyzer.rewriteExtraDimensionsInfo(ASTNode node, int pos, ChildListPropertyDescriptor property)
TryStatement.RESOURCES2_PROPERTY.