public abstract class AnnotatedNodeASTTransformation extends Object implements ASTTransformation
A base class for AST transformations that are solely interested in AnnotatedNodes.
Constructor and description |
---|
protected AnnotatedNodeASTTransformation(Set<String> interestingAnnotationNames, boolean removeAnnotations) |
Type Params | Return Type | Name and description |
---|---|---|
|
protected SourceUnit |
getSourceUnit() |
|
protected abstract void |
processAnnotationNodes(List<AnnotationNode> annotationNodes) |
|
public void |
visit(ASTNode[] nodes, SourceUnit source) |