diff options
Diffstat (limited to 'altoslib/AltosMapStore.java')
| -rw-r--r-- | altoslib/AltosMapStore.java | 13 | 
1 files changed, 12 insertions, 1 deletions
diff --git a/altoslib/AltosMapStore.java b/altoslib/AltosMapStore.java index 1107bec2..88412593 100644 --- a/altoslib/AltosMapStore.java +++ b/altoslib/AltosMapStore.java @@ -175,7 +175,18 @@ public class AltosMapStore {  		}  	} -	public boolean equals(AltosMapStore other) { +	public int hashCode() { +		return url.hashCode(); +	} + +	public boolean equals(Object o) { +		if (o == null) +			return false; + +		if (!(o instanceof AltosMapStore)) +			return false; + +		AltosMapStore other = (AltosMapStore) o;  		return url.equals(other.url);  	}  | 
