/** * Compare two {@link ImportDeclaration} * * @param declaration1 * @param declaration2 * @return true if are equals */ public static boolean equals(final ImportDeclaration declaration1, final ImportDeclaration declaration2) { return declaration1.isAsterisk() == declaration2.isAsterisk() && declaration1.isStatic() == declaration2.isStatic() && declaration1.getName().getName().equals(declaration2.getName().getName()); }
final NameExpr candidateNameExpr = candidate.getName(); if (!candidate.toString().contains("*")) { Validate.isInstanceOf(QualifiedNameExpr.class, candidateNameExpr,
JavaType importType = null; if (importDeclaration.isAsterisk()) { importPackage = new JavaPackage(importDeclaration.getName().toString()); } else { importType = new JavaType(importDeclaration.getName().toString()); importPackage = importType.getPackage(); if (!imported.contains(importDeclaration.getName().toString())) { imports.add(importDeclaration); imported.add(importDeclaration.getName().toString());
public R visit(ImportDeclaration n, A arg) { n.getName().accept(this, arg); return null; }
public R visit(ImportDeclaration n, A arg) { n.getName().accept(this, arg); return null; }
public void visit(ImportDeclaration n, A arg) { n.getName().accept(this, arg); }
public void visit(ImportDeclaration n, A arg) { n.getName().accept(this, arg); }
public Node visit(ImportDeclaration n, A arg) { n.setName((NameExpr) n.getName().accept(this, arg)); return n; }
public Node visit(ImportDeclaration n, A arg) { n.setName((NameExpr) n.getName().accept(this, arg)); return n; }
public void visit(ImportDeclaration n, Object arg) { printBeginComments(n.getBeginComments(), arg); printer.print("import "); if (n.isStatic()) { printer.print("static "); } n.getName().accept(this, arg); if (n.isAsterisk()) { printer.print(".*"); } printer.print(";"); printEndComments(n.getEndComments(), arg); printer.printLn(); }
public void visit(ImportDeclaration n, Object arg) { printBeginComments(n.getBeginComments(), arg); printer.print("import "); if (n.isStatic()) { printer.print("static "); } n.getName().accept(this, arg); if (n.isAsterisk()) { printer.print(".*"); } printer.print(";"); printEndComments(n.getEndComments(), arg); printer.printLn(); }