Saros
Distributed Collaborative Editing and Distributed Party Programming
de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.sarosview.impl.ContextMenusInSarosView Class Reference
Inheritance diagram for de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.sarosview.impl.ContextMenusInSarosView:
de.fu_berlin.inf.dpp.stf.server.StfRemoteObject de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.sarosview.IContextMenusInSarosView de.fu_berlin.inf.dpp.stf.shared.Constants de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.sarosview.impl.ContextMenusInContactListArea de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.sarosview.impl.ContextMenusInSessionArea

List of all members.

Public Member Functions

void setTreeItemNodes (String...treeItemNodes)
void setTree (SWTBotTree tree)
void setSarosView (ISarosView sarosView)
void openChat () throws RemoteException

Protected Member Functions

final void logError (Logger log, Throwable t, SWTBotTree tree, SWTBotTreeItem treeItem)
final SWTBotTreeItem getTreeItem ()

Protected Attributes

String[] treeItemNodes
SWTBotTree tree
ISarosView sarosView

Member Function Documentation

final SWTBotTreeItem de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.sarosview.impl.ContextMenusInSarosView.getTreeItem ( ) [protected]

Gets the tree item that was passed as name by searching through the current tree. Because the Saros Session View tree can be refreshed any times it is necessary not to cache the tree item and always grab a fresh copy of the tree item

Returns:
the current tree item
final void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.sarosview.impl.ContextMenusInSarosView.logError ( Logger  log,
Throwable  t,
SWTBotTree  tree,
SWTBotTreeItem  treeItem 
) [protected]
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.sarosview.impl.ContextMenusInSarosView.openChat ( ) throws RemoteException

This function opens a chat by selecting the respective context menu item.

Implements de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.sarosview.IContextMenusInSarosView.

void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.sarosview.impl.ContextMenusInSarosView.setSarosView ( ISarosView  sarosView)
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.sarosview.impl.ContextMenusInSarosView.setTree ( SWTBotTree  tree)
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.sarosview.impl.ContextMenusInSarosView.setTreeItemNodes ( String...  treeItemNodes)

Member Data Documentation

 All Classes Namespaces Files Functions Variables Enumerations