Saros
Distributed Collaborative Editing and Distributed Party Programming
de.fu_berlin.inf.dpp.ui.model.roster.RosterEntryElement Class Reference
Inheritance diagram for de.fu_berlin.inf.dpp.ui.model.roster.RosterEntryElement:
de.fu_berlin.inf.dpp.ui.model.TreeElement de.fu_berlin.inf.dpp.ui.model.ITreeElement

List of all members.

Public Member Functions

 RosterEntryElement (Roster roster, JID jid, boolean hasSarosSupport)
StyledString getStyledText ()
Image getImage ()
boolean isOnline ()
JID getJID ()
boolean isSarosSupported ()
ITreeElement getParent ()
boolean equals (Object obj)
int hashCode ()

Protected Member Functions

RosterEntry getRosterEntry ()

Detailed Description

Wrapper for RosterEntryElements in use with Viewers

Author:
bkahlert

Constructor & Destructor Documentation

de.fu_berlin.inf.dpp.ui.model.roster.RosterEntryElement.RosterEntryElement ( Roster  roster,
JID  jid,
boolean  hasSarosSupport 
)

Member Function Documentation

boolean de.fu_berlin.inf.dpp.ui.model.roster.RosterEntryElement.equals ( Object  obj)
Image de.fu_berlin.inf.dpp.ui.model.roster.RosterEntryElement.getImage ( )
See also:
ILabelProvider.getImage(Object)

Reimplemented from de.fu_berlin.inf.dpp.ui.model.TreeElement.

JID de.fu_berlin.inf.dpp.ui.model.roster.RosterEntryElement.getJID ( )
ITreeElement de.fu_berlin.inf.dpp.ui.model.roster.RosterEntryElement.getParent ( )
See also:
ITreeContentProvider.getParent(Object)

Reimplemented from de.fu_berlin.inf.dpp.ui.model.TreeElement.

RosterEntry de.fu_berlin.inf.dpp.ui.model.roster.RosterEntryElement.getRosterEntry ( ) [protected]
StyledString de.fu_berlin.inf.dpp.ui.model.roster.RosterEntryElement.getStyledText ( )
See also:
IStyledLabelProvider.getStyledText(Object)

Reimplemented from de.fu_berlin.inf.dpp.ui.model.TreeElement.

int de.fu_berlin.inf.dpp.ui.model.roster.RosterEntryElement.hashCode ( )
boolean de.fu_berlin.inf.dpp.ui.model.roster.RosterEntryElement.isOnline ( )
boolean de.fu_berlin.inf.dpp.ui.model.roster.RosterEntryElement.isSarosSupported ( )
 All Classes Namespaces Files Functions Variables Enumerations