org.eclipse.ecf.provider.xmpp.identity
Class XMPPSID

java.lang.Object
  extended by org.eclipse.ecf.core.identity.BaseID
      extended by org.eclipse.ecf.provider.xmpp.identity.XMPPID
          extended by org.eclipse.ecf.provider.xmpp.identity.XMPPSID
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable, java.security.Principal, org.eclipse.core.runtime.IAdaptable, ID, IFQID, IChatID

public class XMPPSID
extends XMPPID

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.eclipse.ecf.provider.xmpp.identity.XMPPID
escapeTable, hostname, PATH_DELIMITER, port, PORT_DELIMITER, resourcename, USER_HOST_DELIMITER, username
 
Fields inherited from class org.eclipse.ecf.core.identity.BaseID
namespace
 
Constructor Summary
XMPPSID(Namespace namespace, java.lang.String unamehost)
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class org.eclipse.ecf.provider.xmpp.identity.XMPPID
getAdapter, getFQName, getHostname, getNodename, getPort, getResourceName, getUsername, getUsernameAtHost, namespaceCompareTo, namespaceEquals, namespaceGetName, namespaceHashCode, namespaceToExternalForm, setResourceName, unfixEscapeInNode
 
Methods inherited from class org.eclipse.ecf.core.identity.BaseID
compareTo, equals, getName, getNamespace, hashCode, toExternalForm
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XMPPSID

public XMPPSID(Namespace namespace,
               java.lang.String unamehost)
        throws java.net.URISyntaxException
Throws:
java.net.URISyntaxException
Method Detail

toString

public java.lang.String toString()
Specified by:
toString in interface java.security.Principal
Overrides:
toString in class XMPPID