Changeset 7140 in josm for trunk/src/org/openstreetmap/josm/data/Preferences.java
- Timestamp:
- 2014-05-18T15:47:10+02:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/Preferences.java
r7085 r7140 175 175 this.value = value; 176 176 } 177 @Override public T getValue() { 177 @Override 178 public T getValue() { 178 179 return value; 179 180 } 180 @Override public String toString() { 181 @Override 182 public String toString() { 181 183 return value != null ? value.toString() : "null"; 184 } 185 @Override 186 public int hashCode() { 187 final int prime = 31; 188 int result = 1; 189 result = prime * result + ((value == null) ? 0 : value.hashCode()); 190 return result; 191 } 192 @Override 193 public boolean equals(Object obj) { 194 if (this == obj) 195 return true; 196 if (obj == null) 197 return false; 198 if (!(obj instanceof AbstractSetting)) 199 return false; 200 AbstractSetting<?> other = (AbstractSetting<?>) obj; 201 if (value == null) { 202 if (other.value != null) 203 return false; 204 } else if (!value.equals(other.value)) 205 return false; 206 return true; 182 207 } 183 208 }
Note:
See TracChangeset
for help on using the changeset viewer.