Uses of Class
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.eclipse.jdt.core.dom
Fields in org.eclipse.jdt.core.dom declared as ChildListPropertyDescriptorModifier and TypeFieldDescriptionstatic final ChildListPropertyDescriptorDimension.ANNOTATIONS_PROPERTYThe "annotations" structural property of this node type (element type:Annotation).static final ChildListPropertyDescriptorModuleDeclaration.ANNOTATIONS_PROPERTYThe "annotations" structural property of this node type (element type:Annotation).static final ChildListPropertyDescriptorNameQualifiedType.ANNOTATIONS_PROPERTYThe "annotations" structural property of this node type (element type:Annotation).static final ChildListPropertyDescriptorPackageDeclaration.ANNOTATIONS_PROPERTYThe "annotations" structural property of this node type (element type:Annotation) (added in JLS3 API).static final ChildListPropertyDescriptorPrimitiveType.ANNOTATIONS_PROPERTYThe "annotations" structural property of this node type (element type:Annotation).static final ChildListPropertyDescriptorQualifiedType.ANNOTATIONS_PROPERTYThe "annotations" structural property of this node type (element type:Annotation).static final ChildListPropertyDescriptorSimpleType.ANNOTATIONS_PROPERTYThe "annotations" structural property of this node type (element type:Annotation).static final ChildListPropertyDescriptorWildcardType.ANNOTATIONS_PROPERTYThe "annotations" structural property of this node type (element type:Annotation).static final ChildListPropertyDescriptorClassInstanceCreation.ARGUMENTS_PROPERTYThe "arguments" structural property of this node type (element type:Expression).static final ChildListPropertyDescriptorConstructorInvocation.ARGUMENTS_PROPERTYThe "arguments" structural property of this node type (element type:Expression).static final ChildListPropertyDescriptorEnumConstantDeclaration.ARGUMENTS_PROPERTYThe "arguments" structural property of this node type (element type:Expression).static final ChildListPropertyDescriptorMethodInvocation.ARGUMENTS_PROPERTYThe "arguments" structural property of this node type (element type:Expression).static final ChildListPropertyDescriptorSuperConstructorInvocation.ARGUMENTS_PROPERTYThe "arguments" structural property of this node type (element type:Expression).static final ChildListPropertyDescriptorSuperMethodInvocation.ARGUMENTS_PROPERTYThe "arguments" structural property of this node type (element type:Expression).static final ChildListPropertyDescriptorAnnotationTypeDeclaration.BODY_DECLARATIONS_PROPERTYThe "bodyDeclarations" structural property of this node type (element type:BodyDeclaration).static final ChildListPropertyDescriptorAnonymousClassDeclaration.BODY_DECLARATIONS_PROPERTYThe "bodyDeclarations" structural property of this node type (element type:BodyDeclaration).static final ChildListPropertyDescriptorEnumDeclaration.BODY_DECLARATIONS_PROPERTYThe "bodyDeclarations" structural property of this node type (element type:BodyDeclaration).static final ChildListPropertyDescriptorImplicitTypeDeclaration.BODY_DECLARATIONS_PROPERTYstatic final ChildListPropertyDescriptorRecordDeclaration.BODY_DECLARATIONS_PROPERTYThe "bodyDeclarations" structural property of this node type (element type:BodyDeclaration).static final ChildListPropertyDescriptorTypeDeclaration.BODY_DECLARATIONS_PROPERTYThe "bodyDeclarations" structural property of this node type (element type:BodyDeclaration) (added in JLS3 API).static final ChildListPropertyDescriptorTryStatement.CATCH_CLAUSES_PROPERTYThe "catchClauses" structural property of this node type (element type:CatchClause).static final ChildListPropertyDescriptorArrayCreation.DIMENSIONS_PROPERTYThe "dimensions" structural property of this node type (element type:Expression).static final ChildListPropertyDescriptorArrayType.DIMENSIONS_PROPERTYThe "dimensions" structural property of this node type (element type:Dimension) (added in JLS8 API).static final ChildListPropertyDescriptorEnumDeclaration.ENUM_CONSTANTS_PROPERTYThe "enumConstants" structural property of this node type (element type:EnumConstantDeclaration).static final ChildListPropertyDescriptorArrayInitializer.EXPRESSIONS_PROPERTYThe "expressions" structural property of this node type (element type:Expression).static final ChildListPropertyDescriptorSwitchCase.EXPRESSIONS2_PROPERTYThe "expression" structural property of this node type (child type:Expression).static final ChildListPropertyDescriptorInfixExpression.EXTENDED_OPERANDS_PROPERTYThe "extendedOperands" structural property of this node type (element type:Expression).static final ChildListPropertyDescriptorMethodDeclaration.EXTRA_DIMENSIONS2_PROPERTYThe "extraDimensions2" structural property of this node type (element type:Dimension) (added in JLS8 API).static final ChildListPropertyDescriptorSingleVariableDeclaration.EXTRA_DIMENSIONS2_PROPERTYThe "extraDimensions2" structural property of this node type (element type:Dimension) (added in JLS8 API).static final ChildListPropertyDescriptorVariableDeclarationFragment.EXTRA_DIMENSIONS2_PROPERTYThe "extraDimensions2" structural property of this node type (element type:Dimension) (added in JLS8 API).static final ChildListPropertyDescriptorFieldDeclaration.FRAGMENTS_PROPERTYThe "fragments" structural property of this node type (element type:VariableDeclarationFragment).static final ChildListPropertyDescriptorJavaDocRegion.FRAGMENTS_PROPERTYThe "fragments" structural property of this node type (element type:IDocElement).static final ChildListPropertyDescriptorTagElement.FRAGMENTS_PROPERTYThe "fragments" structural property of this node type (element type:IDocElement).static final ChildListPropertyDescriptorVariableDeclarationExpression.FRAGMENTS_PROPERTYThe "fragments" structural property of this node type (element type:VariableDeclarationFragment).static final ChildListPropertyDescriptorVariableDeclarationStatement.FRAGMENTS_PROPERTYThe "fragments" structural property of this node type (element type:VariableDeclarationFragment).static final ChildListPropertyDescriptorProvidesDirective.IMPLEMENTATIONS_PROPERTYThe "implementations" structural property of this node type (element type:Name).static final ChildListPropertyDescriptorCompilationUnit.IMPORTS_PROPERTYThe "imports" structural property of this node type (element type:ImportDeclaration).static final ChildListPropertyDescriptorForStatement.INITIALIZERS_PROPERTYThe "initializers" structural property of this node type (element type:Expression).static final ChildListPropertyDescriptorImportDeclaration.MODIFIERS_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier) (added in JLS23 API).static final ChildListPropertyDescriptorRequiresDirective.MODIFIERS_PROPERTYThe "modifiers" structural property of this node type (element type:ModuleModifier).static final ChildListPropertyDescriptorTypeParameter.MODIFIERS_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier) (added in JLS8 API).static final ChildListPropertyDescriptorAnnotationTypeDeclaration.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier).static final ChildListPropertyDescriptorAnnotationTypeMemberDeclaration.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier).static final ChildListPropertyDescriptorEnumConstantDeclaration.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier).static final ChildListPropertyDescriptorEnumDeclaration.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier) (added in JLS3 API).static final ChildListPropertyDescriptorFieldDeclaration.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier) (added in JLS3 API).static final ChildListPropertyDescriptorImplicitTypeDeclaration.MODIFIERS2_PROPERTYstatic final ChildListPropertyDescriptorInitializer.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier) (added in JLS3 API).static final ChildListPropertyDescriptorMethodDeclaration.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier) (added in JLS3 API).static final ChildListPropertyDescriptorRecordDeclaration.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier).static final ChildListPropertyDescriptorSingleVariableDeclaration.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier) (added in JLS3 API).static final ChildListPropertyDescriptorTypeDeclaration.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier) (added in JLS3 API).static final ChildListPropertyDescriptorVariableDeclarationExpression.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier) (added in JLS3 API).static final ChildListPropertyDescriptorVariableDeclarationStatement.MODIFIERS2_PROPERTYThe "modifiers" structural property of this node type (element type:IExtendedModifier) (added in JLS3 API).static final ChildListPropertyDescriptorModuleDeclaration.MODULE_DIRECTIVES_PROPERTYThe "moduleDirectives" structural property of this node type (element type:ModuleDirective).static final ChildListPropertyDescriptorExportsDirective.MODULES_PROPERTYThe "modules" structural property of this node type (element type:Name).static final ChildListPropertyDescriptorOpensDirective.MODULES_PROPERTYThe "modules" structural property of this node type (element type:Name).static final ChildListPropertyDescriptorLambdaExpression.PARAMETERS_PROPERTYThe "parameters" structural property of this node type (element type:VariableDeclaration).static final ChildListPropertyDescriptorMethodDeclaration.PARAMETERS_PROPERTYThe "parameters" structural property of this node type (element type:SingleVariableDeclaration).static final ChildListPropertyDescriptorMethodRef.PARAMETERS_PROPERTYThe "parameters" structural property of this node type (element type:MethodRefParameter).static final ChildListPropertyDescriptorEitherOrMultiPattern.PATTERNS_PROPERTYThe "patterns" structural property of this node type (child type:Pattern).static final ChildListPropertyDescriptorRecordPattern.PATTERNS_PROPERTYThe "patterns" structural property of this node type (child type:Pattern).static final ChildListPropertyDescriptorTypeDeclaration.PERMITS_TYPES_PROPERTYThe "permitsTypes" structural property of this node type (element type:Type) (added in JLS15 API).static final ChildListPropertyDescriptorRecordDeclaration.RECORD_COMPONENTS_PROPERTYThe "recordComponents" structural property of this node type (element type:SingleVariableDeclaration).static final ChildListPropertyDescriptorTryStatement.RESOURCES_PROPERTYDeprecated.static final ChildListPropertyDescriptorTryStatement.RESOURCES2_PROPERTYThe "resources" structural property of this node type (element type:Expression) (added in JLS9 API).static final ChildListPropertyDescriptorBlock.STATEMENTS_PROPERTYThe "statements" structural property of this node type (element type:Statement).static final ChildListPropertyDescriptorSwitchExpression.STATEMENTS_PROPERTYThe "statements" structural property of this node type (element type:Statement).static final ChildListPropertyDescriptorSwitchStatement.STATEMENTS_PROPERTYThe "statements" structural property of this node type (element type:Statement).static final ChildListPropertyDescriptorEnumDeclaration.SUPER_INTERFACE_TYPES_PROPERTYThe "superInterfaceTypes" structural property of this node type (element type:Type).static final ChildListPropertyDescriptorRecordDeclaration.SUPER_INTERFACE_TYPES_PROPERTYThe "superInterfaceTypes" structural property of this node type (element type:Type).static final ChildListPropertyDescriptorTypeDeclaration.SUPER_INTERFACE_TYPES_PROPERTYThe "superInterfaceTypes" structural property of this node type (element type:Type) (added in JLS3 API).static final ChildListPropertyDescriptorTypeDeclaration.SUPER_INTERFACES_PROPERTYDeprecated.In the JLS3 API, this property is replaced byTypeDeclaration.SUPER_INTERFACE_TYPES_PROPERTY.static final ChildListPropertyDescriptorTagElement.TAG_PROPERTIES_PROPERTYThe "properties" structural property of this node type (element type:TagProperty).static final ChildListPropertyDescriptorJavadoc.TAGS_PROPERTYThe "tags" structural property of this node type (element type:TagElement).static final ChildListPropertyDescriptorJavaDocRegion.TAGS_PROPERTYThe "tags" structural property of this node type (child type:TagElement).static final ChildListPropertyDescriptorMethodDeclaration.THROWN_EXCEPTION_TYPES_PROPERTYThe "thrownExceptionTypes" structural property of this node type (element type:Type) (added in JLS8 API).static final ChildListPropertyDescriptorMethodDeclaration.THROWN_EXCEPTIONS_PROPERTYDeprecated.In JLS8 and later, useMethodDeclaration.THROWN_EXCEPTION_TYPES_PROPERTYinstead.static final ChildListPropertyDescriptorClassInstanceCreation.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type) (added in JLS3 API).static final ChildListPropertyDescriptorConstructorInvocation.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type) (added in JLS3 API).static final ChildListPropertyDescriptorCreationReference.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type).static final ChildListPropertyDescriptorExpressionMethodReference.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type)static final ChildListPropertyDescriptorMethodInvocation.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type) (added in JLS3 API).static final ChildListPropertyDescriptorParameterizedType.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type).static final ChildListPropertyDescriptorSuperConstructorInvocation.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type) (added in JLS3 API).static final ChildListPropertyDescriptorSuperMethodInvocation.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type) (added in JLS3 API).static final ChildListPropertyDescriptorSuperMethodReference.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type).static final ChildListPropertyDescriptorTypeMethodReference.TYPE_ARGUMENTS_PROPERTYThe "typeArguments" structural property of this node type (element type:Type).static final ChildListPropertyDescriptorTypeParameter.TYPE_BOUNDS_PROPERTYThe "typeBounds" structural property of this node type (element type:Type).static final ChildListPropertyDescriptorMethodDeclaration.TYPE_PARAMETERS_PROPERTYThe "typeParameters" structural property of this node type (element type:TypeParameter) (added in JLS3 API).static final ChildListPropertyDescriptorRecordDeclaration.TYPE_PARAMETERS_PROPERTYThe "typeParameters" structural property of this node type (element type:TypeParameter).static final ChildListPropertyDescriptorTypeDeclaration.TYPE_PARAMETERS_PROPERTYThe "typeParameters" structural property of this node type (element type:TypeParameter) (added in JLS3 API).static final ChildListPropertyDescriptorCompilationUnit.TYPES_PROPERTYThe "types" structural property of this node type (element type:AbstractTypeDeclaration).static final ChildListPropertyDescriptorIntersectionType.TYPES_PROPERTYThe "types" structural property of this node type (element type:Type).static final ChildListPropertyDescriptorUnionType.TYPES_PROPERTYThe "types" structural property of this node type (element type:Type).static final ChildListPropertyDescriptorForStatement.UPDATERS_PROPERTYThe "updaters" structural property of this node type (element type:Expression).static final ChildListPropertyDescriptorNormalAnnotation.VALUES_PROPERTYThe "values" structural property of this node type (element type:MemberValuePair).static final ChildListPropertyDescriptorSingleVariableDeclaration.VARARGS_ANNOTATIONS_PROPERTYThe "varargsAnnotations" structural property of variable arguments of this node type (element type:Annotation) (added in JLS8 API).Methods in 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.eclipse.jdt.core.dom.rewrite
Methods in org.eclipse.jdt.core.dom.rewrite with parameters of type ChildListPropertyDescriptorModifier and TypeMethodDescriptionfinal ListRewriteASTRewrite.getListRewrite(ASTNode node, ChildListPropertyDescriptor property) Creates and returns a new rewriter for describing modifications to the given list property of the given node.
TryStatement.RESOURCES2_PROPERTY.