Verwendungen von Klasse
org.aspectj.org.eclipse.jdt.core.dom.ASTNode
Packages, die ASTNode verwenden
Package
Beschreibung
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.
-
Verwendungen von ASTNode in org.aspectj.org.eclipse.jdt.core.dom
Unterklassen von ASTNode in org.aspectj.org.eclipse.jdt.core.domModifizierer und TypKlasseBeschreibungclassclassAST node for a tag within a doc comment.classAST node for a text element within a doc comment.classAbstract subclass for type declaration, enum declaration, and annotation type declaration AST node types.classabstract TypePattern DOM AST node.classAdviceDeclaration 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.classAndPointcut DOM AST node.classclassAbstract base class of AST nodes that represent an annotatable type (added in JLS8 API).classAbstract base class of AST nodes that represent annotations.classAnnotation type declaration AST node type (added in JLS3 API).classAnnotation type member declaration AST node type (added in JLS3 API).classAnonymous class declaration AST node type.classclassTODO: Add support for proper AnnotationPatterns instead of the annotation expressionclassAroundAdviceDeclaration DOM AST node.classArray access expression AST node type.classArray creation expression AST node type.classArray initializer AST node type.classType node for an array type.classAspectDeclaration DOM AST node.classAssert statement AST node type.classAssignment expression AST node type.classBeforeAdviceDeclaration DOM AST node.classclassBlock statement AST node type.final classBlock comment AST node type.classAbstract base class of all AST nodes that represent body declarations that may appear in the body of some kind of class or interface declaration, including anonymous class declarations, enumeration declarations, and enumeration constant declarations.classBoolean literal node.classBreak statement AST node type.classCase Default Literal Pattern node.classCast expression AST node type.classCatch clause AST node type.classCFlowPointcut DOM AST node.classCharacter literal nodes.classClass instance creation expression AST node type.classAbstract base class for all AST nodes that represent comments.classJava compilation unit AST node type.classConditional expression AST node type.classAlternate constructor invocation statement AST node type.classContinue statement AST node type.classCreation reference expression AST node type (added in JLS8 API).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.classDefaultPointcut DOM AST node. has: nothing This class is a stub and should be deleted when concrete subclasses exist for all the different types of pointcuts in AspectJ.classDefaultTypePattern DOM AST node. has: nothing This class is a stub and should be deleted when concrete subclasses exist for all the different TypePattern's in AspectJ.classAST node for an array dimension (added in JLS8 API).classDo statement AST node type.classclassNull statement AST node type.classEnhanced For statement AST node type (added in JLS3 API).classEnhanced For statement AST node type with record pattern(added in JLS20 API).classEnumeration constant declaration AST node type (added in JLS3 API).classEnum declaration AST node type (added in JLS3 API).classclassExports directive AST node type (added in JLS9 API).classAbstract base class of AST nodes that represent expressions.classExpression method reference AST node type (added in JLS8 API).classExpression statement AST node type.classField access expression AST node type.classField declaration node type.classclassFor statement AST node type.classGuardedPattern pattern AST node type.classclassclassIf statement AST node type.classImport declaration AST node type.classInfix expression AST node type.classStatic or instance initializer AST node type.classInstanceof expression AST node type.classType node for an intersection type in a cast expression (added in JLS8 API).classInterTypeFieldDeclaration DOM AST node.classInterTypeMethodDeclaration DOM AST node.classAST node for a Javadoc-style doc comment.classJavaDocRegion pattern AST node type.final classAST node for a text element within a doc comment.classLabeled statement AST node type.classLambda expression AST node type (added in JLS8 API).final classEnd-of-line comment AST node type.final classMarker annotation node (added in JLS3 API).classAST node for a member reference within a doc comment (Javadoc).classMember value pair node (added in JLS3 API).classMethod declaration AST node type.classMethod invocation expression AST node type.classAST node for a method or constructor reference within a doc comment (Javadoc).classAbstract base class of all AST node types that represent a method reference expression (added in JLS8 API).classAST node for a parameter within a method reference (MethodRef).final classModifier node.classModule declaration AST node type representing the module descriptor file (added in JLS9 API).classAbstract base class of AST nodes that represent module directives (added in JLS9 API).final classModule Modifier node - represents the modifiers for the requires directive in module declaration (added in JLS9 API).classAbstract base class of AST nodes that represent exports and opens directives (added in JLS9 API).classAST node for a module qualified name.classAbstract base class for all AST nodes that represent names.classNode for a name-qualified type (added in JLS8 API).final classNormal annotation node (added in JLS3 API).classNotPointcut DOM AST node.classclassclassNull literal node.classNull Pattern node.classNumber literal nodes.classOpens directive AST node type (added in JLS9 API).classOrPointcut DOM AST node.classclassPackage declaration AST node type.classType node for a parameterized type (added in JLS3 API).classParenthesized expression AST node type.classAbstract base class of AST nodes that represent patterns.classPatternInstanceof expression AST node type.classabstract TypePattern DOM AST node.classPerCflow DOM AST node.classOrPointcut DOM AST node.classOrPointcut DOM AST node.classPointcutDeclaration DOM AST node.classabstract PointcutDesignator DOM AST node.classPostfix expression AST node type.classPrefix expression AST node type.classPrimitive type nodes.classProvides directive AST node type (added in JLS9 API).classAST node for a qualified name.classType node for a qualified type (added in JLS3 API).classRecord declaration AST node type (added in JLS16 API).classTypePattern pattern AST node type.classReferencePointcut DOM AST node.classRequires directive AST node type (added in JLS9 API).classReturn statement AST node type.classSignaturePattern DOM AST node. has: nothing For the moment this does nothing except enable us to set a SignaturePattern for the declare annotation declarationsclassAST node for a simple name.classType node for a named class type, a named interface type, or a type variable.final classSingle member annotation node (added in JLS3 API).classSingle variable declaration AST node type.classAbstract base class of AST nodes that represent statements.classString literal nodes.classSuper constructor invocation statement AST node type.classSimple or qualified "super" field access expression AST node type.classSimple or qualified "super" method invocation expression AST node type.classSuper method reference AST node type (added in JLS8 API).classSwitch case AST node type.classSwitch expression AST node type (added in JEP 325).classSwitch statement AST node type.classSynchronized statement AST node type.final classAST node for a tag within a doc comment.classTagProperty pattern AST node type.classTextBolck AST node type.final classAST node for a text element within a doc comment.classSimple or qualified "this" AST node type.classThrow statement AST node type.classTry statement AST node type.classAbstract base class of all type reference AST node types.classclassType declaration AST node type.classLocal type declaration statement AST node type.classType literal AST node type.classType method reference expression AST node type (added in JLS8 API).classType parameter declaration node (added in JLS3 API).classTypePattern pattern AST node type.classType node for an union type (added in JLS4 API).classUses directive AST node type (added in JLS9 API).classAbstract base class of all AST node types that declare a single variable.classLocal variable declaration expression AST node type.classVariable declaration fragment AST node type, used in field declarations, local variable declarations,ForStatementinitializers, andLambdaExpressionparameters.classLocal variable declaration statement AST node type.classWhile statement AST node type.classType node for a wildcard type (added in JLS3 API).classclassYield statement AST node type.Felder in org.aspectj.org.eclipse.jdt.core.dom, die deklariert sind als ASTNodeMethoden in org.aspectj.org.eclipse.jdt.core.dom, die ASTNode zurückgebenModifizierer und TypMethodeBeschreibungprotected ASTNodeModulePackageAccess.cloneHelper(AST target, ModulePackageAccess result) AjASTConverter.convert(boolean isInterface, AbstractMethodDeclaration methodDeclaration) AjASTConverter.convert(AdviceDeclaration adviceDeclaration) AjASTConverter.convert(DeclareDeclaration declareDecl) AjASTConverter.convert(InterTypeFieldDeclaration fieldDecl) AjASTConverter.convert(PointcutDeclaration pointcutDeclaration) AjASTConverter.convert(AnnotationMethodDeclaration annotationTypeMemberDeclaration) AjASTConverter.convert(TypeDeclaration typeDeclaration) ASTConverter.convert(boolean isInterface, AbstractMethodDeclaration methodDeclaration) ASTConverter.convert(AnnotationMethodDeclaration annotationTypeMemberDeclaration) ASTConverter.convert(TypeDeclaration typeDeclaration) static ASTNodeASTNode.copySubtree(AST target, ASTNode node) Returns a deep copy of the subtree of AST nodes rooted at the given node.ASTParser.createAST(org.eclipse.core.runtime.IProgressMonitor monitor) Creates an abstract syntax tree.AST.createInstance(int nodeType) Creates an unparented node of the given node type.AST.createInstance(Class nodeClass) Creates an unparented node of the given node class (non-abstract subclass ofASTNode).CompilationUnit.findDeclaringNode(String key) Finds the corresponding AST node in the given compilation unit from which the binding with the given key originated.CompilationUnit.findDeclaringNode(IBinding binding) Finds the corresponding AST node in the given compilation unit from which the given binding originated.final ASTNodeComment.getAlternateRoot()Returns the root AST node that this comment occurs within, ornullif none (or not recorded).LambdaExpression.getBody()Returns the body of this lambda expression.NodeFinder.getCoveredNode()If the AST contains nodes whose range is equal to the selection, returns the innermost of those nodes.NodeFinder.getCoveringNode()Returns the innermost node that fully contains the selection.TagProperty.getNodeValue()Returns the node value of this tag property.final ASTNodeASTNode.getParent()Returns this node's parent node, ornullif this is the root node.AspectDeclaration.getPerClause()final ASTNodeASTNode.getRoot()Returns the root node at or above this node; returns this node if it is a root.static ASTNodeMaps a selection to an ASTNode, where the selection is defined using a start and a length.static ASTNodeMaps a selection to an ASTNode, where the selection is given by a start and a length.static ASTNodeNodeFinder.perform(ASTNode root, ISourceRange range) Maps a selection to an ASTNode, where the selection is defined using a source range.Methoden in org.aspectj.org.eclipse.jdt.core.dom mit Parametern vom Typ ASTNodeModifizierer und TypMethodeBeschreibungstatic ASTNodeASTNode.copySubtree(AST target, ASTNode node) Returns a deep copy of the subtree of AST nodes rooted at the given node.intCompilationUnit.firstLeadingCommentIndex(ASTNode node) Return the index in the whole comments listCompilationUnit.getCommentList()of the first leading comments associated with the given node.intCompilationUnit.getExtendedLength(ASTNode node) Returns the extended source length of the given node.intCompilationUnit.getExtendedStartPosition(ASTNode node) Returns the extended start position of the given node.intCompilationUnit.lastTrailingCommentIndex(ASTNode node) Return the index in the whole comments listCompilationUnit.getCommentList()of the last trailing comments associated with the given node.static ASTNodeMaps a selection to an ASTNode, where the selection is defined using a start and a length.static ASTNodeMaps a selection to an ASTNode, where the selection is given by a start and a length.static ASTNodeNodeFinder.perform(ASTNode root, ISourceRange range) Maps a selection to an ASTNode, where the selection is defined using a source range.voidVisits the given AST node following the type-specific visit (afterendVisit).voidVisits the given AST node prior to the type-specific visit (beforevisit).booleanVisits the given AST node prior to the type-specific visit (beforevisit).protected voidAjASTConverter.recordNodes(ASTNode node, ASTNode oldASTNode) protected voidASTConverter.recordNodes(ASTNode node, ASTNode oldASTNode) protected voidASTConverter.removeLeadingAndTrailingCommentsFromLiteral(ASTNode node) Remove potential trailing comment by settings the source end on the closing parenthesisprotected voidASTConverter.retrieveColonPosition(ASTNode node) This method is used to set the right end position for expression statement.protected voidAjASTConverter.retrieveSemiColonPosition(ASTNode node) final voidComment.setAlternateRoot(ASTNode root) Returns the root AST node that this comment occurs within, ornullif none (or not recorded).voidSets the body of this lambda expression.voidTagProperty.setNodeValue(ASTNode value) Sets the node value of this tag property.voidAspectDeclaration.setPerClause(ASTNode perClause) TagElement.tagRegionsContainingTextElement(ASTNode docElem) Returns the list of non dummy JavaDocRegions containing this ASTNode and IDocElement.TagElement.tagRegionsStartingAtTextElement(ASTNode docElem) Returns the list of non dummy JavaDocRegions starting at this ASTNode and IDocElement.Konstruktoren in org.aspectj.org.eclipse.jdt.core.dom mit Parametern vom Typ ASTNodeModifiziererKonstruktorBeschreibungNodeFinder(ASTNode root, int start, int length) Instantiate a new node finder using the given root node, the given start and the given length. -
Verwendungen von ASTNode in org.aspectj.org.eclipse.jdt.core.dom.rewrite
Methoden in org.aspectj.org.eclipse.jdt.core.dom.rewrite, die ASTNode zurückgebenModifizierer und TypMethodeBeschreibungfinal ASTNodeASTRewrite.createCopyTarget(ASTNode node) Creates and returns a placeholder node for a true copy of the given node.final ASTNodeListRewrite.createCopyTarget(ASTNode first, ASTNode last) Creates and returns a placeholder node for a true copy of a range of nodes of the current list.final ASTNodeASTRewrite.createGroupNode(ASTNode[] targetNodes) Creates and returns a node that represents a sequence of nodes.final ASTNodeASTRewrite.createMoveTarget(ASTNode node) Creates and returns a placeholder node for the new locations of the given node.final ASTNodeListRewrite.createMoveTarget(ASTNode first, ASTNode last) Creates and returns a placeholder node for a move of a range of nodes of the current list.final ASTNodeListRewrite.createMoveTarget(ASTNode first, ASTNode last, ASTNode replacingNode, org.eclipse.text.edits.TextEditGroup editGroup) Creates and returns a placeholder node for a move of a range of nodes of the current list.final ASTNodeASTRewrite.createStringPlaceholder(String code, int nodeType) Creates and returns a placeholder node for a source string that is to be inserted into the output document at the position corresponding to the placeholder.ListRewrite.getParent()Returns the parent of the list for which this list rewriter was created.Methoden in org.aspectj.org.eclipse.jdt.core.dom.rewrite mit Parametern vom Typ ASTNodeModifizierer und TypMethodeBeschreibungTargetSourceRangeComputer.computeSourceRange(ASTNode node) Returns the target source range of the given node.final ASTNodeASTRewrite.createCopyTarget(ASTNode node) Creates and returns a placeholder node for a true copy of the given node.final ASTNodeListRewrite.createCopyTarget(ASTNode first, ASTNode last) Creates and returns a placeholder node for a true copy of a range of nodes of the current list.final ASTNodeASTRewrite.createGroupNode(ASTNode[] targetNodes) Creates and returns a node that represents a sequence of nodes.final ASTNodeASTRewrite.createMoveTarget(ASTNode node) Creates and returns a placeholder node for the new locations of the given node.final ASTNodeListRewrite.createMoveTarget(ASTNode first, ASTNode last) Creates and returns a placeholder node for a move of a range of nodes of the current list.final ASTNodeListRewrite.createMoveTarget(ASTNode first, ASTNode last, ASTNode replacingNode, org.eclipse.text.edits.TextEditGroup editGroup) Creates and returns a placeholder node for a move of a range of nodes of the current list.ASTRewrite.get(ASTNode node, StructuralPropertyDescriptor property) Returns the value of the given property as managed by this rewriter.final ListRewriteASTRewrite.getListRewrite(ASTNode node, ChildListPropertyDescriptor property) Creates and returns a new rewriter for describing modifications to the given list property of the given node.voidListRewrite.insertAfter(ASTNode node, ASTNode previousElement, org.eclipse.text.edits.TextEditGroup editGroup) Inserts the given node into the list after the given element.voidInserts the given node into the list at the given index.voidListRewrite.insertBefore(ASTNode node, ASTNode nextElement, org.eclipse.text.edits.TextEditGroup editGroup) Inserts the given node into the list before the given element.voidListRewrite.insertFirst(ASTNode node, org.eclipse.text.edits.TextEditGroup editGroup) Inserts the given node into the list at the start of the list.voidListRewrite.insertLast(ASTNode node, org.eclipse.text.edits.TextEditGroup editGroup) Inserts the given node into the list at the end of the list.final voidRemoves the given node from its parent in this rewriter.voidRemoves the given node from its parent's list property in the rewriter.final voidASTRewrite.replace(ASTNode node, ASTNode replacement, org.eclipse.text.edits.TextEditGroup editGroup) Replaces the given node in this rewriter.voidListRewrite.replace(ASTNode node, ASTNode replacement, org.eclipse.text.edits.TextEditGroup editGroup) Replaces the given node from its parent's list property in the rewriter.final voidASTRewrite.set(ASTNode node, StructuralPropertyDescriptor property, Object value, org.eclipse.text.edits.TextEditGroup editGroup) Sets the given property of the given node.final ITrackedNodePositionReturns an object that tracks the source range of the given node across the rewrite to its AST. -
Verwendungen von ASTNode in org.aspectj.org.eclipse.jdt.internal.core
Felder in org.aspectj.org.eclipse.jdt.internal.core, die deklariert sind als ASTNodeModifizierer und TypFeldBeschreibungprotected ASTNodeCreateTypeMemberOperation.createdNodeThe AST node representing the element that this operation created.Methoden in org.aspectj.org.eclipse.jdt.internal.core, die ASTNode zurückgebenModifizierer und TypMethodeBeschreibungJavaElement.findNode(CompilationUnit ast) Returns theASTNodethat corresponds to thisJavaElementornullif there is no corresponding node.SourceField.findNode(CompilationUnit ast) SourceRefElement.findNode(CompilationUnit ast) Returns theASTNodethat corresponds to thisJavaElementornullif there is no corresponding node.protected abstract ASTNodeCreateElementInCUOperation.generateElementAST(ASTRewrite rewriter, ICompilationUnit cu) protected ASTNodeCreateFieldOperation.generateElementAST(ASTRewrite rewriter, ICompilationUnit cu) protected ASTNodeCreateImportOperation.generateElementAST(ASTRewrite rewriter, ICompilationUnit cu) protected ASTNodeCreateInitializerOperation.generateElementAST(ASTRewrite rewriter, ICompilationUnit cu) protected ASTNodeCreateMethodOperation.generateElementAST(ASTRewrite rewriter, ICompilationUnit cu) protected ASTNodeCreatePackageDeclarationOperation.generateElementAST(ASTRewrite rewriter, ICompilationUnit cu) protected ASTNodeCreateTypeMemberOperation.generateElementAST(ASTRewrite rewriter, ICompilationUnit cu) protected ASTNodeCreateTypeOperation.generateElementAST(ASTRewrite rewriter, ICompilationUnit cu) Methoden in org.aspectj.org.eclipse.jdt.internal.core mit Parametern vom Typ ASTNodeModifizierer und TypMethodeBeschreibungprotected abstract StructuralPropertyDescriptorCreateElementInCUOperation.getChildPropertyDescriptor(ASTNode parent) protected StructuralPropertyDescriptorCreateImportOperation.getChildPropertyDescriptor(ASTNode parent) protected StructuralPropertyDescriptorCreatePackageDeclarationOperation.getChildPropertyDescriptor(ASTNode parent) protected StructuralPropertyDescriptorCreateTypeMemberOperation.getChildPropertyDescriptor(ASTNode parent) protected voidCreateElementInCUOperation.insertASTNode(ASTRewrite rewriter, ASTNode parent, ASTNode child) Inserts the given child into the given AST, based on the position settings of this operation.protected booleanSortElementsOperation.isMalformed(ASTNode node) protected SimpleNameCreateFieldOperation.rename(ASTNode node, SimpleName newName) protected SimpleNameCreateInitializerOperation.rename(ASTNode node, SimpleName newName) protected SimpleNameCreateMethodOperation.rename(ASTNode node, SimpleName newName) protected abstract SimpleNameCreateTypeMemberOperation.rename(ASTNode node, SimpleName newName) protected SimpleNameCreateTypeOperation.rename(ASTNode node, SimpleName newName) -
Verwendungen von ASTNode in org.aspectj.org.eclipse.jdt.internal.core.dom
Methoden in org.aspectj.org.eclipse.jdt.internal.core.dom mit Parametern vom Typ ASTNode -
Verwendungen von ASTNode in org.aspectj.org.eclipse.jdt.internal.core.dom.rewrite
Methoden in org.aspectj.org.eclipse.jdt.internal.core.dom.rewrite, die ASTNode zurückgebenModifizierer und TypMethodeBeschreibungprotected ASTNodeASTRewriteFlattener.getChildNode(ASTNode parent, StructuralPropertyDescriptor childProperty) RewriteEventStore.CopySourceInfo.getNode()RewriteEventStore.PropertyLocation.getParent()final ASTNodeNodeInfoStore.newPlaceholderNode(int nodeType) Creates a placeholder node of the given type.Methoden in org.aspectj.org.eclipse.jdt.internal.core.dom.rewrite mit Parametern vom Typ ASTNodeModifizierer und TypMethodeBeschreibungvoidRewriteEventStore.addEvent(ASTNode parent, StructuralPropertyDescriptor childProperty, RewriteEvent event) static StringASTRewriteFlattener.asString(ASTNode node, RewriteEventStore store) 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) RewriteEventStore.getChangedPropertieEvents(ASTNode parent) intRewriteEventStore.getChangeKind(ASTNode node) protected ListASTRewriteFlattener.getChildList(ASTNode parent, StructuralPropertyDescriptor childProperty) protected ASTNodeASTRewriteFlattener.getChildNode(ASTNode parent, StructuralPropertyDescriptor childProperty) RewriteEventStore.getEvent(ASTNode parent, StructuralPropertyDescriptor property) ASTRewriteFormatter.getFormattedResult(ASTNode node, int initialIndentationLevel, Collection resultingMarkers) Returns the string accumulated in the visit formatted using the default formatter.intprotected intASTRewriteFlattener.getIntAttribute(ASTNode parent, StructuralPropertyDescriptor childProperty) RewriteEventStore.getListEvent(ASTNode parent, StructuralPropertyDescriptor childProperty, boolean forceCreation) RewriteEventStore.getNewValue(ASTNode parent, StructuralPropertyDescriptor property) RewriteEventStore.getNodeCopySources(ASTNode node) 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.NodeInfoStore.getPlaceholderData(ASTNode node) String[]ASTRewriteFormatter.BlockContext.getPrefixAndSuffix(int indent, ASTNode node, RewriteEventStore events) final org.eclipse.text.edits.TextEditGroupRewriteEventStore.getTrackedNodeData(ASTNode node) booleanRewriteEventStore.hasChangedProperties(ASTNode parent) RewriteEventStore.internalGetCopySources(List copySources, ASTNode node) booleanNodeInfoStore.isCollapsed(ASTNode node) booleanRewriteEventStore.isInsertBoundToPrevious(ASTNode node) static booleanfinal booleanRewriteEventStore.isRangeCopyPlaceholder(ASTNode node) RewriteEventStore.markAsCopySource(ASTNode parent, StructuralPropertyDescriptor property, ASTNode node, boolean isMove) final voidNodeInfoStore.markAsCopyTarget(ASTNode target, RewriteEventStore.CopySourceInfo copySource) Marks a node as a copy or move target.final voidNodeInfoStore.markAsStringPlaceholder(ASTNode placeholder, String code) Marks a node as a placehoder for a plain string content.final voidRewriteEventStore.markAsTracked(ASTNode node, org.eclipse.text.edits.TextEditGroup editGroup) Marks a node as tracked.voidvoidListRewriteEvent.removeEntry(ASTNode originalEntry) ListRewriteEvent.replaceEntry(ASTNode entry, ASTNode newEntry) protected intASTRewriteAnalyzer.rewriteExtraDimensionsInfo(ASTNode node, int pos, ChildListPropertyDescriptor property) voidRewriteEventStore.setInsertBoundToPrevious(ASTNode node) voidListRewriteEvent.setNewValue(ASTNode newValue, int insertIndex) voidRewriteEventStore.setTrackedNodeData(ASTNode node, org.eclipse.text.edits.TextEditGroup editGroup) protected voidASTRewriteFlattener.visitList(ASTNode parent, StructuralPropertyDescriptor childProperty, String separator) protected voidASTRewriteFlattener.visitList(ASTNode parent, StructuralPropertyDescriptor childProperty, String separator, String lead, String post) Konstruktoren in org.aspectj.org.eclipse.jdt.internal.core.dom.rewrite mit Parametern vom Typ ASTNodeModifiziererKonstruktorBeschreibungCopySourceInfo(RewriteEventStore.PropertyLocation location, ASTNode node, boolean isMove) PropertyLocation(ASTNode parent, StructuralPropertyDescriptor property) TrackedNodePosition(org.eclipse.text.edits.TextEditGroup group, ASTNode node) -
Verwendungen von ASTNode in org.aspectj.org.eclipse.jdt.internal.core.util
Felder in org.aspectj.org.eclipse.jdt.internal.core.util, die deklariert sind als ASTNodeMethoden in org.aspectj.org.eclipse.jdt.internal.core.util, die ASTNode zurückgebenMethoden in org.aspectj.org.eclipse.jdt.internal.core.util mit Parametern vom Typ ASTNode -
Verwendungen von ASTNode in org.aspectj.org.eclipse.jdt.internal.formatter
Methoden in org.aspectj.org.eclipse.jdt.internal.formatter mit Parametern vom Typ ASTNodeModifizierer und TypMethodeBeschreibungintTokenManager.firstIndexAfter(ASTNode node, int tokenType) intTokenManager.firstIndexBefore(ASTNode node, int tokenType) intTokenManager.firstIndexIn(ASTNode node, int tokenType) TokenManager.firstTokenAfter(ASTNode node, int tokenType) TokenManager.firstTokenBefore(ASTNode node, int tokenType) TokenManager.firstTokenIn(ASTNode node, int tokenType) intTokenManager.lastIndexIn(ASTNode node, int tokenType) TokenManager.lastTokenIn(ASTNode node, int tokenType) booleanbooleanbooleanboolean -
Verwendungen von ASTNode in org.aspectj.org.eclipse.jdt.internal.formatter.linewrap
Methoden in org.aspectj.org.eclipse.jdt.internal.formatter.linewrap mit Parametern vom Typ ASTNode