Saros
Distributed Collaborative Editing and Distributed Party Programming
|
Public Member Functions | |
ISarosMenu | setMenu (SWTBotMenu menu) |
void | createAccount (JID jid, String password) throws RemoteException |
void | addContact (JID jid) throws RemoteException |
void | addContactsToSession (String...jidOfInvitees) throws RemoteException |
void | shareProjects (String projectName, JID...jids) throws RemoteException |
void | shareProjectFiles (String project, String[] files, JID...jids) throws RemoteException |
void | shareProjects (String[] projectNames, JID...jids) throws RemoteException |
void | addProject (String project, String[] files) throws RemoteException |
void | addProjects (String...projectNames) throws RemoteException |
void | stopSession () throws RemoteException |
ISarosPreferences | preferences () throws RemoteException |
Static Public Member Functions | |
static SarosMenu | getInstance () |
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.menubar.menu.impl.SarosMenu.addContact | ( | JID | jid | ) | throws RemoteException |
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.menubar.menu.impl.SarosMenu.addContactsToSession | ( | String... | jidOfInvitees | ) | throws RemoteException |
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.menubar.menu.impl.SarosMenu.addProject | ( | String | project, |
String[] | files | ||
) | throws RemoteException |
Adds the files of the given project to the current session.
project | the name of the project that should be added to the current session |
files | the files of the project that should be added |
RemoteException |
Implements de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.menubar.menu.ISarosMenu.
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.menubar.menu.impl.SarosMenu.addProjects | ( | String... | projectNames | ) | throws RemoteException |
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.menubar.menu.impl.SarosMenu.createAccount | ( | JID | jid, |
String | password | ||
) | throws RemoteException |
Creates an account with GUI, which should be done with the following steps:
jid | a JID which is used to identify the users of the Jabber network, more about it please see JID. |
password | the password of the new account. |
TODO not implement yet.
RemoteException |
Implements de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.menubar.menu.ISarosMenu.
static SarosMenu de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.menubar.menu.impl.SarosMenu.getInstance | ( | ) | [static] |
ISarosPreferences de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.menubar.menu.impl.SarosMenu.preferences | ( | ) | throws RemoteException |
ISarosMenu de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.menubar.menu.impl.SarosMenu.setMenu | ( | SWTBotMenu | menu | ) |
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.menubar.menu.impl.SarosMenu.shareProjectFiles | ( | String | project, |
String[] | files, | ||
JID... | jids | ||
) | throws RemoteException |
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.menubar.menu.impl.SarosMenu.shareProjects | ( | String | projectName, |
JID... | jids | ||
) | throws RemoteException |
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.menubar.menu.impl.SarosMenu.shareProjects | ( | String[] | projectNames, |
JID... | jids | ||
) | throws RemoteException |
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.menubar.menu.impl.SarosMenu.stopSession | ( | ) | throws RemoteException |