@Override public boolean visit(NormalAnnotation node) { JavaTypeReferenceModel typeRef = processName(node.getTypeName(), TypeReferenceLocation.ANNOTATION, cu.getLineNumber(node.getStartPosition()), cu.getColumnNumber(node.getStartPosition()), node.getLength()); if (typeRef != null) addAnnotationValues((JavaAnnotationTypeReferenceModel) typeRef, node); return super.visit(node); }
@Override public boolean visit(NormalAnnotation node) { processName(node.getTypeName(), "Annotation", cu.getLineNumber(node.getStartPosition())); return super.visit(node); }
public void endVisit(NormalAnnotation node) { endVisitNode(node); // is inside diet part of the ast if(this.blockDepth < 1) { List values = node.values(); int size = values.size(); if (size > 0) { MemberValuePair lastMemberValuePair = (MemberValuePair)values.get(size - 1); int annotationEnd = node.getStartPosition() + node.getLength(); int lastMemberValuePairEnd = lastMemberValuePair.getStartPosition() + lastMemberValuePair.getLength(); if (annotationEnd == lastMemberValuePairEnd) { node.setFlags(node.getFlags() | ASTNode.RECOVERED); } } } }
public void endVisit(NormalAnnotation node) { endVisitNode(node); // is inside diet part of the ast if(this.blockDepth < 1) { List values = node.values(); int size = values.size(); if (size > 0) { MemberValuePair lastMemberValuePair = (MemberValuePair)values.get(size - 1); int annotationEnd = node.getStartPosition() + node.getLength(); int lastMemberValuePairEnd = lastMemberValuePair.getStartPosition() + lastMemberValuePair.getLength(); if (annotationEnd == lastMemberValuePairEnd) { node.setFlags(node.getFlags() | ASTNode.RECOVERED); } } } }
@Override public void endVisit(NormalAnnotation node) { endVisitNode(node); // is inside diet part of the ast if(this.blockDepth < 1) { List values = node.values(); int size = values.size(); if (size > 0) { MemberValuePair lastMemberValuePair = (MemberValuePair)values.get(size - 1); int annotationEnd = node.getStartPosition() + node.getLength(); int lastMemberValuePairEnd = lastMemberValuePair.getStartPosition() + lastMemberValuePair.getLength(); if (annotationEnd == lastMemberValuePairEnd) { node.setFlags(node.getFlags() | ASTNode.RECOVERED); } } } }
public void endVisit(NormalAnnotation node) { endVisitNode(node); // is inside diet part of the ast if(this.blockDepth < 1) { List values = node.values(); int size = values.size(); if (size > 0) { MemberValuePair lastMemberValuePair = (MemberValuePair)values.get(size - 1); int annotationEnd = node.getStartPosition() + node.getLength(); int lastMemberValuePairEnd = lastMemberValuePair.getStartPosition() + lastMemberValuePair.getLength(); if (annotationEnd == lastMemberValuePairEnd) { node.setFlags(node.getFlags() | ASTNode.RECOVERED); } } } }
public void endVisit(NormalAnnotation node) { endVisitNode(node); // is inside diet part of the ast if(this.blockDepth < 1) { List values = node.values(); int size = values.size(); if (size > 0) { MemberValuePair lastMemberValuePair = (MemberValuePair)values.get(size - 1); int annotationEnd = node.getStartPosition() + node.getLength(); int lastMemberValuePairEnd = lastMemberValuePair.getStartPosition() + lastMemberValuePair.getLength(); if (annotationEnd == lastMemberValuePairEnd) { node.setFlags(node.getFlags() | ASTNode.RECOVERED); } } } }
public void endVisit(NormalAnnotation node) { endVisitNode(node); // is inside diet part of the ast if(this.blockDepth < 1) { List values = node.values(); int size = values.size(); if (size > 0) { MemberValuePair lastMemberValuePair = (MemberValuePair)values.get(size - 1); int annotationEnd = node.getStartPosition() + node.getLength(); int lastMemberValuePairEnd = lastMemberValuePair.getStartPosition() + lastMemberValuePair.getLength(); if (annotationEnd == lastMemberValuePairEnd) { node.setFlags(node.getFlags() | ASTNode.RECOVERED); } } } }
ASTNode clone0(AST target) { NormalAnnotation result = new NormalAnnotation(target); result.setSourceRange(getStartPosition(), getLength()); result.setTypeName((Name) ASTNode.copySubtree(target, getTypeName())); result.values().addAll(ASTNode.copySubtrees(target, values())); return result; }
ASTNode clone0(AST target) { NormalAnnotation result = new NormalAnnotation(target); result.setSourceRange(getStartPosition(), getLength()); result.setTypeName((Name) ASTNode.copySubtree(target, getTypeName())); result.values().addAll(ASTNode.copySubtrees(target, values())); return result; }
ASTNode clone0(AST target) { NormalAnnotation result = new NormalAnnotation(target); result.setSourceRange(getStartPosition(), getLength()); result.setTypeName((Name) ASTNode.copySubtree(target, getTypeName())); result.values().addAll(ASTNode.copySubtrees(target, values())); return result; }
ASTNode clone0(AST target) { NormalAnnotation result = new NormalAnnotation(target); result.setSourceRange(getStartPosition(), getLength()); result.setTypeName((Name) ASTNode.copySubtree(target, getTypeName())); result.values().addAll(ASTNode.copySubtrees(target, values())); return result; }
ASTNode clone0(AST target) { NormalAnnotation result = new NormalAnnotation(target); result.setSourceRange(getStartPosition(), getLength()); result.setTypeName((Name) ASTNode.copySubtree(target, getTypeName())); result.values().addAll(ASTNode.copySubtrees(target, values())); return result; }
@Override ASTNode clone0(AST target) { NormalAnnotation result = new NormalAnnotation(target); result.setSourceRange(getStartPosition(), getLength()); result.setTypeName((Name) ASTNode.copySubtree(target, getTypeName())); result.values().addAll(ASTNode.copySubtrees(target, values())); return result; }