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 ChildListPropertyDescriptor
Dimension.ANNOTATIONS_PROPERTY
The "annotations" structural property of this node type (element type:Annotation
).static final ChildListPropertyDescriptor
ModuleDeclaration.ANNOTATIONS_PROPERTY
The "annotations" structural property of this node type (element type:Annotation
).static final ChildListPropertyDescriptor
NameQualifiedType.ANNOTATIONS_PROPERTY
The "annotations" structural property of this node type (element type:Annotation
).static final ChildListPropertyDescriptor
PackageDeclaration.ANNOTATIONS_PROPERTY
The "annotations" structural property of this node type (element type:Annotation
) (added in JLS3 API).static final ChildListPropertyDescriptor
PrimitiveType.ANNOTATIONS_PROPERTY
The "annotations" structural property of this node type (element type:Annotation
).static final ChildListPropertyDescriptor
QualifiedType.ANNOTATIONS_PROPERTY
The "annotations" structural property of this node type (element type:Annotation
).static final ChildListPropertyDescriptor
SimpleType.ANNOTATIONS_PROPERTY
The "annotations" structural property of this node type (element type:Annotation
).static final ChildListPropertyDescriptor
WildcardType.ANNOTATIONS_PROPERTY
The "annotations" structural property of this node type (element type:Annotation
).static final ChildListPropertyDescriptor
ClassInstanceCreation.ARGUMENTS_PROPERTY
The "arguments" structural property of this node type (element type:Expression
).static final ChildListPropertyDescriptor
ConstructorInvocation.ARGUMENTS_PROPERTY
The "arguments" structural property of this node type (element type:Expression
).static final ChildListPropertyDescriptor
EnumConstantDeclaration.ARGUMENTS_PROPERTY
The "arguments" structural property of this node type (element type:Expression
).static final ChildListPropertyDescriptor
MethodInvocation.ARGUMENTS_PROPERTY
The "arguments" structural property of this node type (element type:Expression
).static final ChildListPropertyDescriptor
SuperConstructorInvocation.ARGUMENTS_PROPERTY
The "arguments" structural property of this node type (element type:Expression
).static final ChildListPropertyDescriptor
SuperMethodInvocation.ARGUMENTS_PROPERTY
The "arguments" structural property of this node type (element type:Expression
).static final ChildListPropertyDescriptor
AnnotationTypeDeclaration.BODY_DECLARATIONS_PROPERTY
The "bodyDeclarations" structural property of this node type (element type:BodyDeclaration
).static final ChildListPropertyDescriptor
AnonymousClassDeclaration.BODY_DECLARATIONS_PROPERTY
The "bodyDeclarations" structural property of this node type (element type:BodyDeclaration
).static final ChildListPropertyDescriptor
EnumDeclaration.BODY_DECLARATIONS_PROPERTY
The "bodyDeclarations" structural property of this node type (element type:BodyDeclaration
).static final ChildListPropertyDescriptor
ImplicitTypeDeclaration.BODY_DECLARATIONS_PROPERTY
static final ChildListPropertyDescriptor
RecordDeclaration.BODY_DECLARATIONS_PROPERTY
The "bodyDeclarations" structural property of this node type (element type:BodyDeclaration
).static final ChildListPropertyDescriptor
TypeDeclaration.BODY_DECLARATIONS_PROPERTY
The "bodyDeclarations" structural property of this node type (element type:BodyDeclaration
) (added in JLS3 API).static final ChildListPropertyDescriptor
TryStatement.CATCH_CLAUSES_PROPERTY
The "catchClauses" structural property of this node type (element type:CatchClause
).static final ChildListPropertyDescriptor
ArrayCreation.DIMENSIONS_PROPERTY
The "dimensions" structural property of this node type (element type:Expression
).static final ChildListPropertyDescriptor
ArrayType.DIMENSIONS_PROPERTY
The "dimensions" structural property of this node type (element type:Dimension
) (added in JLS8 API).static final ChildListPropertyDescriptor
EnumDeclaration.ENUM_CONSTANTS_PROPERTY
The "enumConstants" structural property of this node type (element type:EnumConstantDeclaration
).static final ChildListPropertyDescriptor
ArrayInitializer.EXPRESSIONS_PROPERTY
The "expressions" structural property of this node type (element type:Expression
).static final ChildListPropertyDescriptor
SwitchCase.EXPRESSIONS2_PROPERTY
The "expression" structural property of this node type (child type:Expression
).static final ChildListPropertyDescriptor
InfixExpression.EXTENDED_OPERANDS_PROPERTY
The "extendedOperands" structural property of this node type (element type:Expression
).static final ChildListPropertyDescriptor
MethodDeclaration.EXTRA_DIMENSIONS2_PROPERTY
The "extraDimensions2" structural property of this node type (element type:Dimension
) (added in JLS8 API).static final ChildListPropertyDescriptor
SingleVariableDeclaration.EXTRA_DIMENSIONS2_PROPERTY
The "extraDimensions2" structural property of this node type (element type:Dimension
) (added in JLS8 API).static final ChildListPropertyDescriptor
VariableDeclarationFragment.EXTRA_DIMENSIONS2_PROPERTY
The "extraDimensions2" structural property of this node type (element type:Dimension
) (added in JLS8 API).static final ChildListPropertyDescriptor
FieldDeclaration.FRAGMENTS_PROPERTY
The "fragments" structural property of this node type (element type:VariableDeclarationFragment
).static final ChildListPropertyDescriptor
JavaDocRegion.FRAGMENTS_PROPERTY
The "fragments" structural property of this node type (element type:IDocElement
).static final ChildListPropertyDescriptor
TagElement.FRAGMENTS_PROPERTY
The "fragments" structural property of this node type (element type:IDocElement
).static final ChildListPropertyDescriptor
VariableDeclarationExpression.FRAGMENTS_PROPERTY
The "fragments" structural property of this node type (element type:VariableDeclarationFragment
).static final ChildListPropertyDescriptor
VariableDeclarationStatement.FRAGMENTS_PROPERTY
The "fragments" structural property of this node type (element type:VariableDeclarationFragment
).static final ChildListPropertyDescriptor
ProvidesDirective.IMPLEMENTATIONS_PROPERTY
The "implementations" structural property of this node type (element type:Name
).static final ChildListPropertyDescriptor
CompilationUnit.IMPORTS_PROPERTY
The "imports" structural property of this node type (element type:ImportDeclaration
).static final ChildListPropertyDescriptor
ForStatement.INITIALIZERS_PROPERTY
The "initializers" structural property of this node type (element type:Expression
).static final ChildListPropertyDescriptor
ImportDeclaration.MODIFIERS_PROPERTY
The "modifiers" structural property of this node type (element type:IExtendedModifier
) (added in JLS23 API).static final ChildListPropertyDescriptor
RequiresDirective.MODIFIERS_PROPERTY
The "modifiers" structural property of this node type (element type:ModuleModifier
).static final ChildListPropertyDescriptor
TypeParameter.MODIFIERS_PROPERTY
The "modifiers" structural property of this node type (element type:IExtendedModifier
) (added in JLS8 API).static final ChildListPropertyDescriptor
AnnotationTypeDeclaration.MODIFIERS2_PROPERTY
The "modifiers" structural property of this node type (element type:IExtendedModifier
).static final ChildListPropertyDescriptor
AnnotationTypeMemberDeclaration.MODIFIERS2_PROPERTY
The "modifiers" structural property of this node type (element type:IExtendedModifier
).static final ChildListPropertyDescriptor
EnumConstantDeclaration.MODIFIERS2_PROPERTY
The "modifiers" structural property of this node type (element type:IExtendedModifier
).static final ChildListPropertyDescriptor
EnumDeclaration.MODIFIERS2_PROPERTY
The "modifiers" structural property of this node type (element type:IExtendedModifier
) (added in JLS3 API).static final ChildListPropertyDescriptor
FieldDeclaration.MODIFIERS2_PROPERTY
The "modifiers" structural property of this node type (element type:IExtendedModifier
) (added in JLS3 API).static final ChildListPropertyDescriptor
ImplicitTypeDeclaration.MODIFIERS2_PROPERTY
static final ChildListPropertyDescriptor
Initializer.MODIFIERS2_PROPERTY
The "modifiers" structural property of this node type (element type:IExtendedModifier
) (added in JLS3 API).static final ChildListPropertyDescriptor
MethodDeclaration.MODIFIERS2_PROPERTY
The "modifiers" structural property of this node type (element type:IExtendedModifier
) (added in JLS3 API).static final ChildListPropertyDescriptor
RecordDeclaration.MODIFIERS2_PROPERTY
The "modifiers" structural property of this node type (element type:IExtendedModifier
).static final ChildListPropertyDescriptor
SingleVariableDeclaration.MODIFIERS2_PROPERTY
The "modifiers" structural property of this node type (element type:IExtendedModifier
) (added in JLS3 API).static final ChildListPropertyDescriptor
TypeDeclaration.MODIFIERS2_PROPERTY
The "modifiers" structural property of this node type (element type:IExtendedModifier
) (added in JLS3 API).static final ChildListPropertyDescriptor
VariableDeclarationExpression.MODIFIERS2_PROPERTY
The "modifiers" structural property of this node type (element type:IExtendedModifier
) (added in JLS3 API).static final ChildListPropertyDescriptor
VariableDeclarationStatement.MODIFIERS2_PROPERTY
The "modifiers" structural property of this node type (element type:IExtendedModifier
) (added in JLS3 API).static final ChildListPropertyDescriptor
ModuleDeclaration.MODULE_DIRECTIVES_PROPERTY
The "moduleDirectives" structural property of this node type (element type:ModuleDirective
).static final ChildListPropertyDescriptor
ExportsDirective.MODULES_PROPERTY
The "modules" structural property of this node type (element type:Name
).static final ChildListPropertyDescriptor
OpensDirective.MODULES_PROPERTY
The "modules" structural property of this node type (element type:Name
).static final ChildListPropertyDescriptor
LambdaExpression.PARAMETERS_PROPERTY
The "parameters" structural property of this node type (element type:VariableDeclaration
).static final ChildListPropertyDescriptor
MethodDeclaration.PARAMETERS_PROPERTY
The "parameters" structural property of this node type (element type:SingleVariableDeclaration
).static final ChildListPropertyDescriptor
MethodRef.PARAMETERS_PROPERTY
The "parameters" structural property of this node type (element type:MethodRefParameter
).static final ChildListPropertyDescriptor
EitherOrMultiPattern.PATTERNS_PROPERTY
The "patterns" structural property of this node type (child type:Pattern
).static final ChildListPropertyDescriptor
RecordPattern.PATTERNS_PROPERTY
The "patterns" structural property of this node type (child type:Pattern
).static final ChildListPropertyDescriptor
TypeDeclaration.PERMITS_TYPES_PROPERTY
The "permitsTypes" structural property of this node type (element type:Type
) (added in JLS15 API).static final ChildListPropertyDescriptor
RecordDeclaration.RECORD_COMPONENTS_PROPERTY
The "recordComponents" structural property of this node type (element type:SingleVariableDeclaration
).static final ChildListPropertyDescriptor
TryStatement.RESOURCES_PROPERTY
Deprecated.static final ChildListPropertyDescriptor
TryStatement.RESOURCES2_PROPERTY
The "resources" structural property of this node type (element type:Expression
) (added in JLS9 API).static final ChildListPropertyDescriptor
Block.STATEMENTS_PROPERTY
The "statements" structural property of this node type (element type:Statement
).static final ChildListPropertyDescriptor
SwitchExpression.STATEMENTS_PROPERTY
The "statements" structural property of this node type (element type:Statement
).static final ChildListPropertyDescriptor
SwitchStatement.STATEMENTS_PROPERTY
The "statements" structural property of this node type (element type:Statement
).static final ChildListPropertyDescriptor
EnumDeclaration.SUPER_INTERFACE_TYPES_PROPERTY
The "superInterfaceTypes" structural property of this node type (element type:Type
).static final ChildListPropertyDescriptor
RecordDeclaration.SUPER_INTERFACE_TYPES_PROPERTY
The "superInterfaceTypes" structural property of this node type (element type:Type
).static final ChildListPropertyDescriptor
TypeDeclaration.SUPER_INTERFACE_TYPES_PROPERTY
The "superInterfaceTypes" structural property of this node type (element type:Type
) (added in JLS3 API).static final ChildListPropertyDescriptor
TypeDeclaration.SUPER_INTERFACES_PROPERTY
Deprecated.In the JLS3 API, this property is replaced byTypeDeclaration.SUPER_INTERFACE_TYPES_PROPERTY
.static final ChildListPropertyDescriptor
TagElement.TAG_PROPERTIES_PROPERTY
The "properties" structural property of this node type (element type:TagProperty
).static final ChildListPropertyDescriptor
Javadoc.TAGS_PROPERTY
The "tags" structural property of this node type (element type:TagElement
).static final ChildListPropertyDescriptor
JavaDocRegion.TAGS_PROPERTY
The "tags" structural property of this node type (child type:TagElement
).static final ChildListPropertyDescriptor
MethodDeclaration.THROWN_EXCEPTION_TYPES_PROPERTY
The "thrownExceptionTypes" structural property of this node type (element type:Type
) (added in JLS8 API).static final ChildListPropertyDescriptor
MethodDeclaration.THROWN_EXCEPTIONS_PROPERTY
Deprecated.In JLS8 and later, useMethodDeclaration.THROWN_EXCEPTION_TYPES_PROPERTY
instead.static final ChildListPropertyDescriptor
ClassInstanceCreation.TYPE_ARGUMENTS_PROPERTY
The "typeArguments" structural property of this node type (element type:Type
) (added in JLS3 API).static final ChildListPropertyDescriptor
ConstructorInvocation.TYPE_ARGUMENTS_PROPERTY
The "typeArguments" structural property of this node type (element type:Type
) (added in JLS3 API).static final ChildListPropertyDescriptor
CreationReference.TYPE_ARGUMENTS_PROPERTY
The "typeArguments" structural property of this node type (element type:Type
).static final ChildListPropertyDescriptor
ExpressionMethodReference.TYPE_ARGUMENTS_PROPERTY
The "typeArguments" structural property of this node type (element type:Type
)static final ChildListPropertyDescriptor
MethodInvocation.TYPE_ARGUMENTS_PROPERTY
The "typeArguments" structural property of this node type (element type:Type
) (added in JLS3 API).static final ChildListPropertyDescriptor
ParameterizedType.TYPE_ARGUMENTS_PROPERTY
The "typeArguments" structural property of this node type (element type:Type
).static final ChildListPropertyDescriptor
SuperConstructorInvocation.TYPE_ARGUMENTS_PROPERTY
The "typeArguments" structural property of this node type (element type:Type
) (added in JLS3 API).static final ChildListPropertyDescriptor
SuperMethodInvocation.TYPE_ARGUMENTS_PROPERTY
The "typeArguments" structural property of this node type (element type:Type
) (added in JLS3 API).static final ChildListPropertyDescriptor
SuperMethodReference.TYPE_ARGUMENTS_PROPERTY
The "typeArguments" structural property of this node type (element type:Type
).static final ChildListPropertyDescriptor
TypeMethodReference.TYPE_ARGUMENTS_PROPERTY
The "typeArguments" structural property of this node type (element type:Type
).static final ChildListPropertyDescriptor
TypeParameter.TYPE_BOUNDS_PROPERTY
The "typeBounds" structural property of this node type (element type:Type
).static final ChildListPropertyDescriptor
MethodDeclaration.TYPE_PARAMETERS_PROPERTY
The "typeParameters" structural property of this node type (element type:TypeParameter
) (added in JLS3 API).static final ChildListPropertyDescriptor
RecordDeclaration.TYPE_PARAMETERS_PROPERTY
The "typeParameters" structural property of this node type (element type:TypeParameter
).static final ChildListPropertyDescriptor
TypeDeclaration.TYPE_PARAMETERS_PROPERTY
The "typeParameters" structural property of this node type (element type:TypeParameter
) (added in JLS3 API).static final ChildListPropertyDescriptor
CompilationUnit.TYPES_PROPERTY
The "types" structural property of this node type (element type:AbstractTypeDeclaration
).static final ChildListPropertyDescriptor
IntersectionType.TYPES_PROPERTY
The "types" structural property of this node type (element type:Type
).static final ChildListPropertyDescriptor
UnionType.TYPES_PROPERTY
The "types" structural property of this node type (element type:Type
).static final ChildListPropertyDescriptor
ForStatement.UPDATERS_PROPERTY
The "updaters" structural property of this node type (element type:Expression
).static final ChildListPropertyDescriptor
NormalAnnotation.VALUES_PROPERTY
The "values" structural property of this node type (element type:MemberValuePair
).static final ChildListPropertyDescriptor
SingleVariableDeclaration.VARARGS_ANNOTATIONS_PROPERTY
The "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 ListRewrite
ASTRewrite.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
.