diff options
author | slewis | 2007-05-01 16:55:35 +0000 |
---|---|---|
committer | slewis | 2007-05-01 16:55:35 +0000 |
commit | 0983c083dd0180796e0ebb445bbba6c37bbfd218 (patch) | |
tree | cb1534ee879fe990350b301a8d461758db0108d7 /providers/bundles/org.eclipse.ecf.provider.msn | |
parent | ef69fbf6aaed1df78bc481c37e4078891555dc07 (diff) | |
download | org.eclipse.ecf-0983c083dd0180796e0ebb445bbba6c37bbfd218.tar.gz org.eclipse.ecf-0983c083dd0180796e0ebb445bbba6c37bbfd218.tar.xz org.eclipse.ecf-0983c083dd0180796e0ebb445bbba6c37bbfd218.zip |
Refactored chatroommanagerview to handle all chat rooms
Diffstat (limited to 'providers/bundles/org.eclipse.ecf.provider.msn')
-rw-r--r-- | providers/bundles/org.eclipse.ecf.provider.msn/src/org/eclipse/ecf/internal/provider/msn/MSNID.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/providers/bundles/org.eclipse.ecf.provider.msn/src/org/eclipse/ecf/internal/provider/msn/MSNID.java b/providers/bundles/org.eclipse.ecf.provider.msn/src/org/eclipse/ecf/internal/provider/msn/MSNID.java index 7f843f16e..040cd4744 100644 --- a/providers/bundles/org.eclipse.ecf.provider.msn/src/org/eclipse/ecf/internal/provider/msn/MSNID.java +++ b/providers/bundles/org.eclipse.ecf.provider.msn/src/org/eclipse/ecf/internal/provider/msn/MSNID.java @@ -23,12 +23,15 @@ class MSNID implements IChatID, ID { private final String email; private final String userName; + + private final String hostName; MSNID(Namespace namespace, String email) { this.namespace = namespace; this.email = email; int index = email.indexOf('@'); userName = email.substring(0, index); + hostName = email.substring(index+1); } public String getName() { @@ -62,6 +65,10 @@ class MSNID implements IChatID, ID { public String getUsername() { return userName; } + + public String getHostname() { + return hostName; + } public int hashCode() { return email.hashCode() ^ -31; |