Saros
Distributed Collaborative Editing and Distributed Party Programming
de.fu_berlin.inf.dpp.intellij.ui.menu.ShareWithUserAction Class Reference

Inherits AnAction.

List of all members.

Public Member Functions

void actionPerformed (AnActionEvent e)
String toString ()

Package Functions

 ShareWithUserAction (JID user)

Detailed Description

An Action that starts a session when triggered.

Calls CollaborationUtils#startSession(List, List) with the selected module as parameter.

This class assumes that the project is allowed to be shared (at the moment only completely shared projects are implemented) and that the call to SarosFileShareGroup#getProjectFromVirtFile(VirtualFile, Project) is supported for this IDE type.


Constructor & Destructor Documentation

de.fu_berlin.inf.dpp.intellij.ui.menu.ShareWithUserAction.ShareWithUserAction ( JID  user) [package]

Member Function Documentation

void de.fu_berlin.inf.dpp.intellij.ui.menu.ShareWithUserAction.actionPerformed ( AnActionEvent  e)
String de.fu_berlin.inf.dpp.intellij.ui.menu.ShareWithUserAction.toString ( )
 All Classes Namespaces Files Functions Variables Enumerations