org.eclipse.ecf.example.clients
Class XMPPClientUI

java.lang.Object
  extended by org.eclipse.ecf.example.clients.XMPPClientUI

public class XMPPClientUI
extends java.lang.Object

XMPP client with user interface for roster. This class is an example XMPP client that has a user interface. Subclasses may be created as desired.


Field Summary
protected static java.lang.String CONTAINER_TYPE
           
 
Constructor Summary
XMPPClientUI()
           
 
Method Summary
 void connect(java.lang.String target, java.lang.String password)
           
 void dispose()
           
protected  IContainer getContainer()
           
 void initialize()
           
 void showUI()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTAINER_TYPE

protected static java.lang.String CONTAINER_TYPE
Constructor Detail

XMPPClientUI

public XMPPClientUI()
Method Detail

initialize

public void initialize()
                throws ContainerCreateException
Throws:
ContainerCreateException

getContainer

protected IContainer getContainer()

dispose

public void dispose()

connect

public void connect(java.lang.String target,
                    java.lang.String password)
             throws ContainerConnectException,
                    IDCreateException
Throws:
ContainerConnectException
IDCreateException

showUI

public void showUI()
            throws org.eclipse.ui.PartInitException
Throws:
org.eclipse.ui.PartInitException