org.eclipse.ecf.presence.ui
Class MultiRosterAccount

java.lang.Object
  extended by org.eclipse.ecf.presence.ui.MultiRosterAccount

public class MultiRosterAccount
extends java.lang.Object

A roster account appropriate for usage by a MultiRosterView. This class provides a holder for an IContainer instance used by an IMultiRosterViewPart. Subclasses may be created as desired.


Field Summary
protected  IPresenceContainerAdapter adapter
           
protected  IContainer container
           
protected  MultiRosterView multiRosterView
           
 
Constructor Summary
MultiRosterAccount(MultiRosterView multiRosterView, IContainer container, IPresenceContainerAdapter adapter)
           
 
Method Summary
 void dispose()
           
 IContainer getContainer()
           
 IPresenceContainerAdapter getPresenceContainerAdapter()
           
 IRoster getRoster()
           
 IRosterManager getRosterManager()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

multiRosterView

protected final MultiRosterView multiRosterView

container

protected IContainer container

adapter

protected IPresenceContainerAdapter adapter
Constructor Detail

MultiRosterAccount

public MultiRosterAccount(MultiRosterView multiRosterView,
                          IContainer container,
                          IPresenceContainerAdapter adapter)
Method Detail

getContainer

public IContainer getContainer()

getPresenceContainerAdapter

public IPresenceContainerAdapter getPresenceContainerAdapter()

getRosterManager

public IRosterManager getRosterManager()

getRoster

public IRoster getRoster()

dispose

public void dispose()