org.eclipse.ecf.presence.roster
Interface IRosterItem

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable
All Known Subinterfaces:
IRoster, IRosterEntry, IRosterGroup
All Known Implementing Classes:
Roster, RosterEntry, RosterGroup, RosterItem

public interface IRosterItem
extends org.eclipse.core.runtime.IAdaptable


Method Summary
 java.lang.String getName()
          Return name of item.
 IRosterItem getParent()
          Return parent of item
 IRoster getRoster()
          Get the roster associated with this item.
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Method Detail

getName

java.lang.String getName()
Return name of item.

Returns:
String name of item. May return null.

getParent

IRosterItem getParent()
Return parent of item

Returns:
IRosterItem parent of roster item. May be null.

getRoster

IRoster getRoster()
Get the roster associated with this item.

Returns:
IRoster instance associated with this item. Will return null if this IRosterItem is not associated with any roster.