Ejemplo n.º 1
0
  private boolean isVisible(FieldDeclaration field) {
    boolean samePackage = isLocal(ASTHelper.getOutermostTypeDeclarationOf(field).getPackage());

    if (samePackage && !field.getModifiers().isPrivate()) {
      return true;
    }
    if (field.getModifiers().isPublic() || field.getModifiers().isProtected()) {
      return true;
    }

    return false;
  }
Ejemplo n.º 2
0
 public void visitFieldDeclaration(FieldDeclaration node) {
   if (node.getInitializer() != null) {
     // visit initializer
     visit(node.getInitializer());
   }
 }
Ejemplo n.º 3
0
 private boolean isRedefined(FieldDeclaration field) {
   return _localType.getFields().contains(field.getName());
 }