X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fuk%2Fac%2Fvamsas%2Fclient%2FSessionHandle.java;h=3bd78c6f7b7ccc863c18ff4edb7fb3ac40109e96;hb=57eddff1b5cec20440c4181f481c9adfbc5324b2;hp=9fb7ae22a8635fd20e6f2e38e79ee78ef38cd32a;hpb=c6097b103c98d94e0dec3dd2ea5d059d72c86a7b;p=vamsas.git diff --git a/src/uk/ac/vamsas/client/SessionHandle.java b/src/uk/ac/vamsas/client/SessionHandle.java index 9fb7ae2..3bd78c6 100644 --- a/src/uk/ac/vamsas/client/SessionHandle.java +++ b/src/uk/ac/vamsas/client/SessionHandle.java @@ -16,25 +16,41 @@ public class SessionHandle implements Serializable { /** * @param sessionUrn */ - public SessionHandle(String sessionUrn) { + public SessionHandle(String _sessionUrn) { super(); - SessionUrn = sessionUrn; + this.sessionUrn = _sessionUrn; } /** * @return Returns the sessionUrn. */ public String getSessionUrn() { - return SessionUrn; + return this.sessionUrn; } /** * @param sessionUrn The sessionUrn to set. */ - public void setSessionUrn(String sessionUrn) { - SessionUrn = sessionUrn; + public void setSessionUrn(String _sessionUrn) { + this.sessionUrn = _sessionUrn; } /** * The path to the vamsas session file. */ - String SessionUrn; + String sessionUrn = null; + + /** + * @see java.lang.Object#equals(java.lang.Object) + */ + public boolean equals(Object obj) { + + if (obj instanceof SessionHandle) + return this.equals((SessionHandle) obj); + return false; + } + + public boolean equals(SessionHandle that) { + return (this.sessionUrn.equals(that.getSessionUrn())); + } + + }