Changeset 9371 in josm for trunk/src/org/openstreetmap/josm/gui/download
- Timestamp:
- 2016-01-09T23:20:37+01:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/download/BookmarkList.java
r8836 r9371 12 12 import java.util.List; 13 13 import java.util.Locale; 14 import java.util.Objects; 14 15 15 16 import javax.swing.DefaultListModel; … … 79 80 @Override 80 81 public int hashCode() { 81 final int prime = 31; 82 int result = 1; 83 result = prime * result + ((area == null) ? 0 : area.hashCode()); 84 result = prime * result + ((name == null) ? 0 : name.hashCode()); 85 return result; 82 return Objects.hash(name, area); 86 83 } 87 84 88 85 @Override 89 86 public boolean equals(Object obj) { 90 if (this == obj) 91 return true; 92 if (obj == null) 93 return false; 94 if (getClass() != obj.getClass()) 95 return false; 96 Bookmark other = (Bookmark) obj; 97 if (area == null) { 98 if (other.area != null) 99 return false; 100 } else if (!area.equals(other.area)) 101 return false; 102 if (name == null) { 103 if (other.name != null) 104 return false; 105 } else if (!name.equals(other.name)) 106 return false; 107 return true; 87 if (this == obj) return true; 88 if (obj == null || getClass() != obj.getClass()) return false; 89 Bookmark bookmark = (Bookmark) obj; 90 return Objects.equals(name, bookmark.name) && 91 Objects.equals(area, bookmark.area); 108 92 } 109 93
Note:
See TracChangeset
for help on using the changeset viewer.