Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorslewis2007-05-01 16:55:35 +0000
committerslewis2007-05-01 16:55:35 +0000
commit0983c083dd0180796e0ebb445bbba6c37bbfd218 (patch)
treecb1534ee879fe990350b301a8d461758db0108d7 /providers/bundles/org.eclipse.ecf.provider.msn
parentef69fbf6aaed1df78bc481c37e4078891555dc07 (diff)
downloadorg.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.java7
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;

Back to the top