Package japa.parser.ast.expr

Examples of japa.parser.ast.expr.NameExpr


  public final void setModifiers(int modifiers) {
    this.modifiers = modifiers;
  }

  public final void setName(String name) {
    this.name = new NameExpr(name);
  }
View Full Code Here


  public void setModifiers(final int modifiers) {
    this.modifiers = modifiers;
  }

  public void setName(final String name) {
    this.name = new NameExpr(name);
  }
View Full Code Here

    return r;
  }

  @Override
  public Node visit(ImportDeclaration _n, Object _arg) {
    NameExpr name = cloneNodes(_n.getName(), _arg);
    Comment comment = cloneNodes(_n.getComment(), _arg);

    ImportDeclaration r = new ImportDeclaration(
        _n.getBeginLine(), _n.getBeginColumn(), _n.getEndLine(), _n.getEndColumn(),
        name, _n.isStatic(), _n.isAsterisk()
View Full Code Here

  @Override
  public Node visit(NameExpr _n, Object _arg) {
    Comment comment = cloneNodes(_n.getComment(), _arg);

    NameExpr r = new NameExpr(
        _n.getBeginLine(), _n.getBeginColumn(), _n.getEndLine(), _n.getEndColumn(),
        _n.getName()
    );
    r.setComment(comment);
    return r;
  }
View Full Code Here

    return r;
  }

  @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()
View Full Code Here

    return r;
  }

  @Override
  public Node visit(MarkerAnnotationExpr _n, Object _arg) {
    NameExpr name = cloneNodes(_n.getName(), _arg);
    Comment comment = cloneNodes(_n.getComment(), _arg);

    MarkerAnnotationExpr r = new MarkerAnnotationExpr(
        _n.getBeginLine(), _n.getBeginColumn(), _n.getEndLine(), _n.getEndColumn(),
        name
View Full Code Here

    return r;
  }

  @Override
  public Node visit(SingleMemberAnnotationExpr _n, Object _arg) {
    NameExpr name = cloneNodes(_n.getName(), _arg);
    Expression memberValue = cloneNodes(_n.getMemberValue(), _arg);
    Comment comment = cloneNodes(_n.getComment(), _arg);

    SingleMemberAnnotationExpr r = new SingleMemberAnnotationExpr(
        _n.getBeginLine(), _n.getBeginColumn(), _n.getEndLine(), _n.getEndColumn(),
View Full Code Here

    return r;
  }

  @Override
  public Node visit(NormalAnnotationExpr _n, Object _arg) {
    NameExpr name = cloneNodes(_n.getName(), _arg);
    List<MemberValuePair> pairs = visit(_n.getPairs(), _arg);
    Comment comment = cloneNodes(_n.getComment(), _arg);

    NormalAnnotationExpr r = new NormalAnnotationExpr(
        _n.getBeginLine(), _n.getBeginColumn(), _n.getEndLine(), _n.getEndColumn(),
View Full Code Here

    public void setModifiers(int modifiers) {
        this.modifiers = modifiers;
    }

    public void setName(String name) {
        this.name = new NameExpr(name);
    }
View Full Code Here

    printer.print(")");

    if (n.getThrows() != null) {
      printer.print(" throws ");
      for (final Iterator<NameExpr> i = n.getThrows().iterator(); i.hasNext();) {
        final NameExpr name = i.next();
        name.accept(this, arg);
        if (i.hasNext()) {
          printer.print(", ");
        }
      }
    }
View Full Code Here

TOP

Related Classes of japa.parser.ast.expr.NameExpr

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.