@Override public R visit(final QualifiedNameExpr n, final A arg) { { R result = n.getQualifier().accept(this, arg); if (result != null) { return result; } } return null; }
private String toString(NameExpr n) { if (n instanceof QualifiedNameExpr) { QualifiedNameExpr qn = (QualifiedNameExpr)n; return qn.getQualifier() + "." + qn.getName(); } else { return n.getName(); } }
@Override public Boolean visit(final QualifiedNameExpr n1, final Node arg) { final QualifiedNameExpr n2 = (QualifiedNameExpr) arg; if (!nodeEquals(n1.getQualifier(), n2.getQualifier())) { return Boolean.FALSE; } if (!objEquals(n1.getName(), n2.getName())) { return Boolean.FALSE; } return Boolean.TRUE; }
@Override public Node visit(final QualifiedNameExpr n, final A arg) { n.setQualifier((NameExpr) n.getQualifier().accept(this, arg)); return n; }
@Override public void visit(final QualifiedNameExpr n, final A arg) { visitComment(n.getComment(), arg); n.getQualifier().accept(this, arg); }
public void visit(QualifiedNameExpr n, Object arg) { n.getQualifier().accept(this, arg); printer.print("."); printer.print(n.getName()); }
@Override public void visit(final QualifiedNameExpr n, final Object arg) { printJavaComment(n.getComment(), arg); n.getQualifier().accept(this, arg); printer.print("."); printer.print(n.getName()); printOrphanCommentsEnding(n); }
@Override public Node visit(QualifiedNameExpr _n, Object _arg) { NameExpr scope = cloneNodes(_n.getQualifier(), _arg); Comment comment = cloneNodes(_n.getComment(), _arg); QualifiedNameExpr r = new QualifiedNameExpr( _n.getBeginLine(), _n.getBeginColumn(), _n.getEndLine(), _n.getEndColumn(), scope, _n.getName() ); r.setComment(comment); return r; }