Uses of Class
org.aspectj.org.eclipse.jdt.core.dom.StructuralPropertyDescriptor
Packages that use StructuralPropertyDescriptor
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 StructuralPropertyDescriptor in org.aspectj.org.eclipse.jdt.core.dom
Subclasses of StructuralPropertyDescriptor in org.aspectj.org.eclipse.jdt.core.domModifier and TypeClassDescriptionfinal classDescriptor for a child list property of an AST node.final classDescriptor for a child property of an AST node.final classDescriptor for a simple property of an AST node.Methods in org.aspectj.org.eclipse.jdt.core.dom that return StructuralPropertyDescriptorModifier and TypeMethodDescriptionASTNode.getLocationInParent()Returns the location of this node within its parent, ornullif this is a root node.Methods in org.aspectj.org.eclipse.jdt.core.dom with parameters of type StructuralPropertyDescriptorModifier and TypeMethodDescriptionfinal ObjectASTNode.getStructuralProperty(StructuralPropertyDescriptor property) Returns the value of the given structural property for this node.final voidASTNode.setStructuralProperty(StructuralPropertyDescriptor property, Object value) Sets the value of the given structural property for this node. -
Uses of StructuralPropertyDescriptor in org.aspectj.org.eclipse.jdt.core.dom.rewrite
Methods in org.aspectj.org.eclipse.jdt.core.dom.rewrite that return StructuralPropertyDescriptorModifier and TypeMethodDescriptionListRewrite.getLocationInParent()Returns the property of the parent node for which this list rewriter was created.Methods in org.aspectj.org.eclipse.jdt.core.dom.rewrite with parameters of type StructuralPropertyDescriptorModifier and TypeMethodDescriptionASTRewrite.get(ASTNode node, StructuralPropertyDescriptor property) Returns the value of the given property as managed by this rewriter.final voidASTRewrite.set(ASTNode node, StructuralPropertyDescriptor property, Object value, org.eclipse.text.edits.TextEditGroup editGroup) Sets the given property of the given node. -
Uses of StructuralPropertyDescriptor in org.aspectj.org.eclipse.jdt.internal.core
Methods in org.aspectj.org.eclipse.jdt.internal.core that return StructuralPropertyDescriptorModifier and TypeMethodDescriptionprotected abstract StructuralPropertyDescriptorCreateElementInCUOperation.getChildPropertyDescriptor(ASTNode parent) protected StructuralPropertyDescriptorCreateImportOperation.getChildPropertyDescriptor(ASTNode parent) protected StructuralPropertyDescriptorCreatePackageDeclarationOperation.getChildPropertyDescriptor(ASTNode parent) protected StructuralPropertyDescriptorCreateTypeMemberOperation.getChildPropertyDescriptor(ASTNode parent) -
Uses of StructuralPropertyDescriptor in org.aspectj.org.eclipse.jdt.internal.core.dom.rewrite
Methods in org.aspectj.org.eclipse.jdt.internal.core.dom.rewrite that return StructuralPropertyDescriptorMethods in org.aspectj.org.eclipse.jdt.internal.core.dom.rewrite with parameters of type StructuralPropertyDescriptorModifier and TypeMethodDescriptionvoidRewriteEventStore.addEvent(ASTNode parent, StructuralPropertyDescriptor childProperty, RewriteEvent event) RewriteEventStore.createRangeCopy(ASTNode parent, StructuralPropertyDescriptor childProperty, ASTNode first, ASTNode last, boolean isMove, ASTNode internalPlaceholder, ASTNode replacingNode, org.eclipse.text.edits.TextEditGroup editGroup) protected ObjectASTRewriteFlattener.getAttribute(ASTNode parent, StructuralPropertyDescriptor childProperty) protected booleanASTRewriteFlattener.getBooleanAttribute(ASTNode parent, StructuralPropertyDescriptor childProperty) protected ListASTRewriteFlattener.getChildList(ASTNode parent, StructuralPropertyDescriptor childProperty) protected ASTNodeASTRewriteFlattener.getChildNode(ASTNode parent, StructuralPropertyDescriptor childProperty) RewriteEventStore.getEvent(ASTNode parent, StructuralPropertyDescriptor property) protected intASTRewriteFlattener.getIntAttribute(ASTNode parent, StructuralPropertyDescriptor childProperty) RewriteEventStore.getListEvent(ASTNode parent, StructuralPropertyDescriptor childProperty, boolean forceCreation) RewriteEventStore.getNewValue(ASTNode parent, StructuralPropertyDescriptor property) RewriteEventStore.getNodeEvent(ASTNode parent, StructuralPropertyDescriptor childProperty, boolean forceCreation) RewriteEventStore.getOriginalValue(ASTNode parent, StructuralPropertyDescriptor property) RewriteEventStore.INodePropertyMapper.getOriginalValue(ASTNode parent, StructuralPropertyDescriptor childProperty) Returns the node attribute for a given property name.RewriteEventStore.markAsCopySource(ASTNode parent, StructuralPropertyDescriptor property, ASTNode node, boolean isMove) protected voidASTRewriteFlattener.visitList(ASTNode parent, StructuralPropertyDescriptor childProperty, String separator) protected voidASTRewriteFlattener.visitList(ASTNode parent, StructuralPropertyDescriptor childProperty, String separator, String lead, String post) Constructors in org.aspectj.org.eclipse.jdt.internal.core.dom.rewrite with parameters of type StructuralPropertyDescriptorModifierConstructorDescriptionPropertyLocation(ASTNode parent, StructuralPropertyDescriptor property)