Saros
Distributed Collaborative Editing and Distributed Party Programming
de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.impl.ShareWithC Class Reference
Inheritance diagram for de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.impl.ShareWithC:
de.fu_berlin.inf.dpp.stf.server.StfRemoteObject de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.IShareWithC de.fu_berlin.inf.dpp.stf.shared.Constants

List of all members.

Public Member Functions

void setTree (SWTBotTree tree)
void setTreeItem (SWTBotTreeItem treeItem)
void multipleBuddies (String projectName, JID...baseJIDOfInvitees) throws RemoteException
void buddy (JID jid) throws RemoteException
void addToSarosSession () throws RemoteException
void stopToSarosSession ()

Static Public Member Functions

static ShareWithC getInstance ()

Member Function Documentation

void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.impl.ShareWithC.addToSarosSession ( ) throws RemoteException
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.impl.ShareWithC.buddy ( JID  jid) throws RemoteException

Perform the action share project with the given user which should be activated by clicking the contextMenu Share With-> [user's account] of the given project in the package explorer view.

Attention:

  1. Makes sure, the package explorer view is open and active.
  2. The function treat also the event e.g. popUpWindow activated by clicking the contextMenut
Parameters:
jid
Exceptions:
RemoteException

Implements de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.IShareWithC.

static ShareWithC de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.impl.ShareWithC.getInstance ( ) [static]
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.impl.ShareWithC.multipleBuddies ( String  projectName,
JID...  inviteeBaseJIDS 
) throws RemoteException

Perform the action share project with multiple buddies which should be activated by clicking the contextMenu Share With-> multiple buddies of the given project in the package explorer view.

Attention:

  1. Makes sure, the package explorer view is open and active.
  2. The function treat also the event e.g. popUpWindow activated by clicking the contextMenut
Parameters:
inviteeBaseJIDSthe base JIDs of the users with whom you want to share your project.
Exceptions:
RemoteException

FIXME: Can't click the contextMenu

Implements de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.IShareWithC.

void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.impl.ShareWithC.setTree ( SWTBotTree  tree)
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.impl.ShareWithC.setTreeItem ( SWTBotTreeItem  treeItem)
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.impl.ShareWithC.stopToSarosSession ( )
 All Classes Namespaces Files Functions Variables Enumerations