Ignore:
Timestamp:
2009-09-03T11:58:15+02:00 (16 years ago)
Author:
Gubaer
Message:

refactored UserListDialog
fixed #3379: Add a link to http://openstreetmap.org/user/$user in User pane

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/osm/User.java

    r1677 r2034  
    3939        return user;
    4040    }
     41
     42    @Override
     43    public int hashCode() {
     44        final int prime = 31;
     45        int result = 1;
     46        result = prime * result + ((name == null) ? 0 : name.hashCode());
     47        result = prime * result + ((uid == null) ? 0 : uid.hashCode());
     48        return result;
     49    }
     50
     51    @Override
     52    public boolean equals(Object obj) {
     53        if (this == obj)
     54            return true;
     55        if (obj == null)
     56            return false;
     57        if (getClass() != obj.getClass())
     58            return false;
     59        User other = (User) obj;
     60        if (name == null) {
     61            if (other.name != null)
     62                return false;
     63        } else if (!name.equals(other.name))
     64            return false;
     65        if (uid == null) {
     66            if (other.uid != null)
     67                return false;
     68        } else if (!uid.equals(other.uid))
     69            return false;
     70        return true;
     71    }
    4172}
Note: See TracChangeset for help on using the changeset viewer.