org.eclipse.emf.emfstore.internal.client.model.controller
Class ShareController

java.lang.Object
  extended by org.eclipse.emf.emfstore.internal.client.model.connectionmanager.ServerCall<ProjectInfo>
      extended by org.eclipse.emf.emfstore.internal.client.model.controller.ShareController
All Implemented Interfaces:
APIDelegate<ESServerCall>

public class ShareController
extends ServerCall<ProjectInfo>

Shares a project.

Author:
ovonwesen, emueller

Constructor Summary
ShareController(ProjectSpaceBase projectSpace, Usersession session, org.eclipse.core.runtime.IProgressMonitor monitor)
          Constructor.
 
Method Summary
 
Methods inherited from class org.eclipse.emf.emfstore.internal.client.model.connectionmanager.ServerCall
createAPI, execute, getProgressMonitor, getProjectSpace, getServer, getUsersession, run, setProgressMonitor, setServer, setSessionId, setUsersession, toAPI
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShareController

public ShareController(ProjectSpaceBase projectSpace,
                       Usersession session,
                       org.eclipse.core.runtime.IProgressMonitor monitor)
Constructor.

Parameters:
projectSpace - the project space to be shared
session - the session to use during share
monitor - a progress monitor that is used to indicate the progress of the share


Copyright © 2015. All Rights Reserved.