private static SimpleName getMethodInvocationName(MethodReference methodReference) { SimpleName name = null; if (methodReference instanceof ExpressionMethodReference) { name = ((ExpressionMethodReference) methodReference).getName(); } else if (methodReference instanceof TypeMethodReference) { name = ((TypeMethodReference) methodReference).getName(); } else if (methodReference instanceof SuperMethodReference) { name = ((SuperMethodReference) methodReference).getName(); } return name; }
@Override public boolean visit(SuperMethodReference node) { ASTNode qualifier = getChildNode(node, SuperMethodReference.QUALIFIER_PROPERTY); if (qualifier != null) { qualifier.accept(this); this.result.append('.'); } this.result.append("super ::"); //$NON-NLS-1$ visitList(node, SuperMethodReference.TYPE_ARGUMENTS_PROPERTY, Util.EMPTY_STRING, String.valueOf('<'), String.valueOf('>')); node.getName().accept(this); return false; }
public boolean visit(SuperMethodReference node) { ASTNode qualifier = getChildNode(node, SuperMethodReference.QUALIFIER_PROPERTY); if (qualifier != null) { qualifier.accept(this); this.result.append('.'); } this.result.append("super ::"); //$NON-NLS-1$ visitList(node, SuperMethodReference.TYPE_ARGUMENTS_PROPERTY, Util.EMPTY_STRING, String.valueOf('<'), String.valueOf('>')); node.getName().accept(this); return false; }
private static SimpleName getMethodInvocationName(MethodReference methodReference) { SimpleName name= null; if (methodReference instanceof ExpressionMethodReference) { name= ((ExpressionMethodReference) methodReference).getName(); } else if (methodReference instanceof TypeMethodReference) { name= ((TypeMethodReference) methodReference).getName(); } else if (methodReference instanceof SuperMethodReference) { name= ((SuperMethodReference) methodReference).getName(); } return name; }
public boolean visit(SuperMethodReference node) { ASTNode qualifier = getChildNode(node, SuperMethodReference.QUALIFIER_PROPERTY); if (qualifier != null) { qualifier.accept(this); this.result.append('.'); } this.result.append("super ::"); //$NON-NLS-1$ visitList(node, SuperMethodReference.TYPE_ARGUMENTS_PROPERTY, Util.EMPTY_STRING, String.valueOf('<'), String.valueOf('>')); node.getName().accept(this); return false; }
@Override public boolean visit(SuperMethodReference node) { if (node.getQualifier() != null) { node.getQualifier().accept(this); this.buffer.append('.'); } this.buffer.append("super");//$NON-NLS-1$ visitReferenceTypeArguments(node.typeArguments()); node.getName().accept(this); return false; }
public boolean visit(SuperMethodReference node) { if (node.getQualifier() != null) { node.getQualifier().accept(this); this.buffer.append('.'); } this.buffer.append("super");//$NON-NLS-1$ visitReferenceTypeArguments(node.typeArguments()); node.getName().accept(this); return false; }
public boolean visit(SuperMethodReference node) { if (node.getQualifier() != null) { node.getQualifier().accept(this); this.buffer.append('.'); } this.buffer.append("super");//$NON-NLS-1$ visitReferenceTypeArguments(node.typeArguments()); node.getName().accept(this); return false; }
@Override public boolean visit(SuperMethodReference node) { if (node.getQualifier() != null) { node.getQualifier().accept(this); this.fBuffer.append('.'); } this.fBuffer.append("super");//$NON-NLS-1$ printReferenceTypeArguments(node.typeArguments()); node.getName().accept(this); return false; }
int treeSize() { return memSize() + (this.optionalQualifier == null ? 0 : getQualifier().treeSize()) + (this.typeArguments == null ? 0 : this.typeArguments.listSize()) + (this.methodName == null ? 0 : getName().treeSize()); } }
@Override int treeSize() { return memSize() + (this.optionalQualifier == null ? 0 : getQualifier().treeSize()) + (this.typeArguments == null ? 0 : this.typeArguments.listSize()) + (this.methodName == null ? 0 : getName().treeSize()); } }
int treeSize() { return memSize() + (this.optionalQualifier == null ? 0 : getQualifier().treeSize()) + (this.typeArguments == null ? 0 : this.typeArguments.listSize()) + (this.methodName == null ? 0 : getName().treeSize()); } }
int treeSize() { return memSize() + (this.optionalQualifier == null ? 0 : getQualifier().treeSize()) + (this.typeArguments == null ? 0 : this.typeArguments.listSize()) + (this.methodName == null ? 0 : getName().treeSize()); } }
void accept0(ASTVisitor visitor) { boolean visitChildren = visitor.visit(this); if (visitChildren) { // visit children in normal left to right reading order acceptChild(visitor, getQualifier()); acceptChildren(visitor, this.typeArguments); acceptChild(visitor, getName()); } visitor.endVisit(this); }
@Override void accept0(ASTVisitor visitor) { boolean visitChildren = visitor.visit(this); if (visitChildren) { // visit children in normal left to right reading order acceptChild(visitor, getQualifier()); acceptChildren(visitor, this.typeArguments); acceptChild(visitor, getName()); } visitor.endVisit(this); }
void accept0(ASTVisitor visitor) { boolean visitChildren = visitor.visit(this); if (visitChildren) { // visit children in normal left to right reading order acceptChild(visitor, getQualifier()); acceptChildren(visitor, this.typeArguments); acceptChild(visitor, getName()); } visitor.endVisit(this); }
void accept0(ASTVisitor visitor) { boolean visitChildren = visitor.visit(this); if (visitChildren) { // visit children in normal left to right reading order acceptChild(visitor, getQualifier()); acceptChildren(visitor, this.typeArguments); acceptChild(visitor, getName()); } visitor.endVisit(this); }
ASTNode clone0(AST target) { SuperMethodReference result = new SuperMethodReference(target); result.setSourceRange(getStartPosition(), getLength()); result.setName((SimpleName) getName().clone(target)); result.setQualifier((Name) ASTNode.copySubtree(target, getQualifier())); result.typeArguments().addAll(ASTNode.copySubtrees(target, typeArguments())); return result; }
@Override ASTNode clone0(AST target) { SuperMethodReference result = new SuperMethodReference(target); result.setSourceRange(getStartPosition(), getLength()); result.setName((SimpleName) getName().clone(target)); result.setQualifier((Name) ASTNode.copySubtree(target, getQualifier())); result.typeArguments().addAll(ASTNode.copySubtrees(target, typeArguments())); return result; }
ASTNode clone0(AST target) { SuperMethodReference result = new SuperMethodReference(target); result.setSourceRange(getStartPosition(), getLength()); result.setName((SimpleName) getName().clone(target)); result.setQualifier((Name) ASTNode.copySubtree(target, getQualifier())); result.typeArguments().addAll(ASTNode.copySubtrees(target, typeArguments())); return result; }